博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
abap 二分法检索
阅读量:5929 次
发布时间:2019-06-19

本文共 316 字,大约阅读时间需要 1 分钟。

二分法检索(binary search)又称折半检索,其基本思想是设字典中的元素从小到大有序地存放在数组(array)中:    首先将给定值key与字典中间位置上元素的关键码(key)比较,如果相等,则检索成功;       否则,若key小,则在字典前半部分中继续进行二分法检索;             若key大,则在字典后半部分中继续进行二分法检索。       这样,经过一次比较就缩小一半的检索区间,如此进行下去,直到检索成功或检索失败。    二分法检索是一种效率较高的检索方法,要求字典在顺序表中按关键码排序。

转载于:https://www.cnblogs.com/springzt/p/3219634.html

你可能感兴趣的文章
如何用outlook express 收发邮件
查看>>
linux文件权限
查看>>
MySQL学习笔记之五:存储引擎和查询缓存
查看>>
关于ubuntu 14.04 dpkg 问题
查看>>
使用php最容易犯的11个MySQL错误。
查看>>
有梦想就有前进的动力
查看>>
windows 提权 cve-2018-8897
查看>>
局域网屏幕监控软件
查看>>
hibernate.cfg.xml的一些事
查看>>
Java IO(一)
查看>>
SpringBoot获取ApplicationContext
查看>>
RHCE 学习笔记(24) - LVM 逻辑卷
查看>>
多线程介绍和多线程模块-lock-互斥锁
查看>>
Windows用户安全小技巧
查看>>
centos服务器解决vsftp连接时的“550 Create directory operation failed.”错误
查看>>
secureCRT常用设置
查看>>
oop1
查看>>
Angular变化检测机制
查看>>
SaltStack入门篇之远程执行和配置管理
查看>>
我的友情链接
查看>>