本文为此视频观后感
https://www.bilibili.com/video/BV1HW411V7iW?spm_id_from=333.337.search-card.all.click
1.sort函数排序的语法规则:void sort(首地址,末地址);传进去的两个参数左闭右开[1,10)。注意图中传进去的第二个参数,是数组里的最后一个数的地址往后推一位。,因为右为开区间。

2. sort函数还可以多传一个参数,sort(a,a+10,cmp),这个cmp是定义的一个比较函数的名字,如果想要sort按照我们所想的方式进行排序的话,就要自己写这样的比较函数。比较函数bool的返回值为true,则第一个参数在更前面。如果返回值为false,则第二个单数在更前面。
3.偶数排在前面,奇数排在后面。偶数中按照从大到小排列,奇数中也按从大到小排列的代码:

4.7分钟之后没看
本文详细介绍了C++中sort函数的使用,包括基本排序语法、自定义比较函数的实现,以及如何实现偶数优先且偶数和奇数内部逆序排列的排序案例。通过示例代码解析,帮助读者理解sort函数的运用及其灵活性。
8815

被折叠的 条评论
为什么被折叠?



