首页 > 其他分享 >278.第一个错误的版本

278.第一个错误的版本

时间:2022-11-03 22:44:24浏览次数:48  
标签:调用 第一个 错误 示例 isBadVersion 版本 278

你是产品经理,目前正在带领一个团队开发新的产品。不幸的是,你的产品的最新版本没有通过质量检测。由于每个版本都是基于之前的版本开发的,所以错误的版本之后的所有版本都是错的。

假设你有 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

 

标签:调用,第一个,错误,示例,isBadVersion,版本,278
From: https://www.cnblogs.com/icyyyy/p/16856110.html

相关文章

  • node node-sass npm 版本
    1、安装指定版本的nodenvminstall16.14.2安装完之后npm会自动变为8.5.0 2、安装完之后使用这个版本nvmuse16.14.2 3、node-sass和node版本对应关系可参照下面......
  • Jenkins 构建的时候提示 DOCKER_HOST 错误
    我们在使用Jenkins构建我们的一个Docker项目的时候提示:[ERROR]Failedtoexecutegoalio.fabric8:docker-maven-plugin:0.40.2:build(default)onprojectapi:Ex......
  • NCF(NeuCharFramework)框架的使用 当前所用框架版本(0.3.1-beta3)
    1、官网介绍:NCF-NeuCharFramework|NCF文档2、下载NCF框架代码:https://github.com/NeuCharFramework/NCF3、运行NCF框架用vs2022打开下载的NCF项目NCF\src\back-en......
  • 【iframe防盗链】解决iframe图片防盗链报403错误
    问题在使用iframe框架引入其他网站时,图片资源因为阿里云防盗链原因,加载不出来,报403的错误。这个问题就算把第三方网站的html源码保存在本地,再用iframe框架载入,都无法加载......
  • 安装Mariadb-10.6.10 需要升级CMake 3.0 以上版本
    下载wgethttps://cmake.org/files/v3.22/cmake-3.22.6.tar.gz安装tarzxvfcmake-3.22.6.tar.gzcdcmake-3.22.6./bootstrapgmakegmakeinstall注意安装完后......
  • 通过nvm切换node版本
    目录部署和切换流程nvm常用命令nvm与npm替换镜像源部署和切换流程Install&UpdateScriptwget-qO-https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.2/install......
  • win7安装node高版本
    1.通过nvm-win下载不同版本的node2.nvmuse[version]切换版本,运行node,结果如下:3.在win7系统环境变量中新建环境变量NODE_SKIP_PLATFORM_CHECK,值为1,记得保存4.运行n......
  • 看IE版本号
    https://xinzhi.wenda.so.com/a/1521774086208433开始菜单中打开IE浏览器。ie内核_2022新版下载查看详情>>广告2点击“设置”按钮,找到“关于InternetExplorer”......
  • nginx “403 Forbidden” 错误的原因及解决办法
    多数是权限问题root/home/jd/code/dapingdist;这里要从home---->jd----->code,从外向内,一层层排查,是否有可读权限1.权限配置不正确这个是nginx出现403forbidden......
  • DB2跨多版本迁移
    迁移背景源端AIX5.3.0.0DB2V9.1目标端SUSE11.4DB2V9.7       OK......