当前位置: 首页 > news >正文

温州 外贸网站制作个人网站设计html

温州 外贸网站制作,个人网站设计html,wordpress 主题更换,360建筑网招聘电话二分法查找#xff08;折半检索#xff09;又叫binary search. 要在一堆数据中查找是否存在某一个已知数#xff0c;二分法查找的步骤#xff1a; 第一步#xff0c;对数据实现排序 第二步#xff0c;将该数与排序后的数据集的中间一个数进行比较 第三步#xff0c;…二分法查找折半检索又叫binary search. 要在一堆数据中查找是否存在某一个已知数二分法查找的步骤 第一步对数据实现排序 第二步将该数与排序后的数据集的中间一个数进行比较 第三步如果该数等于这个中间数那就找到了返回位置索引。 如果该数大于这个中间数那么再对右边的数进行对半查找。 如果该小于这个中间数那么再对左边的数进行对半查找。 重复第三步直到找到为止。 示例代码 import java.util.Arrays;public class TestBinarySearch {public static void main(String[] args) {int[] arr {1,3,5,7,9,11,10,8,6,4,2};//原始一维数组int searchWord 8;//要查找的数Arrays.sort(arr);//先排序System.out.println(排序后的数据是Arrays.toString(arr));System.out.println(searchWord的索引位置是biSearch(arr,searchWord));}public static int biSearch(int[] array, int value) {int low 0;int high array.length - 1;int i 0;while (low high) {int middle (low high) / 2;ii1;System.out.println(第i次二分后当前中间数是array[middle]);if (value array[middle]) {return middle;}if (value array[middle]) {low middle 1;}if (value array[middle]) {high middle - 1;}}return -1;//找不到返回-1 }} 运行结果
http://www.dnsts.com.cn/news/221993.html

相关文章:

  • 上海网站建设基础大型机械网站建设公司
  • 如何推广网站业务昆明哪有做网站的
  • 电商平台网站有哪些金融类网站设计
  • 网站怎么做能赚钱吗深圳市住建局造价站
  • 西安网络推广网站优化it网站开发公司
  • 网站开发的书徐州网站建设技术
  • 微网站开发腾讯nginx wordpress rewrite
  • 泉州手机网站建设html5做网站链接
  • 昆明专业网站营销个人做外贸接订单网站
  • 网站建设 重点深圳手机网站建设
  • 新吴区推荐做网站电话搜索引擎营销优缺点
  • 聊城市公司网站建站wordpress如何修改顶部栏
  • 随州网站推广哪家好什么叫软文推广
  • 定制化网站flash企业网站模板php
  • 恒信在线做彩票的是什么样的网站网上教育培训机构哪家好
  • 网站策划方案范文谷歌企业邮箱怎么注册
  • 洛阳青峰做网站网页版传奇排行榜
  • 广州自助公司建网站网站建设必备条件
  • 网站开发是分为前端和后端吗舟山网站建设费用
  • 推荐网站建设案例做内容网站好累
  • 昌平上门做网站那网站设计合同模板
  • 酒泉网站建设公司怎么上传wordpress
  • 成都网站推广哪家专业网站建设审批程序
  • php网站开发工程师笔试设计行业网站建设
  • 网站模板加盟代理便宜建站方法
  • 怎么建设一个属于自己的网站网站建设公司销售经理职责
  • 网站建设公司在哪里开发网站用什么工具做设计
  • 建电子商城网站wordpress上传都图片不显示
  • 网站建设主要内容包括视频网站设计论文
  • 网站相册优化中国十大大型门户网站