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

校园网站设计方案seo教程seo官网优化详细方法

校园网站设计方案,seo教程seo官网优化详细方法,自适应平台网站模板,京东怎么做不同网站同步登陆的已知存在一个按非降序排列的整数数组 nums #xff0c;数组中的值不必互不相同。 在传递给函数之前#xff0c;nums 在预先未知的某个下标 k#xff08;0 k nums.length#xff09;上进行了 旋转 #xff0c;使数组变为 [nums[k], nums[k1], ..., nums[n-1], n…已知存在一个按非降序排列的整数数组 nums 数组中的值不必互不相同。 在传递给函数之前nums 在预先未知的某个下标 k0 k nums.length上进行了 旋转 使数组变为 [nums[k], nums[k1], ..., nums[n-1], nums[0], nums[1], ..., nums[k-1]]下标 从 0 开始 计数。例如 [0,1,2,4,4,4,5,6,6,7] 在下标 5 处经旋转后可能变为 [4,5,6,6,7,0,1,2,4,4] 。 给你 旋转后 的数组 nums 和一个整数 target 请你编写一个函数来判断给定的目标值是否存在于数组中。如果 nums 中存在这个目标值 target 则返回 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 方法一暴力解决 bool search(int* nums, int numsSize, int target) {for(int i0;inumsSize;i){if(nums[i]target){return true;}}return false; } 时间复杂度On空间复杂度O1 方法二二分查找需要进行处理重复元素 代码 #include stdbool.h // 包含布尔类型定义bool search(int nums[], int n, int target) {// 处理特殊情况if (n 0) return false;if (n 1) return (nums[0] target) ? true : false;int left 0, right n - 1;while (left right) {int mid (left right) / 2;if (nums[mid] target) {return true; // 找到了}// 判断左表有序还是右表有序if (nums[left] nums[mid]) { // 左表有序if (nums[left] target target nums[mid]) { // target 在左表中right mid - 1;} else { // target 在右表中left mid 1;}} else if (nums[left] nums[mid]) { // 右表有序if (nums[mid] target target nums[right]) { // target 在右表中left mid 1;} else { // target 在左表中right mid - 1;}} else { // nums[left] nums[mid]// 无法确定哪边是有序的缩小范围left;}}return false; // 没有这个元素 } 时间复杂度Ologn空间复杂度O1
http://www.hkea.cn/news/14381102/

相关文章:

  • 安徽平台网站建设设计新浪微博做wordpress图床
  • 会展中心网站建设工程建设有限公司经营范围
  • 网站访问速度检测做淘宝网站买个模版可以吗
  • 黄岛网站建设服务公司江华县网站开发
  • 域名对网站的好处高端网约车有哪些平台
  • 网站模板文件在哪里下载公司做网站推广要注意什么
  • 先做网站还是先备案沈阳妇科排名前十的医院
  • 亚马逊网站首页百度海外广告运营
  • 法律网站建设价格新网站一般多久收录
  • 多个域名绑定同一网站吗专业做数据的网站有哪些
  • 西宁网站建设方案文章列表插件wordpress
  • 设计与网站建设案例网站建设中备案
  • 门户网站建设管理情况自查报告wordpress+改邮箱
  • 校园网站建设的参考文献wordpress igoogle
  • 淘宝客的网站怎么做建筑知识网站
  • 广东省建设工程监督站官方网站我帮你建站
  • 医疗器械做网站到哪里先备案vmware做网站步骤
  • 当当网网站开发计划和预算搜索引擎营销的实现方法
  • 什么是网页站点网页制作图片上加文字
  • 网站开发工程师面试问题优化网站的方法
  • 重庆百度快照优化排名免费网络推广及优化
  • 免费企业网站模板htmlwordpress导入网站文章
  • 合肥专业做淘宝网站推广用什么网站做微信推送
  • 上海企业网站优化如何做好网上销售
  • 网站建设类公网站平台建设目标
  • 云空间可以做网站wordpress导航菜单位置
  • 购买了网站如何使用宝安中心医院
  • 网站建设规划书txt微盘营销策略有哪几种
  • 展展示型网站开发网站建设培训 ppt
  • 成都建站提供商百度搜寻网站缩略图如何添加