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

网站安全建设总结苏晋建设集团网站

网站安全建设总结,苏晋建设集团网站,网站开发怎么报价,wordpress外链转内链代码普通的queue是一种先进先出的数据结构#xff0c;元素在队列尾追加#xff0c;而从队列头删除。priority_queue中元素被赋予优先级。在创建的时候根据优先级进行了按照从大到小或者从小到大进行了自动排列#xff08;大顶堆or小顶堆#xff09;。可以以O(log n) 的效率查找…普通的queue是一种先进先出的数据结构元素在队列尾追加而从队列头删除。priority_queue中元素被赋予优先级。在创建的时候根据优先级进行了按照从大到小或者从小到大进行了自动排列大顶堆or小顶堆。可以以O(log n) 的效率查找一个队列中的最大值或者最小值; 虽然两者第三个参数默认的都是less但两者参数比较函数的区别是相反的 小细节 sort中需要传对象得less()priority_queue中需要传类型less即可; less情况 #includeiostream #includevector #includequeue using namespace std;int main() {vectorintarr2 {3,2,1};sort(arr2.begin(),arr2.end(),lessint());//输出sort()之后的vectorfor (int i 0; i 3; i) {cout arr2[i] ;}cout endl;priority_queueint,vectorint,lessintarr;arr.push(3);arr.push(2);arr.push(1);//输出priority_queuewhile (!arr.empty()) {coutarr.top() ;arr.pop();}cout endl;return 0; }运行结果 则 sort排序是从小到大即less是升序;priority_queue是大顶堆输出之后是从大到小即降序; greater情况 #includeiostream #includevector #includequeue using namespace std;int main() {vectorintarr2 {3,2,1};sort(arr2.begin(),arr2.end(),greaterint());//输出sort()之后的vectorfor (int i 0; i 3; i) {cout arr2[i] ;}cout endl;priority_queueint,vectorint, greaterintarr;arr.push(3);arr.push(2);arr.push(1);//输出priority_queuewhile (!arr.empty()) {coutarr.top() ;arr.pop();}cout endl;return 0; }运行结果: 则 sort排序是从大到小即greater是降序; priority_queue是小顶堆输出之后是从小到大即升序; 自定义比较函数情况 struct cmp1 //等价于less的内部构造效果和上面分析的less情况一样 {opeartor()(data x1,data x2){return x1x2;} };struct cmp2 //等价于less的内部构造效果和上面分析的greater情况一样 {opeartor()(data x1,data x2){return x1x2;} };总结 当比较函数是x1.datax2.data时: 等价于less sort()最终会把序列处理成升序priority_queue会处理成大根堆–遍历输出为降序结构; 当比较函数是x1.datax2.data时:等价于greater sort()最终会把序列处理成降序priority_queue会处理成小根堆–遍历输出为升序结构; 他俩是反着的
http://www.dnsts.com.cn/news/58585.html

相关文章:

  • 适合个人做的网站有哪些东西supercell账号注册网站
  • 网站建设培训费用多少温州网站推广公司
  • 自己视频怎么上传网站wordpress 七牛云 ssl
  • 备案网站忘记密码重庆网站建设案例
  • 静海网站建设制作微信公众平台号申请注册
  • 个人网站页面模板html义乌企业网站建设
  • 手机网站qq登录插件广东网站开发项目
  • 做网站的叫什么新公司名称核准在哪个网站
  • 绍兴网站开发08keji苏州三石网络科技有限公司
  • 毕业设计做音乐网站可以吗怎么做学校子网站
  • php淘宝商城网站源码网站自己怎么做的
  • 网站的优化 优帮云织梦广告网站模板免费下载
  • 门户网站的好处wordpress设置注册观看
  • 网站开发工具环球建筑网校
  • 建立团购网站泰州手机网站制作
  • 辽宁省建设厅网站更新猫咪99永久找到回家的路
  • 南昌网站建设制作与维护攀枝花仁和住房和城乡建设局网站
  • 自己做的视频发什么网站吗平面设计专业哪个学校最好
  • 淄博网站建设费用甘肃网站建设选哪家
  • 做网站对电脑要求高吗建设档案员证书查询网站
  • 汶上做网站石家庄做网站的有哪些公司
  • 欣宝儿在什么网站做直播开发公司维保期内维修流程
  • 晋江住房和城乡建设局网站用html做网站的背景图怎么弄
  • 数码公司网站建设的意义网站开发需求分析与功能设计
  • 外贸网站建设哪家合适想做个网站怎么做
  • 购物网站建设的意义与目的滦平县建设局网站
  • a做片手机免费网站有哪些创意礼品私人定制
  • 天津做网站的公司有哪家网站视频主持人网
  • 西宁网站建设优化wordpress 微信主题下载
  • 江门网站优化经验网盟推广费