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

建设网站需要多久到账336633域名

建设网站需要多久到账,336633域名,sem优化师是什么意思,创意手工网址#xff1a; LeetCode 704.二分查找 算法模拟#xff1a; Algorithm Visualizer 在线工具#xff1a; C 在线工具 如果习惯性使用Visual Studio Code进行编译运行#xff0c;需要C11特性的支持#xff0c;可参考博客#xff1a; VisualStudio Code 支持C11插件配…网址 LeetCode 704.二分查找 算法模拟 Algorithm Visualizer 在线工具 C 在线工具 如果习惯性使用Visual Studio Code进行编译运行需要C11特性的支持可参考博客 VisualStudio Code 支持C11插件配置 问题 给定一个 n 个元素有序的升序整型数组 nums 和一个目标值 target 写一个函数搜索 nums 中的 target如果目标值存在返回下标否则返回 -1。 示例 1: 输入: nums [-1,0,3,5,9,12], target 9 输出: 4 解释: 9 出现在 nums 中并且下标为 4示例 2: 输入: nums [-1,0,3,5,9,12], target 2 输出: -1 解释: 2 不存在 nums 中因此返回 -1提示 你可以假设 nums 中的所有元素是不重复的。n 将在 [1, 10000]之间。nums 的每个元素都将在 [-9999, 9999]之间。 思路 二分查找的特点是 必须为有序数组 通常是升序排列通过查找区间索引的中间比对进行快速定位。 时间复杂度 O(log n) C 代码相关 class Solution { public:int search(vectorint nums, int target) {// 获取左右边界索引int left 0;int right nums.size() - 1;while (left right) {// 获取中间索引怎家left的原因是避免越界int middle left ((right - left)/2);// 中间值与目标值进行对比然后偏移索引if (nums[middle] target) {right middle - 1;} else if (nums[middle] target) {left middle 1;} else {return middle;}}return -1;} };更多学习内容参考: 代码随想录 感谢作者的分享!
http://www.pierceye.com/news/582637/

相关文章:

  • 网页新建站点网站建设缺陷
  • 移动端网站推广怎么申请pc网站域名
  • 外国男男做暧暧视频网站二级建造师考试试题
  • 普通网站建设是什么wordpress主题显示不
  • 朔州网站建设全球速卖通是什么平台
  • wordpress外贸网站好用的模板下载网站开发就业趋势
  • 长春模板建站代理网站开发嘉比格网络
  • 网站建设预算企业网站的公司和产品信息的介绍与网络营销关系
  • 网站开发的学习电子商务网站建设公
  • 网站的功能需求分析c语言网页编辑器
  • 网站投资多少钱制作做的网站如何上传网上
  • 沈阳自助建站模板网站建设想法
  • 湖南岳阳网站建设公司黄页顺企网怎样不让网站被收录
  • 有没有专门做翻译的网站安徽建设工程信息网招标公告
  • 保险咨询网站留电话中国十大网络公司排行榜
  • 领手工在家做的网站2019网页设计与实现论文
  • 兰州微信信息平台网站建设绍兴本地网站建设
  • 关于旅游网站策划书千锋前端培训多少钱
  • 温州网站建设结构做代练网站能备案
  • 零基础学习做网站第三方装修评估公司
  • 基础微网站开发动态网站彩票投注员做啥的
  • 西安做网站设计公司爱做网站免费版
  • 效果图网站接单重庆一般建一个网站需要多少钱
  • 网站建设征求意见稿辅料企业网站建设费用
  • 上海网站建设公司服务沅江网站制作
  • 公司网站开发费用计入什么科目虚拟主机怎么建网站
  • 天津网站建设技术网页设计与制作教程版徐洪亮课后答案
  • 旅游网站建设方案简介用asp做的网站打开页面很慢
  • 做影视网站 片源从哪里来做自媒体的上那些网站
  • 邢台网站开发百度云 做网站