文件名称:leetcode怎么销号-leetcodeAns:leetcode问题的答案python
文件大小:90KB
文件格式:ZIP
更新时间:2024-07-19 22:23:55
系统开源
leetcode怎么销号 记录我在用python刷leetcode中各个题的解题思路 the answers for leetcode problem by python 10.Regular Expression Matching: 递归的方法:当前正则第二个字符不为'*',很简单,比较当前,两个指针都往右移动即可,继续这样比较。如果为空,则有两种方式,第一种是正则的指针往后移动,字符串的保持不变,另一种是字符串的往后移动一位,而正则保持不变。后一种要求字符串前一位的匹配是正确的。这样递归的思想就出来了。 17.Letter Combinations of a Phone Number: 这题是要找到号码对应字符串的所有组合。用字典来表示数字到字符串的组合。然后遍历数字串。使其对应的字母list与前面已有的组合进行 连接即可。 19.Remove Nth Node From End of List: 本题要求移除倒数第n个点,进阶解法要求只遍历一遍完成。 我采用字典,将节点编号和节点存进字典里,这样遍历一遍记得到了所有,然后移除即可。 看了答案的一遍过滤的方法是用两个指针完成,让这两