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

怎样建设网站空间24小时自助下单平台网站便宜

怎样建设网站空间,24小时自助下单平台网站便宜,设计网站有没有版权,吉林大学建设工程学院官方网站题目 你是产品经理,目前正在带领一个团队开发新的产品。不幸的是,你的产品的最新版本没有通过质量检测。由于每个版本都是基于之前的版本开发的,所以错误的版本之后的所有版本都是错的。 假设你有 n 个版本 [1, 2, …, n],你想找出…

题目

你是产品经理,目前正在带领一个团队开发新的产品。不幸的是,你的产品的最新版本没有通过质量检测。由于每个版本都是基于之前的版本开发的,所以错误的版本之后的所有版本都是错的。
假设你有 n 个版本 [1, 2, …, n],你想找出导致之后所有版本出错的第一个错误的版本。
你可以通过调用 bool isBadVersion(version) 接口来判断版本号 version 是否在单元测试中出错。实现一个函数来查找第一个错误的版本。你应该尽量减少对调用 API 的次数。

示例 1:
输入:n = 5, bad = 4
输出:4
解释:
调用 isBadVersion(3) -> false
调用 isBadVersion(5) -> true
调用 isBadVersion(4) -> true
所以,4 是第一个错误的版本。

示例 2:
输入:n = 1, bad = 1
输出:1

提示:
1 <= bad <= n <= 231 - 1

来源:力扣(LeetCode)
链接:https://leetcode.cn/problems/first-bad-version
著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。

题解思路

  • 二分查找问题, 注意的是left < right ,但是没有等于号
  • mid 取值的时候是left + (right-left)/2

代码

// The API isBadVersion is defined for you.
// bool isBadVersion(int version);class Solution {int bad = -1;
public:int firstBadVersion(int n) {int left = 1,right = n;while(left<right){int mid = left + (right-left)/2;if(isBadVersion(mid)){right = mid;}else{left = mid+1;}}return left;}
};
http://www.yidumall.com/news/8784.html

相关文章:

  • 响应网站怎么做推广赚钱的app
  • 找人做网站 网站定制开发免费推广网站
  • 广州今日一线新闻武汉seo优化顾问
  • 东莞常平二手房网站产品怎么优化
  • 动漫网站源码中国北京出啥大事了
  • 江门网站优化在线seo
  • 自己做的动态网站怎么进入百度知道首页
  • 网站建设成都公司竞价培训课程
  • nodejs网站开发比较好网站制作公司
  • 网站构建的滚动新闻怎么做怎么查看域名是一级还是二级域名
  • 怎么搭建一个自己的网站seo排名赚app是真的吗
  • html网站怎么做注册域名的步骤
  • wordpress添加媒体没反应日照seo优化
  • iis服务器网站301重定向怎么做武汉网站制作推广
  • 北京网站推广公司排名谷歌引擎搜索
  • 校园门户网站系统建设关键技术江苏seo推广
  • wordpress模糊搜索杭州最专业的seo公司
  • 舟山市规划建设局网站衡阳网站建设
  • 怎么做提卡密网站互联网营销师证
  • 互联网行业网站模板湖南关键词优化推荐
  • 来个网站急急急2021年湖南搜索引擎推广平台
  • 保安公司的网站设计比较好的dz论坛seo设置
  • 如何联系百度人工客服免费的seo教程
  • 自己做的网站链接到微信支付界面seo学习
  • 青岛网站建设找日本比分预测
  • 网上做预算的网站商旅100网页版
  • 建设领域现场专业人员报名网站临沂网站建设公司哪家好
  • 制作企业网站作业网页模板seo网站优化方
  • seo优化中以下说法正确的是武汉seo外包平台
  • 做哪个网站的人多百度自动点击器