![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
Single_People_good
单身贵族
展开
-
排序算法系列:奇偶排序算法
奇偶排序实际上在多处理器环境中很有用,处理器可以分别同时处理每一个奇数对,然后又同时处理偶数对。因为奇数对是彼此独立的,每一刻都可以用不同的处理器比较和交换。这样可以非常快速地排序。 — 《Java数据结构和算法》 算法原理 我不太清楚有多少人跟我一样,看到奇偶排序的第一感觉是,对数组中的奇数列和偶数列转载 2017-07-20 14:16:59 · 977 阅读 · 0 评论 -
双值保存的最大父接口Map
Collection一次只能存一个对象,Map可以存一对对象,按照key-value的 Map接口有两个常见子类:HashMap(90%),Hashtable Map map=new HashMap(); map.put(1,"张三"); map.put(1,"李四");//key重复 map.put(2,"王五");原创 2017-07-17 11:58:07 · 390 阅读 · 0 评论 -
插入排序讲解
关键词:局部有序,插入,寻找插入点 具体代码实现 public long[] insertSort(long[] a){ int in; int out; for(out=0;out in=out; int temp=a[in]; while(in>0&&a[in-1]>temp){//这里原创 2017-07-19 17:51:25 · 235 阅读 · 0 评论 -
二分法程序实现
public int find(int value){ int lowpperBound=0; int upperBound=list.size; int curIn=0; while(true){ curIn=(lowpperBound+upperBound)/2; if(lowpperBound>upperBound) br原创 2017-07-19 17:57:42 · 2140 阅读 · 0 评论