刷题
横行小道
必须记录点东西,这么多东西不写出来就真的忘了,好多东西都是研究了好久的,惭愧,现在才开始写点东西。
展开
-
LeetCode二叉树问题全解--Python版(一)
LeetCode二叉树问题全解–Python版二叉树是由若干个节点组成,节点连接起来就成了二叉树,而节点由一个值、指向左右的两个指针组成创建树实际上就是创建节点,然后连接节点节点的数据类型每个节点都有值和左右孩子,如果没有则写None。Python代码如下class TreeNode(): def __init__(self, value): self.val = value self.left = None self.right = No原创 2020-07-27 17:36:15 · 609 阅读 · 0 评论 -
LeetCode 爬楼梯
这是LeetCode第71题的解法,做个备忘,下次要2min内写出。原创 2019-10-24 10:01:37 · 127 阅读 · 0 评论 -
LeetCode 1. 两数之和(Python)
两数之和只需按顺序读取列表,判断target-i是否在字典即可nums = [2, 7, 11, 15]target = 9class Solution: def twoSum(self, nums, target): tmp = {} for index,i in enumerate(nums): if target-i ...原创 2019-10-15 19:00:19 · 211 阅读 · 0 评论 -
链表相关(Python)
作为重要数据结构之一的链表,是必须掌握的知识之一,这里把做过的LeetCode链表相关题目的思路整理一下。先使用Python,在使用Go,脚本语言和编译语言都需要掌握。...原创 2019-10-13 10:50:01 · 116 阅读 · 0 评论 -
刷题 集合
while 1: n_m = raw_input() if n_m == "": continue n,m = [int(x) for x in n_m.strip().split()] set_1 = raw_input() set_2 = raw_input() if set_1 == "": co原创 2017-09-08 00:02:36 · 281 阅读 · 0 评论