当前位置: 首页 > news >正文

谷歌chrome手机版浙江建站优化品牌

谷歌chrome手机版,浙江建站优化品牌,wordpress 顶部 浮动,wordpress 搜索内容1、sort (first, last) #xff1a; 对容器或普通数组中 [first, last) 范围内的元素进行排序#xff0c;默认进行升序排序。 2、stable_sort (first, last)#xff1a; 和 sort() 函数功能相似#xff0c;不同之处在于#xff0c;对于 [first, last) 范围内值相同的元素…1、sort (first, last) 对容器或普通数组中 [first, last) 范围内的元素进行排序默认进行升序排序。 2、stable_sort (first, last) 和 sort() 函数功能相似不同之处在于对于 [first, last) 范围内值相同的元素该函数不会改变它们的相对位置。 3、stable_sort() 函数是基于归并排序实现的 4、sort() 函数是基于快速排序实现的 sort()函数的使用例子 #include iostream // std::cout #include algorithm // std::stable_sort #include vector // std::vector //以普通函数的方式实现自定义排序规则 bool mycomp(int i, int j) {return (i j); } //以函数对象的方式实现自定义排序规则 class mycomp2 { public:bool operator() (int i, int j) {return (i j);} };int main() {std::vectorint myvector{ 32, 71, 12, 45, 26, 80, 53, 33 };//调用第一种语法格式对 32、71、12、45 进行排序std::stable_sort(myvector.begin(), myvector.begin() 4); //(12 32 45 71) 26 80 53 33//调用第二种语法格式利用STL标准库提供的其它比较规则比如 greaterT进行排序std::stable_sort(myvector.begin(), myvector.begin() 4, std::greaterint()); //(71 45 32 12) 26 80 53 33//调用第二种语法格式通过自定义比较规则进行排序,这里也可以换成 mycomp2()std::stable_sort(myvector.begin(), myvector.end(), mycomp);//12 26 32 33 45 53 71 80//输出 myvector 容器中的元素for (std::vectorint::iterator it myvector.begin(); it ! myvector.end(); it) {std::cout *it ;}return 0; }stable_sort()函数的使用例子 #include iostream // std::cout #include algorithm // std::stable_sort #include vector // std::vector //以普通函数的方式实现自定义排序规则 bool mycomp(int i, int j) {return (i j); } //以函数对象的方式实现自定义排序规则 class mycomp2 { public:bool operator() (int i, int j) {return (i j);} };int main() {std::vectorint myvector{ 32, 71, 12, 45, 26, 80, 53, 33 };//调用第一种语法格式对 32、71、12、45 进行排序std::stable_sort(myvector.begin(), myvector.begin() 4); //(12 32 45 71) 26 80 53 33//调用第二种语法格式利用STL标准库提供的其它比较规则比如 greaterT进行排序std::stable_sort(myvector.begin(), myvector.begin() 4, std::greaterint()); //(71 45 32 12) 26 80 53 33//调用第二种语法格式通过自定义比较规则进行排序,这里也可以换成 mycomp2()std::stable_sort(myvector.begin(), myvector.end(), mycomp);//12 26 32 33 45 53 71 80//输出 myvector 容器中的元素for (std::vectorint::iterator it myvector.begin(); it ! myvector.end(); it) {std::cout *it ;}return 0; }参考链接 C stable_sort()用法详解 C sort()排序函数用法详解 谢谢阅读
http://www.eeditor.cn/news/123854/

相关文章:

  • 推广型网站建设网址免费做网站有哪些家
  • 北京网站建设 合一如何制作个人公众号
  • 做镜像网站利润潍坊哪里做网站
  • 松阳网站建设怎样才能在网上卖东西
  • wordpress模板 站长设计构建网站
  • 注册域名成功后怎样建设网站wordpress启用特色
  • 流程做网站石家庄做网站比较好的公司有哪些
  • 三亚同城招聘网站东莞著名网站建设企业
  • 建企业网站公司做电商网站电商公司
  • 网站优化怎么做论坛网站引导页动画
  • 关于做网站流程qq空间怎么做网站
  • html5网站布局教程网页设计实验总结报告
  • 如何设计制作企业网站网店怎么开店详细教程
  • txt怎么做网站建筑公司网站源码 php
  • 化妆品网站建设策略网页加速器安卓
  • 百度seo灰色词排名代发东莞网站建设优化东莞
  • 网站建设制作文献东莞市微客巴巴做网站
  • 玛沁县公司网站建设中国教育网站官网
  • 宝应网站开发微信公众号上漂亮的模板怎么弄
  • 外贸网站建站用什么意思建筑工程网上联合报审
  • 如何登录中国建设银行河北分行网站如何建网站不花钱
  • 网站开发树形图网站服务器哪个好
  • 专业网站建设价格网页浏览器加速器
  • 苏州创建网站福州网站建设 网站设计 网站制作
  • 沂源放心企业网站建设方案报价线上平台推广方案
  • 现在网站都是拿什么软件做的wordpress二次开发 菜单
  • wordpress开发网站正规的网站建设专业公司
  • 招聘网站建设费用多少钱西宁制作网站需要多少钱
  • 彩票网站建设成本郑州汉狮做网站好不
  • seo网站怎么搭建网站设计 app开发