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

临沂住房和城乡建设厅网站wordpress 制作侧边栏

临沂住房和城乡建设厅网站,wordpress 制作侧边栏,网站建设基础百度百科,知名网站建设公司 北京LeetCode双指针#xff1a;第一个错误的版本 题目描述 你是产品经理#xff0c;目前正在带领一个团队开发新的产品。不幸的是#xff0c;你的产品的最新版本没有通过质量检测。由于每个版本都是基于之前的版本开发的#xff0c;所以错误的版本之后的所有版本都是错的。 …LeetCode双指针第一个错误的版本 题目描述 你是产品经理目前正在带领一个团队开发新的产品。不幸的是你的产品的最新版本没有通过质量检测。由于每个版本都是基于之前的版本开发的所以错误的版本之后的所有版本都是错的。 假设你有 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解题思路 经典的二分查找数组中必定有一个位置的bool isBadVersion(version)值不一样找到这个位置即可。跳出循环时j在的左边此时i指向即为答案 若mid是错误版本则最后一个正确版本一定在闭区间 [i, mid - 1]若mid是正确版本则最后一个错误版本一定在闭区间 [mid 1, j] 代码 public class Solution extends VersionControl {public int firstBadVersion(int n) {int i 1;int j n;while (i j) {int mid i (j - i) / 2;if (isBadVersion(mid)){j mid - 1;}else {i mid 1;}}return i;} }
http://www.huolong8.cn/news/420084/

相关文章:

  • 网站运营优化培训wordpress标签加标题
  • 个人网站建站需要准备什么网站安全建设 需求分析
  • 高校信息化建设网站系统微信psd 网站
  • 做视频网站一般多少钱根据 我司申请 网站建设
  • 广州网站优化方式唐山做网站那家好
  • 东莞企业网站多少钱临汾网站建设电话
  • 画图在什么网站上做兼职wordpress 如何修改网页标题字体
  • 网站流量 次什么做书籍的网站
  • 淘宝店购买网站学校网站建设说明材料
  • 旅游网站建设目标网站分类创业园网站建设
  • 北京市建设资格注册中心网站相亲网站开发与设计报告
  • 网站优化关键词电子书网站建设
  • 建设教育协会培训网站婚庆网站论文
  • 一般做兼职在哪个网站网站首页页面设计
  • 北京海淀社保网站企业做网站和宣传册的作用
  • 山西传染病最新消息今天网站优化排名分享隐迅推
  • wordpress手机端网站模板做淘宝客没网站
  • app跟网站的区别是什么网站开发的英文
  • 推荐一个做淘客网站官方网站找工作公众号
  • 注册网站可以注销嘛wordpress 迁移 ip
  • 如何做网站编辑 沒技术网页模板的使用方法
  • 上海市住房和城乡建设厅网站查询wordpress修改配置文件
  • 免费制作软件的网站深圳网站建设策划方案
  • 个人网站建设合同范本网站建设合同甲乙双方怎么确定
  • 中土集团北方建设有限公司网站wordpress模版改版
  • wordpress 4.9 多站值得浏览的国外网站
  • 双流兴城投资建设有限公司网站肇庆建网站
  • 广西网络公司网站建设企业怎么样上各大网站做宣传
  • 天柱县住房和城乡建设部网站专业制作简历的软件
  • 哈尔滨网站建设哪儿好薇汕头市城乡与住房建设局