
Java算法
生信天地
不积跬步无以至千里,不积小流无以成江海。关注“生信天地”获取更多优质资源!
展开
-
Java选择排序算法实现
package com.mmd;public class SelectionSort { public static void main(String[] args) { int[] arr = {5, 3, 6, 8, 1, 7, 9, 4, 2,31,73}; sort(arr); print(arr); } public static void sort(int[] arr) { for(int i=0.原创 2021-04-18 10:38:58 · 103 阅读 · 0 评论 -
Java shell排序算法
public class ShellSort { public static void main(String[] args) { int[] arr = { 9, 6, 11, 3, 5, 12, 8, 7, 10, 15, 14, 4, 1, 13, 2 }; sort(arr); print(arr); } public static void sort(int[] arr) { int h = 1; while(h <= arr.length /3 ).原创 2021-04-18 14:56:34 · 148 阅读 · 0 评论 -
Java插入排序算法
public class InsertionSort { public static void main(String[] args) { int[] a = { 9, 3, 1, 4, 6, 8, 7, 5, 2 }; sort(a); print(a); } static void sort(int[] a) { for(int i=1; i<a.length; i++) { for(int j=i; j>0 && a[j] < a[j-.原创 2021-04-18 14:34:47 · 112 阅读 · 0 评论 -
Java冒泡排序算法
public class BubbleSort { public static void main(String[] args) { int[] a = { 9, 3, 1, 4, 6, 8, 7, 5, 2}; sort(a); print(a); } static void sort(int[] a) { for(int i=a.length-1; i>0; i--) findMa..原创 2021-04-18 14:20:26 · 94 阅读 · 0 评论