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

企业网站整合地图标注申请入口免费

企业网站整合,地图标注申请入口免费,旅游网站图片,网络公司网站制作岗位职责版权声明 本文原创作者:谷哥的小弟作者博客地址:http://blog.csdn.net/lfdfhl 基本原理 二分查找(Binary Search)是一种基于分治策略的高效搜索算法,适用于有序数组,其核心思想是通过重复将搜索区间分成两…

版权声明

  • 本文原创作者:谷哥的小弟
  • 作者博客地址:http://blog.csdn.net/lfdfhl

在这里插入图片描述

基本原理

二分查找(Binary Search)是一种基于分治策略的高效搜索算法,适用于有序数组,其核心思想是通过重复将搜索区间分成两半:首先取中间元素与目标值比较,若相等则直接返回位置;若目标值小于中间元素,则在左半区间继续搜索;若目标值大于中间元素,则在右半区间继续搜索,直至找到目标值或搜索区间为空(表明目标不存在)。该算法每次比较可将搜索范围缩小一半,时间复杂度为 O(log n),空间复杂度为 O(1),具有查找速度快、性能稳定的优点。

代码实现

public class BinarySearch {/*** 二分查找实现* @param arr    有序数组(升序)* @param target 目标值* @return 目标值索引(未找到时返回 -1)*/public static int binarySearch(int[] arr, int target) {int left = 0;int right = arr.length - 1; // 右闭区间while (left <= right) { // 终止条件:左边界 <= 右边界int mid = left + (right - left) / 2; // 防溢出写法:(left + right) 可能溢出if (arr[mid] == target) {return mid; // 找到目标} else if (arr[mid] < target) {left = mid + 1; // 目标在右半部分} else {right = mid - 1; // 目标在左半部分}}return -1; // 未找到}public static void main(String[] args) {int[] arr = {2, 5, 8, 12, 16, 23, 38, 45, 56};int target = 23;int result = binarySearch(arr, target);if (result != -1) {System.out.println("目标值 " + target + " 的索引为: " + result);// 输出:目标值 23 的索引为: 5} else {System.out.println("目标值不存在");}}
}

文章转载自:

http://MKI4U4Ji.mgwdp.cn
http://ArRHkAkl.mgwdp.cn
http://J3UYakUl.mgwdp.cn
http://KbCa116L.mgwdp.cn
http://TAmOOmOZ.mgwdp.cn
http://yNZq9dyR.mgwdp.cn
http://OtiHyzIi.mgwdp.cn
http://CTmGJva0.mgwdp.cn
http://ZerIKWv8.mgwdp.cn
http://y71XQK2d.mgwdp.cn
http://4iv0TMqp.mgwdp.cn
http://XUR0dUNP.mgwdp.cn
http://Hmb11Gml.mgwdp.cn
http://RXHOv3Xk.mgwdp.cn
http://N8JomiqR.mgwdp.cn
http://BkKEJMRO.mgwdp.cn
http://8hZKahms.mgwdp.cn
http://aNEwDJIB.mgwdp.cn
http://ahS8L5kd.mgwdp.cn
http://xw4occ8z.mgwdp.cn
http://ZVovyGie.mgwdp.cn
http://9R7Paws8.mgwdp.cn
http://vC4UiKUr.mgwdp.cn
http://CAg03b4n.mgwdp.cn
http://Oqzs4A5z.mgwdp.cn
http://YAvaifNU.mgwdp.cn
http://Wcn8hVpB.mgwdp.cn
http://W96f9n9s.mgwdp.cn
http://FjoSNUoD.mgwdp.cn
http://Y7f9Cqcs.mgwdp.cn
http://www.dtcms.com/wzjs/729470.html

相关文章:

  • 目前玩的人最多网游排行榜网站seo模块
  • 网站首页背景图片企业建设厂房需要办哪些证
  • 徐水住房建设局网站附近那里有做网站的
  • 网站如何做外部链接为什么要给大夫做网站
  • 郑州专业做网站企业百度一下百度搜索官网
  • 自己做网站不用WordPress网站建设负责传资料不
  • 徐州市城乡和城乡建设厅网站首页深圳百度网站优化
  • 营销型网站的建设重点是什么led的网站建设
  • 互联网公司网站wordpress 插件作用
  • 网站优化自已做还是请人做网站做留言板怎么清空源码
  • 大型网站建设兴田德润简介网站后台程序开发
  • 网站建设责任分工敦化市建设局网站
  • 制作网站要花多少钱如何深圳工程建设公司
  • 建旅游网站的意义徐东做网站
  • wordpress网站更改不见淘宝网官方网站免费下载
  • 网站备案是一年一次吗以net结尾的网站
  • wordpress新站不收录网络优化的工作内容
  • 做外贸有哪些免费的网站有哪些网站建设 $ 金手指排名效果好
  • 关于销售网站建设的短文石柱土家族网站建设
  • 快手自媒体平台昆明网站排名优化公司
  • 建设商务网站的方案金华网站建设公司哪家好
  • 企业网站托管收费标准网站备案平台
  • 网站一级目录Wordpress出现错误
  • 动态ip做网站影响seo吗一个人建网站赚钱
  • 烟台网站制作软件WordPress文章朗读功能
  • 网站建设代理平台有哪些公司网站格式
  • 做网站练手推广 电子商务网站建设
  • wordpress最好的插件沈阳专业seo
  • 最好的企业网站源码做算命网站挣钱么
  • 广州网站建设360网站优化网站目录结构模板