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

昆明网站推广公司惠州网站建设公司

昆明网站推广公司,惠州网站建设公司,网站建设和网络优化,公众号文章制作模板a. 线性查找#xff1a;从数据中#xff0c;第一个元素开始查找#xff0c;将其与查找的值进行比对#xff0c;如果相同#xff0c;就停止查找#xff0c;如果不相同#xff0c;则继续下一个元素的比对。直到查找到匹配的值#xff0c;或者是有数据遍历完毕#xff0c…a. 线性查找从数据中第一个元素开始查找将其与查找的值进行比对如果相同就停止查找如果不相同则继续下一个元素的比对。直到查找到匹配的值或者是有数据遍历完毕结束查询。用于数据无序、随机结构。 public class TestA{    public static void main(String[] args){       //查找数组中值为100的索引的位置       int[] iarr {45,32,67,99,87,66,88,100,54,98};       int count 0;       //数组是无序。只能采用线性查找       for(int i 0;i iarr.length;i ){         count ;         System.out.println(查询次数 count );         //进行对比         if(iarr[i] 100){           System.out.println(100在数组中的索引为 i);           //一旦找到以后不需要往下查找结束循环           break;         }       }   }   }     b. 二分查找前提数据必须是有序的(升序、降序排列)。首先跟数据中中间位置的值进行比对。如果相同结束查找返回位置。如果中间值小于查找值那么在后部分查找如果中间值大于查找值那么在前部分中查找 在接下来部分中比较中间值 直到查找到目标值或者无法在分为两部分。   public class TestB{   public static void main(String[] args){     sortTwo();   }     public static void sortTwo(){     int[] iarr {23,34,54,55,66,68,88,99,102,120,180};     //查找值为120     int i 120;     int findex 0;//查找范围 开始索引     int lindex iarr.length - 1;//查找范围 结束索引     int lindex iarr.length - 1;//查找范围 结束索引     int mindex -1;//查找范围中间索引     int index -1;//查找到结果的索引     int count 0;     //未知循环多少次才能结束     while(findex lindex){       count ;       mindex (findex lindex) / 2;//查找范围中间索引       System.out.println(findex: findex ,lindex: lindex                 ,mindex: mindex ,count: count);       int temp iarr[mindex];       if(temp i){         index mindex;         break; //找到结果就结束循环       }else if(temp i){//在后部分查找         findex mindex 1;       }else if(temp i){//在前部分查找         lindex mindex -1;       }     }     if(index ! -1){       System.out.println(索引位置为: index);     }else{       System.out.println(查找的值不存在数组中);     }   }   }  转载于:https://www.cnblogs.com/changyinlu/p/4693491.html
http://www.huolong8.cn/news/287972/

相关文章:

  • 前端电商网站登录界面怎么做传奇网站如何建设
  • 简单手机网站开发软件手机淘宝官网首页
  • 正安县网站seo优化排名随州建设局网站
  • 做网站推广托管注意求网站建设和网页设计的电子书
  • 静态网站怎么做留言板wordpress d9
  • 黄村网站建设价格如何用手机建设网站
  • 没有公司可以做网站吗做个网站设计多少钱
  • 学校网站维护怎么做广西建设网站网址多少
  • 湖北海厦建设有限公司网站企业介绍 wordpress
  • wordpress 建站群个人注册公司需要哪些资料
  • 有哪些做数据分析的网站网站建设 太原
  • 北京网站名称注册证书dede医院网站模板
  • 淘宝联盟里的网站推广怎么做广东省建设执业注册中心网站
  • 网站怎么做seo、网友
  • ui特效网站北京网站建设 和君
  • 做快消品的网站怎么样购买服务器建设网站
  • 域名会影响网站排名吗做空运货代常用网站
  • 做个企业网站的公司极路由 做网站
  • 镇江高端网站定制招聘网官方网站
  • 做自己的首席安全官的网站asp网站设置
  • 建大型网站需要多少钱汕头网站建设制作报价
  • 卓越高职院建设网站登封市城乡建设路网站
  • 成都wap网站建设wordpress token插件
  • 网站建设 动态添加内容在线制作图网站
  • 响水建设局网站做电商网站一般需要什么流程
  • 厦门外贸网站搭建餐饮网络推广有哪些渠道
  • 长春 美容 网站建设广州app开发服务
  • 响水企业做网站多少钱网页设计搭建网站
  • 福建漳州东山建设局网站网站做的图上传后字变得很模糊
  • 苏州网站建设企业全国高校校园网站联盟建设