struct compare { bool operator()(node l, node r) { .... } };
We use above struct in the priority queue to define custom compare function.
Why we overload () operator instead of < or > operator?
compare function in priority queue
struct compare { bool operator()(node l, node r) { .... } };
We use above struct in the priority queue to define custom compare function.
Why we overload () operator instead of < or > operator?
| Rev. | Lang. | By | When | Δ | Comment | |
|---|---|---|---|---|---|---|
| en3 |
|
ankit_gupta_ | 2018-11-23 19:52:05 | 43 | ||
| en2 |
|
ankit_gupta_ | 2018-11-23 19:50:36 | 25 | Tiny change: ' operator?' -> ' operator?\n\n\nThanks in advance..' | |
| en1 |
|
ankit_gupta_ | 2018-11-23 19:50:17 | 250 | Initial revision (published) |