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

hanchengkeji杭州网站建设百度上怎么发布信息啊

hanchengkeji杭州网站建设,百度上怎么发布信息啊,商业设计网,网站建设甲方原因造成停工引言 二分法#xff0c;顾名思义#xff0c;即一分为二的方法#xff0c;通常用于判断在某个有序数列中是否存在某个数#xff0c;由于其优秀的算法思想#xff0c;时间复杂度一般都是 O(logN) #xff0c;通常要 O(N) 的遍历方式更加优秀。 一、经典二分法查找 最常见…引言 二分法顾名思义即一分为二的方法通常用于判断在某个有序数列中是否存在某个数由于其优秀的算法思想时间复杂度一般都是 O(logN) 通常要 O(N) 的遍历方式更加优秀。 一、经典二分法查找 最常见的二分查找是有序数列找某数但并不是所有二分查找都必须有序。 public static boolean exist(int[] sortedArr, int num) {if (sortedArr null || sortedArr.length 0) return false;// 设置边际int L 0, mid 0, R sortedArr.length - 1;// L .. Rwhile (L R) {// 计算midmid L ((R - L) 1);if (sortedArr[mid] num) {return true;} else if (sortedArr[mid] num) {// 弃右留左R mid - 1;} else {// 弃左留右L mid 1;}}return sortedArr[L] num; } 二、其他二分查找题目 题目给定一个有序数组找 某数最左侧的位置例如arr{1,2,3,3,3,4,4,6,9},即找到位置 2。 public static int mostLeftIndex(int[] arr, int num) {int L 0, R arr.length - 1;int mostLeftIndex 0;while (L R) {mostLeftIndex L ((R - L) 1);if (arr[mostLeftIndex] num) {// 弃右留左R mostLeftIndex - 1;} else {// 弃左留右L mostLeftIndex 1;}}if (arr[L] num)return L;elsereturn L 1; } 题目2局部最小问题在无序数组中任意相邻两个数不相等只要比相邻的数都小就是局部最小找到并返回这样一个局部最小值的位置。 例如若[0][1]则[0]就是局部最小[len-2][len-1] 则[len-1]就是局部最小 [i-1][i][i1]那么[i]就是局部最小。 public static int partialMin(int[] arr) {if (arr[0] arr[1])return 0;if (arr[arr.length - 2] arr[arr.length - 1])return arr.length - 1;int L 1;int R arr.length - 2;int mid 0;while (L R) {mid L ((R - L) 1);if (arr[mid] arr[mid 1]) {// 弃左留右L mid 1;} else if (arr[mid] arr[mid - 1]){// 弃右留左R mid - 1;} else {return mid;}}return L; } 局部最小问题解析首先判断 0 和最后一个位置上的数是否为最小如果都不是那么在两者中间一定存在一个局部最小。二分然后看中间位置是否比一侧大取大于一侧的区间就形成了最开始的“两端都不是最小那么中间一定存在一个最小” 这样的结构。
http://www.huolong8.cn/news/265044/

相关文章:

  • 网站做得好的公司wordpress文字居中
  • 网站怎么添加导航栏网站建设需求分析的实施
  • 公司网站建立的建议百度网页电脑版入口
  • 怎么建立一个网站能够与讯飞云对话大企业门户网站建设
  • .net 手机网站源码下载深圳杰恩创意设计有限公司网站
  • 怎么做vip电影网站超市的网站怎么建设
  • 南安网站定制网站建设比较好的公司
  • 沈阳专业网站制作公司长春二道网站建设
  • 某些网站dns解析失败wordpress mediawiki
  • 新乡网站建设哪家正规wordpress 对象存储插件
  • 做企业评价的有哪些网站自己做的网站上传
  • 做原创品牌服饰的网站ppt图片素材
  • 鑫瀚通网站建设射阳网站开发
  • 郑州营销网站建设设计深圳高端网站定制公司
  • 三五互联网站后台营销型企业网站分析与诊断
  • 网站视频播放代码杭州市做网站的公司
  • 长清网站建设价格捡个将军做男友啥网站能看
  • 长沙 公司网站动漫做h免费网站有哪些
  • 网络优化的内容包括哪些sem和seo是什么
  • 工信部网站备案被删除wordpress好用插件
  • 做网站用什么开发好厦门网站seo哪家好
  • 网站上传百度多久收录嵌入式软件开发技术
  • wordpress统计插件下载泉州seo培训班
  • 青年旅行社网站建设规划书wordpress二维码插件
  • 上海自助建站系统坡头手机网站建设公司
  • dede模板网站教程北京推广网站
  • 如何理解电子商务网站建设与管理织梦做的网站如何上线
  • 云服务器wordpresswordpress 优化数据
  • 群站优化之链轮模式教育类网站如何做
  • 网站建设广告平台推广免费网站建设平台哪个好