sort(t+1,t+n+1,cmp);三个参数分别什么意思?

本文解析C++中sort函数的参数意义。sort(t+1, t+n+1, cmp)用于对[t+1, t+n+1)区间内的元素进行排序,其中cmp是自定义比较函数。第一、二个参数指定排序范围,第三个参数定义元素间的比较规则。以实例说明开区间的使用,强调str[str.length()]不存在,因此sort(str, str+6)针对的是str[0]~str[5]。" 103497062,7986777,使用Java多线程高效查询大批量数据,"['Java多线程', '数据库查询', '性能优化', '并发编程']
摘要由CSDN通过智能技术生成

转载百度+自己的理解如下

sort(t+1,t+n+1,cmp);三个参数分别什么意思?

就是sort函数的参数分别代表什么?这个函数的原型是:template <class RandomAccessIterator, class StrictWeakOrdering>void sort(RandomAccessIterator first, RandomAccessIterator last, StrictWeakOrdering comp);前两个参数指定了排序的序列,对first到last(不包括last࿰

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值