我有一个结构
struct state{
int cur[10];
int next[10];
int priority;
};以及这些优先级的优先级队列我可以管理优先级队列,使前端元素是具有最小states.How值的元素吗?
发布于 2010-10-14 15:20:03
没关系,我找到了答案http://www.cplusplus.com/reference/stl/priority_queue/priority_queue/
我只需要使用一个外部比较器函数。
但是有人能解释一下吗?
bool operator() (const int& lhs, const int&rhs) const <<==========
{
if (reverse) return (lhs>rhs);
else return (lhs<rhs);
}https://stackoverflow.com/questions/3930875
复制相似问题