二分查找:非递归实现和递归实现

二分查找 算法思想:又叫折半查找,要求待查找的序列有序。每次取中间位置的值与待查关键字比较,如果中间位置的值比待查关键字大,则在前半部分循环这个查找的过程,如果中间位置的值比待查关键字小,则在后半部分循环这个查找的过程。直到查找到了为止,否则序列中没有待查的关键字。 二分查找的前提是这个数组是有序的。 第一种:非递归实现:  package com.bjsxt.com; public class
相关文章
相关标签/搜索