#include #include /*inbuilt priority queue bhi queue me hi rehta hai bs class me hm priority_queue is trah initiate krenge by default max priority queue bnta hai means functions: empty() size() push(element) T top() pop() - lekin isse element return nhi hoga */ using namespace std; int main() { priority_queue pq; //normal max heap pq.push(167); pq.push(78); pq.push(87); pq.push(56); pq.push(45); pq.push(20); cout<<"size: "<,greater > pqmin; pqmin.push(167); pqmin.push(78); pqmin.push(87); pqmin.push(56); pqmin.push(45); pqmin.push(20); cout<<"size: "<