算法
mztt3010
If you see as I see,if you would seek as I seek.
展开
-
冒泡排序--较优
冒泡排序:重复访问待排序数,遍历素组,元素俩俩比较,每次将需要的元素选出来。优化:当一趟遍历中数组元素都没有发生交换,数组已经有序。选择排序:这俩个东西很像,选择是假定一个最小(大)的元素,遍历比较,小于它就重新赋值,每次选择一个有序序列出来。 public void BubblSort(int[] arr) { for (int i = 1; i < arr.len...原创 2019-07-02 17:54:44 · 143 阅读 · 0 评论 -
二分查找--简洁、安全的实现
二分适用于:数据呈现某种规律(有序) ;算法 时间复杂度 log(n);实现循环实现,没瑕疵的 public static int binarySearch(int[] arr, int num) { int nuMax = arr.length - 1; int nuMin = 0; while (nuMin <= nuMax...原创 2019-06-28 13:05:50 · 128 阅读 · 0 评论