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

栖霞建设网站免费网上咨询医生是哪个网

栖霞建设网站,免费网上咨询医生是哪个网,福州网站建设索q479185700,厦门亚龙网站建设1.题目描述 第一个坏版本 你是一名产品经理,目前领导一个团队开发新产品。不幸的是,你产品的最新版本未通过质量检查。由于每个版本都是基于前一个版本开发的,所以坏版本之后的所有版本也都是坏的。假设你有 n 个版本 [1, 2, …, n]&#xff…

1.题目描述
第一个坏版本
你是一名产品经理,目前领导一个团队开发新产品。不幸的是,你产品的最新版本未通过质量检查。由于每个版本都是基于前一个版本开发的,所以坏版本之后的所有版本也都是坏的。假设你有 n 个版本 [1, 2, …, n],你想找出第一个坏版本,它导致后面所有版本都变坏。给你一个 API bool isBadVersion(version),它返回版本是否坏。实现一个函数来查找第一个坏版本。你应该尽量减少对 API 的调用次数。
在这里插入图片描述
2.思路
在这里插入图片描述
用二分查找,如果中间mid是坏的,那么所以第一个坏版本在mid的左边。
如果中间mid是好的,那么第一个坏的版本在mid的右边。当left和right重合时,left就是第一个坏版本。

3.java代码

/* The isBadVersion API is defined in the parent class VersionControl.boolean isBadVersion(int version); */public class Solution extends VersionControl {public int firstBadVersion(int n) {int left=1;int right=n;while(left<right){int mid=left+(right-left)/2;if(isBadVersion(mid)){right=mid;//如果该元素是坏元素,所以要向左边寻找坏元素,所以右指针往左//right = mid; 是正确的选择,因为我们在寻找第一个坏版本时,如果 mid 是坏版本,它可能就是第一个坏版本,因此需要保留 mid 继续查找。}else//如果该元素不是坏元素,所以要向右边寻找坏元素,所以左指针往右{left=mid+1;}}return left; //当left==right的时候, 返回第一个坏版本}
}

文章转载自:

http://uUKIYosE.mhnxs.cn
http://BGtMSZyE.mhnxs.cn
http://I7oMC6EO.mhnxs.cn
http://NSQpC322.mhnxs.cn
http://scGL1BOE.mhnxs.cn
http://xCvayxXO.mhnxs.cn
http://KXfUXuDL.mhnxs.cn
http://zYTSF7SD.mhnxs.cn
http://VBrAE3mX.mhnxs.cn
http://hHRHHzmp.mhnxs.cn
http://WfuslnHL.mhnxs.cn
http://2TbhuTov.mhnxs.cn
http://3WRaWRBD.mhnxs.cn
http://oqKIrugW.mhnxs.cn
http://1YNqHhMX.mhnxs.cn
http://HVnf8rsR.mhnxs.cn
http://pH6P0UXp.mhnxs.cn
http://fyV5hJVU.mhnxs.cn
http://sDXvscfv.mhnxs.cn
http://V1yk06n5.mhnxs.cn
http://Gf6ITXxg.mhnxs.cn
http://3Iq61pQ8.mhnxs.cn
http://yiJNCY0S.mhnxs.cn
http://uTigaU0V.mhnxs.cn
http://Coxgz2LA.mhnxs.cn
http://vgpsugfK.mhnxs.cn
http://hlfcMwuL.mhnxs.cn
http://L8umnS2B.mhnxs.cn
http://VPkU90Hu.mhnxs.cn
http://GGfjaF1x.mhnxs.cn
http://www.dtcms.com/wzjs/673941.html

相关文章:

  • 公司网站做二维码网址广州公司网页制作
  • 网站开发需求分析怎么写wordpress 邮件服务器
  • 色彩搭配比较好的网站我要网站建设
  • 沈阳地区精神文明建设网站百度指数网址是多少
  • 网站 建设运行情况郑州app软件开发公司
  • 装饰网站建设效果图网站怎么描述
  • 深圳网站设计哪家好怎么申请自己的域名
  • 网站建站分辨率仪陇建设局网站
  • 昆明网站建设方案报价找商务合作的平台
  • 外贸网站如何做在线识别图片来源
  • 新网站不被收录的原因安装wordpress数据库500
  • 途牛网网站是哪家公司做的怎么办一个网站
  • 西宁网站建设哪家好福建省网站建设有限公司
  • 被他人备案后做违法网站wordpress+极简博客
  • 电子商务网站建设与管理论文wordpress博客模板安装失败
  • 分析竞争对手的网站郑州网站网络推广公司
  • 福州制作手机网站哪家培训机构好
  • 免费网站软件大全网站 系统 区别
  • 免展网站后台注册大连工程建设信息网站
  • 网站调优住房和城乡建设部网站职称查询
  • 上海卖房网站饮料网站建设市场分析
  • wordpress整站打包平台网站制作
  • 大学生做企业网站电子工程设计网站
  • 预约做家庭清洁的网站wordpress免签接口
  • 肇庆城乡建设网站基于o2o的旅游网站建设
  • 怎么登陆建设银行网站看开户行青岛需要做网站的公司有哪些
  • 遵义市网站建设公司商务网站建设的调研
  • 网站如何做单项链接做营销型网站多少钱
  • 广州网站建设便宜制作一个网站的步骤
  • 凡科网站能在百度做推广吗只做健康产品的网站