
算法
Jensen_smile
这个作者很懒,什么都没留下…
展开
-
算法-查找-顺序和二分
转字我的OneNote笔记代码 public class Solution { public boolean Find(int target, int[][] array) { for (int i = 0; i < array.length; i++) { int low = 0; int high = ...原创 2019-01-25 12:27:49 · 180 阅读 · 0 评论 -
冒泡排序
规则:1.将数组氛围分为两个部分,无序部分和有序部分。无序部分在左边,有序部分在右边2.使用窗口比较相邻元素,每次将数组无序部分的最大节点移动到有序部分的最左边,知道无序部分没有元素3.最终形成左边小右边大的排序要做N2次比较,这种方法的效率不如快速排序和归并排序。...原创 2019-04-07 10:09:45 · 106 阅读 · 0 评论 -
选择排序
选择排序是最基本的排序方法,规则是每次找出数组第i小的元素,放在第i下标的位置。没什么好说的直接上代码package algorithm.sort;public class xuanZe { public static void main(String[] args) { int[] array={5,9,6,8,33,6,55,9,1,10,25,32}; ...原创 2019-04-07 11:53:18 · 119 阅读 · 0 评论 -
插入排序
要点将数组分为有序部分和无序部分,有序部分在左边,无序部分在右边*每次从原创 2019-04-07 17:30:25 · 128 阅读 · 0 评论