如何解决LeetCode278题:二进制表示中1的个数问题?
- 内容介绍
- 文章标签
- 相关推荐
本文共计300个文字,预计阅读时间需要2分钟。
你可以通过调用接口`bool isBadVersion(version)`来判断版本号`version`是否在单元测试中出错。实现一个函数来查找第一个出错的版本。你应该尽量减少对API的调用次数。
示例:pythondef findFirstBadVersion(n): left, right=1, n while left 你可以通过调用?bool isBadVersion(version)?接口来判断版本号 version 是否在单元测试中出错。实现一个函数来查找第一个错误的版本。你应该尽量减少对调用 API 的次数。 示例: 给定 n = 5,并且 version = 4 是第一个错误的版本。 调用 isBadVersion(3) -> false 调用 isBadVersion(5)?-> true 调用 isBadVersion(4)?-> true 所以,4 是第一个错误的版本。
本文共计300个文字,预计阅读时间需要2分钟。
你可以通过调用接口`bool isBadVersion(version)`来判断版本号`version`是否在单元测试中出错。实现一个函数来查找第一个出错的版本。你应该尽量减少对API的调用次数。
示例:pythondef findFirstBadVersion(n): left, right=1, n while left 你可以通过调用?bool isBadVersion(version)?接口来判断版本号 version 是否在单元测试中出错。实现一个函数来查找第一个错误的版本。你应该尽量减少对调用 API 的次数。 示例: 给定 n = 5,并且 version = 4 是第一个错误的版本。 调用 isBadVersion(3) -> false 调用 isBadVersion(5)?-> true 调用 isBadVersion(4)?-> true 所以,4 是第一个错误的版本。

