一些现在才知道的SB东西

对于STL的优先队列 priority_queue来说
如果你定义:

priority_queue< int >q;

那么它将是一个大根堆。

如果定义

priority_queue< int , vector<int>, less<int> >q;

那么它也是一个大根堆。

如果定义

priority_queue<int, vector<int> , greater<int> >q;

那么它就是一个小根堆。。

我怎么这么傻逼啊!!这么重要的事情现在才意识到。

lower_bound(begin,end,x)是用来在[begin,end)中查大于等于 x的第一个位置的指针的
upper_bound(begin,end,x)是用来在[begin,end)中查大于 x的第一个位置的指针的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值