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

全国行业名录搜索系统南宁seo建站

全国行业名录搜索系统,南宁seo建站,网店托管代运营公司,网站建设(中企动力)说明#xff1a;二分法查找* 解析#xff1a;* 一维数组#xff0c;二分法查找#xff1a;假如有一组数为1,2,3,4,5,6,7,8,9,10要查给定的值7.* 可设三个变量low#xff0c;mid#xff0c;high分别指向数据的前#xff0c;中间和后#xff0c;mid(lowhigh)/2.* 注意二分法查找* 解析* 一维数组二分法查找假如有一组数为1,2,3,4,5,6,7,8,9,10要查给定的值7.* 可设三个变量lowmidhigh分别指向数据的前中间和后mid(lowhigh)/2.* 注意此序列是已按照递增排序(有序序列是第一步)* 思路:* 1:将low0,值为1;high9,值为10(因为数组下标从0开始);mid(lowhigh)/2,即等于4,值为5(因为整型会省略小数点);* 2:将mid的值与查找的数作比较,如果mid* 如果n* 3:现在的mid等于4,值为5,查找的范围为:5,6,7,8,9,10,显然mid题目* 设有一组关键字序列{5,8,14,20,31,55,78,81,93,97,111}* 使用二分(折半)法查找关键字93需要进行多少次比较代码实现public classBinaryChop {public static voidmain(String[] args) {int params93,number0;int[] binarys{5,8,14,20,31,55,78,81,93,97,111};if(binarys!null binarys.length0){numbergetBinaryChopNums(binarys,params);}System.out.println(比较次数为number);}/*** 二分法*paramdata数组*paramparams查找的数据*returnnumber比较次数*/private static int getBinaryChopNums(int[] data,intparams){int number0,low0,hightdata.length-1,mid0;if(datanull || data.length0){returnnumber;}//二分法实现for (int i 0; i data.length; i) {mid(lowhight)/2;if(hightlow data[mid]!params){ //判断是是否存在查找的参数number0;break;}number1;if(data[mid]params){ //判断是否相等break;}else if(data[mid]lowmid1;}else{ //位于前半部分hightmid-1;}}returnnumber;}}答案2
http://www.pierceye.com/news/746343/

相关文章:

  • 网站制作报价大约建设模式有哪些
  • 公司邮箱怎么注册流程如何优化关键词提升相关度
  • 网站建议方案app代运营
  • 北京建机官网查询台州seo全网营销
  • 网站建设书店用户分几类网站建设项目采购公告
  • 如何做企业网站宣传wordpress站内搜索次数
  • 加盟招商推广网站如何做品牌运营与推广
  • 网站做分布式部署湖南平台网站建设设计
  • 沈阳市建设工程项目管理中心网站网络项目网
  • 沈阳网站建设成创输入网址跳到别的网站
  • 课程网站开发建设商务网站的费用
  • 资讯网站优化排名wordpress 删除所有文章
  • 旅游海外推广网站建设方案wordpress外观无法编辑
  • 品牌手表网站网站推广律师关键词有哪些
  • 卖视频会员个人网站怎么做推广网站的图片怎么做
  • 服务器关闭 网站被k微信公众号推广的好处
  • 工业设计招聘信息网站做网站首页轮播图代码
  • 央企网站开发手机网站 input
  • 千里马招标网站东莞网站推广行者seo08
  • 网络工程专业主要学什么百度seo课程
  • 网站定制开发收费标准是多少网站导航功能
  • 东莞网站(建设信科网络)公众号小程序开发公司
  • dw网站结构图怎么做4399电脑版网页链接
  • 网站服务器网址招聘seo专员
  • 个人网站模板psd主机服务器网站 怎么做
  • 网站开发公司的义务深圳 电子商务网站开发
  • 北京外贸网站设计备案宁波网站推广专业的建站优化公司
  • 政协系统网站建设织梦手机网站
  • 网站建设上海网站制作如何修改上线网站
  • 漫画网站建设教程网站描述怎么设置