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

盘锦市建设局网站地址wordpress主题合并

盘锦市建设局网站地址,wordpress主题合并,在线网站软件免费下载,杭州建站价格Medium#xff01; 题目描述#xff1a; 假设按照升序排序的数组在预先未知的某个点上进行了旋转。 ( 例如#xff0c;数组 [0,0,1,2,2,5,6] 可能变为 [2,5,6,0,0,1,2] )。 编写一个函数来判断给定的目标值是否存在于数组中。若存在返回 true#xff0c;否则返回 false。 示… Medium 题目描述 假设按照升序排序的数组在预先未知的某个点上进行了旋转。 ( 例如数组 [0,0,1,2,2,5,6] 可能变为 [2,5,6,0,0,1,2] )。 编写一个函数来判断给定的目标值是否存在于数组中。若存在返回 true否则返回 false。 示例 1: 输入: nums [2,5,6,0,0,1,2], target 0 输出: true示例 2: 输入: nums [2,5,6,0,0,1,2], target 3 输出: false 进阶: 这是 搜索旋转排序数组 的延伸题目本题中的 nums  可能包含重复元素。这会影响到程序的时间复杂度吗会有怎样的影响为什么 解题思路 这道是之前那道 Search in Rotated Sorted Array 在旋转有序数组中搜索 的延伸现在数组中允许出现重复数字这个也会影响我们选择哪半边继续搜索由于之前那道题不存在相同值我们在比较中间值和最右值时就完全符合之前所说的规律如果中间的数小于最右边的数则右半段是有序的若中间数大于最右边数则左半段是有序的。而如果可以有重复值就会出现来面两种情况[3 1 1] 和 [1 1 3 1]对于这两种情况中间值等于最右值时目标值3既可以在左边又可以在右边那怎么办么对于这种情况其实处理非常简单只要把最右值向左一位即可继续循环如果还相同则继续移直到移到不同值为止然后其他部分还采用 Search in Rotated Sorted Array 在旋转有序数组中搜索 中的方法可以得到代码如下。 C解法一 1 class Solution {2 public:3 bool search(int A[], int n, int target) {4 if (n 0) return false;5 int left 0, right n - 1;6 while (left right) {7 int mid (left right) / 2;8 if (A[mid] target) return true;9 else if (A[mid] A[right]) { 10 if (A[mid] target A[right] target) left mid 1; 11 else right mid - 1; 12 } else if (A[mid] A[right]){ 13 if (A[left] target A[mid] target) right mid - 1; 14 else left mid 1; 15 } else --right; 16 } 17 return false; 18 } 19 };   转载于:https://www.cnblogs.com/ariel-dreamland/p/9159124.html
http://www.huolong8.cn/news/45881/

相关文章:

  • 网站推广计划表怎样做触屏版手机网站
  • 保定网站制作案例网站侧边栏菜单
  • 规划设计导航网站做相亲网站的安全责任
  • 淄博网站建设推广网络推广软件赚钱
  • 免费制作网络商城网站wordpress文章末尾添加相关文章
  • 哪个网站做设计兼职不用压金域名手机网站源码
  • 北京网络网站建设福鼎手机网站建设
  • 济阳做网站技术网站源码wordpress
  • 支付网站搭建手机站是什么意思
  • 手袋 技术支持 东莞网站建设全民建网站
  • 自适应 网站开发申请带域名的免费空间
  • 网站跳出率是什么意思百度手机助手下载2022新版
  • 嘉兴网站制作网站建设rdm响应式网站开发
  • 新办公司网上核名在哪个网站做下载app浏览器
  • 一个网站如何工作流程游戏推广是做什么的
  • 织梦淘宝客网站爱站网官网关键词
  • Wordpress导航标签icon企业网站seo推广
  • 浦东做网站的公司哪些群体对网站开发有需求
  • 城乡建设部网站首页大连建设网站
  • 用老薛主机做网站wordpress卢松松自适应
  • 网站开发流程php网页开发基础实验总结
  • 网站收录在下降开源的网站后台程序
  • 公司建设网站费用会计怎么记seo网站优化流程
  • 网站建设建站公司ps做的网站图片好大
  • 网站打赏怎么做的被邀请做刷客会不会碰到钓鱼网站
  • 网站制作网站建设单位前端做网站需要学什么软件
  • 设计服务网站做网站浏览器
  • 巴塘网站建设尚义住房和城乡规划建设局网站
  • 免费微网站系统源码怎样用服务器做网站
  • 做网站技术人员林业建设协会网站