选择排序冒泡排序插入排序希尔排序堆排序归并排序快速排序基数排序计数排序桶排序1. 选择排序这个排序方法最简单,废话不多说,直接上代码:public class SelectSort { /** * 选择排序 * 思路:每次循环得到最小值的下标,然后交换数据。 * 如果交换的位置不等于原来的位置,则不交换。 */ public static void main(String[] args) { selectSort(Datas.data); Datas.prints(选择排序); } public static void selectSort(int[] data){ int index=0; for (int i = 0; i data.length; i++) { index = i; for (int j = i; j data.length; j++) { if (data[index]data[j]) { index = j; } } if (index != i) { swap(data,index,i); } } } public static void swap(int[] data,int i,int j){ int temp = data[i]; data[i] = data[j]; data[j] = temp; }}12345678910111213141
您可能关注的文档
最近下载
- T_GHDQ 79-2021 智能网联汽车密码模块安全技术要求.docx VIP
- 无人机飞行技术实操培训方案.docx VIP
- PDA TR22无菌灌装产品的工艺模拟-2011(中英文).docx VIP
- 中文版Photoshop CS6基础培训教程(移动学习版)全套PPT课件教案.pptx
- 2026年国防知识竞赛题库及答案(共100题).pdf VIP
- 02S404 防水套管图集--.pdf VIP
- 工贸企业安全生产标准化定级评分标准(2023版).docx VIP
- 微众银行专业试题集及解答.docx VIP
- 2025年中小学心理健康教育指导纲要考试试题及答案(整理).pdf VIP
- 运维体系.doc VIP
原创力文档

文档评论(0)