diff --git a/priority_queue/min-heap priority queue b/priority_queue/min-heap priority queue new file mode 100644 index 00000000..80a50407 --- /dev/null +++ b/priority_queue/min-heap priority queue @@ -0,0 +1,25 @@ +# min-heap priority_queue + +**Description** : priority_queue that arranges elements in ascending order. + +**Syntax** : priority_queue, greater> pq; + +**Example**: +``` cpp + + // create a priority queue of int + // arranges elements in ascending order + std::priority_queue, greater> numbers; + + // add items to priority_queue + numbers.push(1); + numbers.push(20); + numbers.push(7); + + // print element with highest priority + cout << "Top element: " << numbers.top(); + + +``` + +