import java.util.Arrays; public class Charu { public static void main(String[]args) { int[] arr={23,355,76,89,98,12,34,65,78,6}; System.out.println(Arrays.toString(arr)); for(int i=1;i<arr.length;i++) { for(int j=i;j>0;j--) { if(arr[j-1]>arr[j]) { int temp=arr[j-1]; arr[j-1]=arr[j]; arr[j]=temp; } } } System.out.println(Arrays.toString(arr)); } }
java插入排序法
原创
©著作权归作者所有:来自51CTO博客作者laiyccc的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
java stream 某个字段去重排序
java stream 某个字段去重排序
java List 字段 -
排序系列五----插入排序法
1.定义 将无序序列中的各元素依次插入到已经有序的线性表中。 2.分析
线性表 有序表 直接插入 -
排序算法实例(冒泡法排序、选择法排序、直接插入排序 、希尔法排序、折半插入排序)
排序算法实例(冒泡法排序、选择法排序、直接插入排序 、希尔法排序、折半插入排序)
排序算法实例 冒泡法排序 选择法排序 直接插入排序 希尔法排序