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

常德政府网站站长谷歌seo营销

常德政府网站站长,谷歌seo营销,wordpress板块,如何创办视频网站//1. 数组未旋转的情况 //如果数组没有进行旋转&#xff0c;那么它仍然是一个升序排列的数组&#xff0c;此时最小值就是数组的第一个元素。 //在二分查找中&#xff0c;当 nums[left] < nums[right] 时&#xff0c;说明数组是有序的&#xff0c;直接返回 nums[left]。 //2…

//1. 数组未旋转的情况
//如果数组没有进行旋转,那么它仍然是一个升序排列的数组,此时最小值就是数组的第一个元素。
//在二分查找中,当 nums[left] < nums[right] 时,说明数组是有序的,直接返回 nums[left]。

//2. 区间缩小到一个元素的情况
//当 left 等于 right 时,说明搜索区间已经缩小到了一个元素,这个元素就是最小值,直接返回 nums[left]。

//3. 中间元素与端点元素比较的情况
//在二分查找过程中,需要比较中间元素 nums[mid] 与右指针元素 nums[right] 的大小关系:
//nums[mid] > nums[right]:说明最小值在 mid 的右侧,更新 left = mid + 1。
//nums[mid] < nums[right]:说明最小值在 mid 或 mid 的左侧,更新 right = mid。
//nums[mid] == nums[right]:当数组中存在重复元素时,无法确定最小值在 mid 的左侧还是右侧,此时可以将右指针左移一位,即 right–。

 int findMin(vector<int>& nums) {int left = 0;int right = nums.size() - 1;while (left < right) {int mid = left + (right - left) / 2;if (nums[mid] > nums[right]) {left = mid + 1;} else if (nums[mid] < nums[right]) {right = mid;} else {// 当 nums[mid] 等于 nums[right] 时,无法确定最小元素位置,右指针左移right--;}}return nums[left];     }
http://www.dtcms.com/wzjs/33343.html

相关文章:

  • 学习做网站大概多久时间中国免费域名注册平台
  • 网站建设流程操作说明商品推广软文写作500字
  • 上海宝山网站制作免费永久注册顶级域名网站
  • 手机网站怎么做微信登陆慧聪网seo页面优化
  • 如何在国外网站做免费推广游戏推广接单平台
  • 信息网站建设的意义网站搭建的流程
  • 三亚网站建设哪家好成都纯手工seo
  • 美橙互联的网站日志在哪里下载百度一下百度一下你就知道
  • 深圳建设厅网站官网360指数在线查询
  • 潍坊seo网站推广seo网站内容优化有哪些
  • 网站开发工具webs深圳疫情防控最新消息
  • 深圳官网网站建设专业seo站长工具
  • 房产网站源码wordpress活动策划
  • 西宁高端网站制作公司厦门网站搜索引擎优化
  • 做汽车新闻哪个网站好谷歌商店paypal官网下载
  • ppt资源网免费仁茂网络seo
  • 网站建设免费加盟代理微信怎么推广引流客户
  • 对网站建设和维护好学吗百度地图关键词排名优化
  • 去掉 wordpress.org关键词优化的建议
  • 保定专门做网站的公司太原seo全网营销
  • h5响应式企业网站源码亚马逊seo推广
  • 微信怎么做链接网站做网站优化哪家公司好
  • 世界杯直播观看网站seo单页快速排名
  • .xyz做网站怎么样百度爱采购竞价推广
  • 土地流转网站建设项目百度学术免费查重入口
  • 网站总体规划设计说明百度搜索引擎优化怎么做
  • 建个网站花钱做百度推广dy刷粉网站推广马上刷
  • 公司网站备案需要什么全网营销网络推广
  • 网站编程培训班搜索引擎优化实训
  • 电商网站开发的目的和意义比较靠谱的网站