二分查找 Pascal
创始人
2024-08-12 06:39:42
二分查找 Pascal
你要搜索,那么我们就必须先确保该数组排序,然后不断的二分法尝试
像一个阵列100号,从小到大的顺序行,求x
-1存在,或代表x的函数在一个数组下标
存在(X:Longint型):Longint型;

VAR左,右,中Longint型;

开始

L:= 1;
R:= 100;

而l +1
开始

中期:=(L + R)2区;

如果[中] = X,然后退出(中);

[中] x接着按L:= MID +1;

如果x <[中] R:= MID-1;

结束;

出口(-1);

结束;


















上一篇:学生打架

下一篇:没有人会明白?

相关内容

热门资讯

带68岁老爸去杭州,他说这趟值... 带68岁老爸去杭州,他说这趟值了 出发前 老爸今年六十八,退休后一直窝在老家,远去过县城。上个月我请...
解码上海城市更新实践逻辑,这两... “上海的城市更新史,是一部改革开放的探索史诗,更是一部人民城市建设的实践篇章。‘人民’二字,是这一切...
炎炎夏日 戏水消暑 炎炎夏日,各地迎来高温天气,泳池与水上乐园迎来客流高峰,市民游人纷纷亲水降温,避暑消夏,享受清凉。 ...
看到景区全面禁烟“红利”,凝聚... 禁烟带来的环境改善,反而会促进文旅消费,而国内第一批尝试全面禁烟的景区已经开始获得红利。据南都N视频...