Leetcode707. 设计链表 单链表中的节点应该具备两个属性:val 和 next。val 是当前节点的值,next 是指向下一个节点的指针/引用。如果是双向链表,则还需要属性 prev 以指示链表中的上一个节点。假设链表中的所有节点下标从 0 开始。你可以选择使用单链表或者双链表,设计并实现自己的链表。
Leetcode59. 螺旋矩阵 II 题目给你一个正整数 n ,生成一个包含 1 到 n**2 所有元素,且元素按顺时针顺序螺旋排列的 n x n 正方形矩阵 matrix 。题解# 模拟法class Solution: def generateMatrix(self, n: int) -> list: # 模拟 top, bottom = 0, n-1 left, right = 0, n-1 val = 0 res = [[None for