STL优先队列最小堆最大堆

struct Node{
	int u,dis;
	bool operator< (const struct Node& b) const
	{
	return dis>b.dis;//以dis为关键字的最小堆 
	}
};
struct Node{
	int u,dis;
	bool operator< (const struct Node& b) const
	{
	return dis

set集合,没有重复

你可能感兴趣的:(STL)