RT。
发学术是因为我想探讨方法正确性(是否“过于片面,无法保证贪心正确性?”)。
而且此代码根本无法通过此题,因为第五行 priority_queue<int,vector<int>,greater<int>> q; 中的 >> 会被识别成位右移或流输入运算符,引发编译错误。
priority_queue<int,vector<int>,greater<int>> q;
>>
本人支持壶关。