LeetCode
长期的每天一点点,成为更好的自己。我不是要把别人比下去,就是为了成为更好的自己。
毛毛是一只狗
经历的意义在于引导你,而非定义你!
展开
-
【LeetCode】找到第一个错误的版本
leetcode题目:python解题golang解题 题目: 你是产品经理,目前正在带领一个团队开发新的产品。不幸的是,你的产品的最新版本没有通过质量检测。由于每个版本都是基于之前的版本开发的,所以错误的版本之后的所有版本都是错的。 假设你有 n 个版本 [1, 2, …, n],你想找出导致之后所有版本出错的第一个错误的版本。 你可以通过调用 bool isBadVersion(version) 接口来判断版本号 version 是否在单元测试中出错。实现一个函数来查找第一个错误的版本。你应该尽量减少对原创 2021-12-25 19:04:18 · 77 阅读 · 0 评论 -
【LeetCode】二分查找
题目:给一个有序数组,在这个有序数组里找到一个目标值,别返回他的下标 python解法 class Solution: def search(self, nums: List[int], target: int) -> int: left = 0 right = len(nums)-1 # 如果如上,找到最后left和right落在同一个元素上,所以有相等的情况 while left <= right :原创 2021-12-25 18:43:19 · 409 阅读 · 0 评论