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

导航网站链接怎么做网站建设课程ppt模板

导航网站链接怎么做,网站建设课程ppt模板,北京网站改版多少钱,重庆网捷网站建设技术有限公司堆排序 完整可编译运行代码见#xff1a;Github::Data-Structures-Algorithms-and-Applications/_27HeapSort 定义 借助堆进行排序。先用n个待排序的元素初始化一个小根堆#xff0c;然后从堆中逐个提取(即删除元素)元素。初始化的时间复杂度为O(n)#xff0c;大根堆中每…堆排序 完整可编译运行代码见Github::Data-Structures-Algorithms-and-Applications/_27HeapSort 定义 借助堆进行排序。先用n个待排序的元素初始化一个小根堆然后从堆中逐个提取(即删除元素)元素。初始化的时间复杂度为O(n)大根堆中每删除一个元素的时间复杂度为O(logn)。因此总的时间复杂度为O(nlogn)。 实现 main.cpp #include iostream #include queue #include vectorint main() {std::vectorint data {1, 5, 6, 99, 88, 66};std::vectorint res(data.size());// 使用数组初始化小根堆std::priority_queueint, std::vectorint, std::greater pq(data.begin(), data.end());for(int i 0; i data.size(); i){res[i] pq.top();pq.pop();}for(int re : res)std::cout re ;std::cout std::endl;return 0; }运行结果 C:\Users\15495\Documents\Jasmine\prj\_Algorithm\Data Structures, Algorithms and Applications in C\_27HeapSort\cmake-build-debug\_27HeapSort.exe 1 5 6 66 88 99Process finished with exit code 0
http://www.dnsts.com.cn/news/93435.html

相关文章:

  • 网站建设前端需要看什么书江苏天宇建设集团网站
  • 广州室内设计公司排行榜东莞网站优化教程
  • 江苏省句容建设局网站网站域名301
  • 付网站建设费会计分录html5网站建设方案
  • 做网站需要公司么asp建设网站
  • 周口哪家做网站好企业seo排名费用报价
  • 个人网站域名备案步骤网站建设的各种组成
  • 杭州专业的网站制作公司中国十大公司企业文化
  • 优秀企业网站网站配色 绿色
  • 西安建站套餐企业网站申请流程
  • 如何建立网站视频教程免费推广神器
  • 济南网站建设维护公司深圳宝安区今天的消息
  • 怎么查百度收录网站上海中高风险地区
  • 一个网站有哪些优势南通建设公司网站
  • 简述什么是百度竞价排名seo网站建设及扩词
  • 长沙企业网站建设较好的公司北流网站建设
  • 如何免费建一个网站兴安盟市住房和城乡建设局网站
  • 广东狮山网站建设扒下来的网站怎么做修改
  • 专业集团门户网站建设服务商成立公司要多少钱
  • 网站建设张景鹏如何向搜索引擎提交网站
  • 网站换服务器小说主角王烨
  • 哈尔滨百度引擎深圳市seo网站设计哪家好
  • 手机app与网站链接企业网站建设费用账务处理
  • 网站管理程序庄河网站建设公司
  • 网站后台支持的字体织梦做网站需要钱吗
  • wordpress子目录建站运营一个app一年需要多少钱
  • 重庆seo网站建设优化海淀公司网站建设方案
  • 自己做网站需要什么条件php商城网站开发实例视频教程
  • 用wordpress仿一个网站wordpress菜单怎么添加次级菜单
  • 督查营商环境建设网站垂直 网站开发