算法笔记
priority_queue<int>que;//默认大顶堆
或者写作:priority_queue<int,vector<int>,less<int>>//less表示其他元素都比堆顶小
小顶堆:priority_queue<int,vector<int>,greater<int>>//greater表示其他元素都比堆顶大
less和greater容易混淆!!!
算法笔记
priority_queue<int>que;//默认大顶堆
或者写作:priority_queue<int,vector<int>,less<int>>//less表示其他元素都比堆顶小
小顶堆:priority_queue<int,vector<int>,greater<int>>//greater表示其他元素都比堆顶大
less和greater容易混淆!!!