
算法
一个老头子
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
8.基数排序
1.基数排序简介 2.基数排序基本思想 3.基数排序图解 4.代码 public class RadixSort { public static void main(String[] args) { int[] arr = {53, 3, 542, 748, 14, 214}; radixSort(arr); } /** ...原创 2019-10-30 20:28:39 · 113 阅读 · 0 评论 -
7.归并排序
1.归并排序简介 2.归并排图解 3.代码 public class MergeSort { public static void main(String[] args) { int[] arr = {8,4,5,3,7,9,6,2,1}; int[] temp = new int[arr.length]; mergeSort(arr,0...原创 2019-10-27 19:04:33 · 213 阅读 · 0 评论 -
6.快速排序
1.快速排序法简介 2.快速排序法图解 3.代码 public class QuickSort { public static void main(String[] args) { int[] arr = {-9, 78, 0, 23, -456, 70, -1, 900, 4561, 21}; quickSort(arr, 0, arr.length ...原创 2019-10-27 12:10:27 · 324 阅读 · 0 评论 -
5.shell排序
1.shell排序简介 2.shell排序图解 3.代码 public class ShellSort { public static void main(String[] args) { int[] arr = {8,9,1,7,2,3,5,4,6,0}; shellSort1(arr); shellSort2(arr); } ...原创 2019-10-26 22:05:34 · 175 阅读 · 0 评论 -
4.插入排序
1.插入排序简介 2.插入排序图解 3.代码 public class InsertSort { public static void main(String[] args) { int[] arr = {101,34,119,1}; InsertSort.insertSort(arr); } /** * 插入排序 ...原创 2019-10-26 18:43:14 · 199 阅读 · 0 评论 -
3.选择排序
1.选择排序简单介绍 2.选择排序思路图解 3.代码 public class SelectSort { public static void main(String[] args) { int[] arr = {34,1,119,101}; SelectSort.selectSort(arr); } /** * 选择排序...原创 2019-10-26 14:58:47 · 125 阅读 · 0 评论 -
2.冒泡排序
代码 public class BubbleSort { public static void main(String[] args) { int[] arrays = {3, 9, - 1, 10, -2}; //用来交换 int temp = 0; boolean flag = false;;//标识每一趟是否排序 ...原创 2019-10-23 20:02:50 · 163 阅读 · 0 评论 -
1.排序介绍
常用排序介绍 常用排序方法的时间复杂度原创 2019-10-23 19:59:03 · 130 阅读 · 0 评论