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

做企业网站注意事项相城seo网站优化软件

做企业网站注意事项,相城seo网站优化软件,虚拟专用网络服务器,无锡市住房与城乡建设网站704. 二分查找 给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。 这道题目的前提是数组为有序数组,同时题目还强…

704. 二分查找

给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target  ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1

这道题目的前提是数组为有序数组,同时题目还强调数组中无重复元素,因为一旦有重复元素,使用二分查找法返回的元素下标可能不是唯一的,这些都是使用二分法的前提条件

 <script>// var nums = [-1,0,3,5,9,12];// let target = 9;// for(var i = 0;i <= nums.length - 1;i++){//     if(nums[i] == target){//         document.write(i);//     }// }var search = function(nums,target){let left = 0;var mid = 0;let right = nums.length - 1;while(left <= right){mid = left + ((right = left) >> 1);if(nums[mid] > target){right = mid - 1;}else if(nums[mid] < target){left = mid + 1;}else{return mid;}}return -1;}var nums = [-1,0,3,5,9,12];let target = 9;document.write(search());</script>

这里我用了两方法

第一种室暴力方法

第二种是·二分法,二分法有许多细节你可以好好看看

http://www.tj-hxxt.cn/news/127953.html

相关文章:

  • 幼儿园校园网站建设情况爱站网站排名查询工具
  • 西安网站建设云李网站推广四个阶段
  • 客户网站建设问题百度网站推广
  • 简述网站建设基本过程网络课程
  • 前端静态网站模板下载今日广州新闻最新消息
  • 上市公司网站推广方案厦门百度开户
  • 网站调用网页怎么做如何搭建公司网站
  • 济南企业做网站百度网页推广费用
  • 佛山微网站建设哪家专业编写网页的软件
  • 昆明网站建设创意图片优化是什么意思
  • 做网站一条龙北京网站优化常识
  • 网站开发需要提供哪些东西百度帐号申请注册
  • 合肥做网站mdyun南宁seo外包服务商
  • 做网站版头蓝色图片建网站有哪些步骤
  • 外贸网站如何做推广电话无锡网站建设seo
  • 台州建设银行官方网站品牌营销推广策划方案
  • 个人网站建设背景和目的百度图片搜索网页版
  • 企业网站相关案例百度推广个人能开户吗
  • 给银行做网站h5制作
  • 吉林响应式网站建设seo零基础培训
  • 光明楼网站建设网络营销的策略
  • 北京做网站企业爱站关键词挖掘old
  • 秦皇岛公司做网站成都网络推广
  • 国内做网站最好的公司海外短视频跨境电商平台是真的吗
  • 网站建设网址网站制作市场营销考试题目及答案2022
  • 太原网站建设找山西云起时交换链接营销
  • 专业网站建设技术网站内部链接优化方法
  • 四川二级站seo整站优化排名域名年龄对seo的影响
  • 清新大气企业公司网站源码客服外包平台
  • cnzz站长统计怎么添加到博客网站网站开发报价方案