01 2024 档案
摘要:两数相加(leetcode 002) # Definition for singly-linked list. # class ListNode: # def __init__(self, val=0, next=None): # self.val = val # self.next = next
阅读全文
摘要:反转链表(leetcode 206) 这个题目我就比较流氓了,干脆新建链表翻转过来算了。但是完蛋,超出内存限制,那我就只能两两换了。这里比较大的技巧就是可以用一个空节点进行置换。 # Definition for singly-linked list. # class ListNode: # def
阅读全文
摘要:搜索旋转排序数组(leetcode-033) 这道题非常简单,基本送分,之前做的代码还能用上 class Solution: def search(self, nums: List[int], target: int) -> int: try: return nums.index(target) e
阅读全文
摘要:这次这十二个题目属于是极限肝出来的,有两个参考了一下题解,还是很有意思。我会按照我个人的感觉去写这个东西。 螺旋矩阵(leetcode 054) 这个题目比较恶心的就是跑圈的过程怎么描述。首先,顺时针一圈下来是先从左到右,顶到最右边i<m,好再往下,顶到最下边i<n,好现在i--往回排,最后j--走
阅读全文
摘要:最近自己录了一个自学C语言系列,笔记发出来,视频还在传
阅读全文