A PairingHeap is a type of heap that allows for efficient merging and decrease-key operations, providing good performance for priority queue implementations.
import { PairingHeap } from "collection-kit";
import { PairingHeap } from "collection-kit";
const heap = new PairingHeap();
heap.insert(15);
heap.insert(10);
heap.insert(20);
console.log("Min:", heap.findMin()); // 10
console.log("Delete min:", heap.deleteMin()); // 10