当 C++ 的 std::priority_queue
存放的是自定义类型的指针时,我们自定义的优先级比较方法,比如在自定义类型内部重载 <
运算符等方式,优先队列的优先级将会发生错误。解决方法是使用 Compare
代替:
1 |
|
当 C++ 的 std::priority_queue
存放的是自定义类型的指针时,我们自定义的优先级比较方法,比如在自定义类型内部重载 <
运算符等方式,优先队列的优先级将会发生错误。解决方法是使用 Compare
代替:
1 |
|
近期评论