堆排序

packagenodelist;publicclassHeapSort{/***堆排序*@paramarr*/publicvoidheapSort(intarr[]){intlength=arr.length;makeMinHeap(arr,length);for(inti=length-1;i&g

#java   #排序   #LeetCode  

冒泡排序&选择排序

冒泡排序:平均时间复杂度:O(n2)publicstaticvoidBubbleSort1(int[]arr){inttemp;//临时变量booleanflag;//是否交换的标志for(inti=0;i<arr.length-1;i++){//表示趟数,一共arr.length-1次//每

#java   #排序