
leetcode刷题
破而后立呀
这个作者很懒,什么都没留下…
展开
-
leetcode 886. 可能的二分法(二分图判定)
leetcode每日一题原创 2022-10-16 15:36:42 · 243 阅读 · 2 评论 -
LeetCode 403 岛屿的周长(BFS)
广搜时记录答案from collections import dequeclass Solution: def islandPerimeter(self, grid) -> int: n, m = len(grid), len(grid[0]) vis = [[0] * m for i in range(n)] def check(x, y): if 0 <= x < n and 0 <.原创 2022-04-27 14:23:53 · 340 阅读 · 0 评论 -
LeetCode34 在排序数组中查找元素的第一个和最后一个位置(写个水题,练练py)
ans1,ans2 分别记录第一个和最后一个出现的位置,如果没有第一次出现的位置直接返回[-1,-1]注意一下二分的细节就好 python写题是真的爽,多写多用 def searchRange(self, nums: List[int], target: int) -> List[int]: if not nums: return [-1, -1] n = len(nums) a, b = 0, n - 1原创 2022-04-24 21:18:08 · 821 阅读 · 0 评论