
随想
mars_li
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java版本的二分法算法实现
class ErFenFa { int[] iArray={1,5,9,14,27,39,41,50,62,222,345,612,981,1207,8721}; //在此数字序列中寻找 int iSeek=345; //寻找345的位置 int iCount=0; //比较的次数 public int xunhuan() //普通的循环法,最少需要比较一次,比如查找1,最多...2007-12-09 13:41:13 · 560 阅读 · 0 评论 -
大道至简-Java之23种模式一点就通
一、创建型模式 FACTORY?人才市场:以往是要哪个人才,就找哪个人才,效率低,现在有了人才市场,我们只需直接去人才市场挑一个好了; BUILDER?生产流水线:以前是手工业作坊式的人工单个单个的生产零件然后一步一步组装做,好比有了工业革命,现在都由生产流水线代替了。如要造丰田汽车,先制定汽车的构造如由车胎、方向盘、发动机组成。再以此构造标准生产丰田汽车的车胎、方向盘、发动机。然...2007-12-09 14:50:10 · 134 阅读 · 0 评论 -
二分法和快速排序的PHP实现
[color=blue]//二分法 function binarySearch($a, $val){ $low = 0; $high= count($a) - 1; while($low $val){ $high = $mid - 1; }else{ $low = $mid + 1; } } return -1; } //快速排序算法 function quickS...2007-12-09 14:54:32 · 277 阅读 · 0 评论 -
PASCAL的二分法
procedure midsearch(num:longint); var top,bot,mid:longint; begin top:=0;bot:=nk+1; if bot-top1 do begin mid:=(top+bot) div 2; if list[num]2007-12-09 15:42:08 · 217 阅读 · 0 评论