- heap[n + 1] = 20;
- HEAP_INSERT(int, heap, n, MY_CMP, HEAP_SWAP);
- heap[n + 1] = 10;
- HEAP_INSERT(int, heap, n, MY_CMP, HEAP_SWAP);
- heap[n + 1] = 30;
- HEAP_INSERT(int, heap, n, MY_CMP, HEAP_SWAP);
+ HEAP_INSERT(int, heap, n, MY_CMP, HEAP_SWAP, 20);
+ HEAP_INSERT(int, heap, n, MY_CMP, HEAP_SWAP, 10);
+ HEAP_INSERT(int, heap, n, MY_CMP, HEAP_SWAP, 30);