优先队列的疑问
来源:6-6 优先队列
Jay19930722
2017-12-06
老师您好,在6.6节中最小堆的实现您用了priority_queue<int.vector<int>,greater<int>>,在Clion上我试了下愈发正确,在VS2017上显示错误,这是编译器的问题吗
写回答
2回答
-
是的哦。微软的VS所使用的C++编译器是微软自己制定的标准,所以会有个别语法不兼容的情况哦。我在网上简单查了一下,VS似乎没有实现std:greater<>,所以只能自己写一个Compare类传进去了:)
012017-12-11 -
飞沉隔雪_
2017-12-12
#include<functional>
20
相似问题