10 2021 档案

摘要:61 旋转列表 被大多数人击败 不想写题解 应该与我数了长度有关 我想的是这样后面不用再遍历了 很长时有利 # Definition for singly-linked list. # class ListNode: # def __init__(self, val=0, next=None): # 阅读全文
posted @ 2021-10-16 10:13 yi术家 阅读(55) 评论(0) 推荐(0)
摘要:55 跳跃游戏 采用了第一次学的的那个方法 维持一个max: 这一步能到达的最远距离nextmax 下一步能到达的最远距离当nextmax到n-1时 直接返回当index到max时 检查下一步 class Solution: def canJump(self, nums: List[int]) -> 阅读全文
posted @ 2021-10-16 10:03 yi术家 阅读(112) 评论(0) 推荐(0)
摘要:48: 旋转图像 采用四边界的方法 我喜欢这个 代码写出来很清晰. 在四个边界上互换 换完就收缩四个边界 代码: class Solution: def rotate(self, matrix: List[List[int]]) -> None: """ Do not return anything 阅读全文
posted @ 2021-10-04 10:35 yi术家 阅读(85) 评论(0) 推荐(0)