![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
黄小强-Roland
这个作者很懒,什么都没留下…
展开
-
二路归并排序
package mergeSort; /** * @author 黄河祥 * @create 2020/5/27 9:04 */ public class MergeSort { public static void main(String[] args) { int[] array = {1, 8, 6, 7, 2, 4, 11, 17, 6, 48, 3}; //int [] array ={9,8,7,6,5,4,3,2,1}; in转载 2020-05-27 11:20:59 · 215 阅读 · 0 评论 -
二叉树的遍历(递归、非递归、层次遍历)
树结构图 创建树结构 package binaryTree; /** * @author 黄河祥 * @create 2020/3/31 20:18 */ public class TreeNode { int val; TreeNode left; TreeNode right; TreeNode(int x) { ...原创 2020-03-31 21:13:02 · 152 阅读 · 0 评论 -
简单选择排序
package simpleSelectSort; /** * @author 黄河祥 * @create 2020/3/24 10:57 * 简单选择排序 */ public class SimpleSelectSort { public static void main(String[] args) { int arr[] = {2, 1, 4, 1, 28...原创 2020-03-28 22:48:18 · 238 阅读 · 0 评论 -
希尔排序
package shellSort; /** * @author 黄河祥 * @create 2020/3/23 20:18 * 希尔排序,缩小增量的排序 */ public class ShellSort { public static void main(String[] args) { int arr[] = {2, 1, 4, 1, 28, 6, 10,...原创 2020-03-28 22:47:32 · 84 阅读 · 0 评论 -
快速排序
package quickSort; /** * @author 黄河祥 * @create 2020/3/23 21:40 * 快速排序: */ public class QuickSort { public static void main(String[] args) { int arr[] = {2, 1, 4, 1, 28, 6, 10, 3, 7, ...原创 2020-03-28 22:46:17 · 86 阅读 · 0 评论 -
折半插入排序
package halfInsertSort; /** * @author 黄河祥 * @create 2020/3/23 17:20 */ public class HarfInsertSort { public static void main(String[] args) { int arr[] = {2, 1, 4, 1, 28, 6, 10, 3, 7}...原创 2020-03-28 22:45:24 · 222 阅读 · 0 评论 -
直接插入排序
package insertSort; /** * 直接插入排序: * 每次将一个待排序的记录按照关键字的大小 * 插入到前面已经排好序的子序列中。 */ public class InsertSort { public static void main(String[] args) { int ar[] = {2, 19, 5, 22, 8, 4, 1, 12,...原创 2020-03-28 22:43:52 · 82 阅读 · 0 评论 -
冒泡排序
package bubbleSort; /** * @author 黄河祥 * @create 2020/3/23 20:51 * 冒泡排序:每一趟把最大的值找出来排到最后 */ public class BubbleSort { public static void main(String[] args) { int arr[] = {2, 1, 4, 1, ...原创 2020-03-28 22:39:29 · 82 阅读 · 0 评论