news 2026/6/24 3:59:37

排序(算法)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
排序(算法)

1.快速排序

递归分治的思想

每一次都选择一个值,将小于该值的数字放到一边,将大于该值的数字放到一边

1分为2,2分为4的方法不断向下延伸,将范围一次次缩小进行排序

quick_sort(int a[],int l,int r) { if(l >= r) return; //退出机制 int i = l - 1,j = r + 1,x = a[l + r >> 1]; while(i < j) { do i++ ;while(a[i] < x); do j-- ;while(a[j] > x); if(i < j) swap(a[i],a[j]); } quick_sort(a,l,j); quick_sort(a,j + 1,r); }

2.归并排序

递归的思想

merge_sort(int q[],int l,int r) { if(l >= r) return; int mid = l + r >> 1; merge_sort(q,l,mid),merge_sort(q,mid + 1,r); int k = 0;i = l,j = mid + 1; while(i <= mid && j <= r) if(q[i] <= q[j]) tmp[k ++] = q[i ++]; else tmp[k ++] = q[j ++]; while(i <= mid) tmp[k ++] = q[i ++]; while(j <= r) tmp[k++] = q[j ++]; for(i = l,j = 0;i <= r;i++, j++) q[i] = tmp[j]; }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/23 8:58:26

【Java毕设全套源码+文档】基于springboot的敦煌文化旅游管理系统的设计与实现(丰富项目+远程调试+讲解+定制)

博主介绍&#xff1a;✌️码农一枚 &#xff0c;专注于大学生项目实战开发、讲解和毕业&#x1f6a2;文撰写修改等。全栈领域优质创作者&#xff0c;博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围&#xff1a;&am…

作者头像 李华
网站建设 2026/6/23 19:51:51

12、文件压缩与归档操作指南

文件压缩与归档操作指南 在日常的文件管理中,文件的压缩与归档是非常常见的操作。它可以帮助我们节省存储空间、方便文件传输等。本文将详细介绍几种常见的文件压缩与归档工具,包括 Zip、gzip、bzip2 和 tar,并给出具体的操作步骤和示例代码。 1. Zip 文件的密码保护 Zip…

作者头像 李华
网站建设 2026/6/23 6:14:31

7、供应链物流中的量子启发式数据驱动决策

供应链物流中的量子启发式数据驱动决策 1. 引言 在当今全球化的市场中,供应链物流是现代商业的关键基石,它连接着供应商、制造商、经销商和消费者。随着供应链变得日益复杂和相互关联,传统的决策方法已难以满足现代物流运营的需求。而量子计算和数据驱动决策的融合,为供应…

作者头像 李华
网站建设 2026/6/23 16:38:14

jQuery EasyUI 拖放 - 创建学校课程表

jQuery EasyUI 拖放 - 创建学校课程表 使用 jQuery EasyUI 的 draggable 和 droppable 插件&#xff0c;可以轻松实现一个交互式的学校课程表&#xff08;Timetable&#xff09;。左侧显示可选课程科目&#xff0c;用户可以将科目拖动到右侧的课程表单元格中安排课表。支持从左…

作者头像 李华
网站建设 2026/6/23 2:47:23

10、AI与量子计算融合:革新库存管理的新范式

AI与量子计算融合:革新库存管理的新范式 1. 引言 在供应链管理领域,效率、敏捷性和成本效益一直是追求的核心目标。随着全球化重塑市场格局,消费者行为快速演变,企业面临着满足增长需求和应对复杂供应网络的双重挑战。在这一背景下,人工智能(AI)和量子计算成为变革库存…

作者头像 李华
网站建设 2026/6/20 22:31:04

13、量子计算助力供应链实时决策

量子计算助力供应链实时决策 1. 引言 量子计算作为一项前沿技术,有望彻底改变供应链决策方式。它借助量子物理原理,提供了无与伦比的处理能力和速度,能够对供应链流程进行实时分析和优化。尽管在应用过程中面临一些障碍,如缺乏量子专家和与现有基础设施集成困难等,但量子…

作者头像 李华