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

电视台视频网站建设方案360优化大师旧版本

电视台视频网站建设方案,360优化大师旧版本,30岁学设计师晚不晚,电子商城系统的设计与实现题目 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。 请必须使用时间复杂度为 O(log n) 的算法。 示例 1: 输入: nums [1,3,5,6], target 5 输出: 2示例 2:…

题目

给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。

请必须使用时间复杂度为 O(log n) 的算法。

示例 1:

输入: nums = [1,3,5,6], target = 5
输出: 2

示例 2:

输入: nums = [1,3,5,6], target = 2
输出: 1

示例 3:

输入: nums = [1,3,5,6], target = 7
输出: 4

提示:

  • 1 <= nums.length <= 104
  • -104 <= nums[i] <= 104
  • nums 为 无重复元素 的 升序 排列数组
  • -104 <= target <= 104

 

代码

采用二分法

#include<stdio.h>
#include<stdlib.h>int searchInsert(int* nums, int numsSize, int target);int main()
{int nums[5]={1,3,5,6};int target = 2;printf("%d",searchInsert(nums,5,target));return 0;
}int searchInsert(int* nums, int numsSize, int target)
{int low=0,high=numsSize-1;int mid=numsSize;if(numsSize==0)return 0;while(low<=high){mid=(high+low)/2;if(nums[mid]>target){high=mid-1;}else if(nums[mid]<target){low=mid+1;}else return mid;}if(nums[mid]!=target){int i;for(i=0;i<numsSize&&nums[i]<target;i++);mid=i;}return mid;
}

 

http://www.zhongyajixie.com/news/61755.html

相关文章:

  • 高中信息技术网站设计规划火蝠电商代运营靠谱吗
  • 网站开发工程师需要什么证书市场调研报告模板
  • 网站建设叁金手指花总8seo深度解析
  • dw软件做的东西怎么在网站用苏州新闻今天最新消息新闻事件
  • 北京网站制作收费标准选择一个产品做营销方案
  • 昆山做网站的那家好详细的营销推广方案
  • vs做的网站图片显示不了产品推广方案怎么做
  • 模板网站有利于做seo吗某网站seo诊断分析
  • dw做的网站 图片的路径杭州网站提升排名
  • 郑州网站推广公司汕头seo排名
  • wordpress 数据库函数大全优化神马网站关键词排名价格
  • 九江公司注册武汉seo公司出 名
  • 做彩铃的网站小学四年级摘抄新闻
  • 中山市网站建设有人看片吗免费的
  • php搭建网站后台狼雨seo网站
  • 个人空间网站semantics
  • pc端网站优缺点如何做好企业网站的推广
  • 银川专业做网站网站流量查询网站统计查询
  • wap网站软件山东做网站
  • 网站建设电脑端手机端搜索引擎优化是什么意思啊
  • 标准型网站建设广东疫情最新情况
  • 如何做网站引流app推广方案怎么写
  • seo网站设计多少钱灰色行业关键词推广
  • 做自媒体查找素材的网站网络营销推广方案模板
  • 云南网站建设公司前十名搜索引擎付费推广
  • 小学生抄写新闻20字郑州网站优化哪家好
  • 大型网站建设部署方案百度下载并安装最新版
  • 自己做网站要买服务器吗b2b电子商务平台
  • 月编程做网站官方正版清理优化工具
  • php论坛网站源码下载杭州搜索引擎推广排名技术