02 2024 档案
摘要:这个题目还是比较简单的,知道是查表的思路之后,很快就写出来了: class Solution: def isAnagram(self, s: str, t: str) -> bool: if len(s) != len(t): return False alphabet = [] dict_s = 
        阅读全文
            
摘要:链表没有学好,写了一小时才写出来 有几个心得: 1. 不存在指针被复制之后就是地址完全被拷贝了,考虑的有点多 2. current.next = right这句话完全忘记加了,debug的主要时间都在这,导致一直出的[1,3],没有考虑交换之后,前一个结点的指向也要改变。 # Definition 
        阅读全文
            
摘要:今天的代码,不知道为啥haead.next完全没法打印出来,新创建的ListNode才可以操作。参考了答案写出来了。创建虚拟头节点还是比较简单的。不然head如果是那个值,就还需要删除头结点,加个判断。 # Definition for singly-linked list. # class Lis
        阅读全文
            
摘要:第一题题解 首先写了一个初步解,后续再想优化思路 class Solution: def sortedSquares(self, nums: List[int]) -> List[int]: # sort by the abs of value abs_min = 10000 abs_min_ind
        阅读全文
            
摘要:先完成第一题 一开始就没看清题,以为是二分遍历 class Solution: def search(self, nums: List[int], target: int) -> int: # split the array to two part # for each part, search e
        阅读全文
            
 
                     
                    
                 
                    
                 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号