摘要:
异或运算的性质: 所以只需要把全体数字异或运算一遍即可. 阅读全文
摘要:
进入pathSum函数后有两种情况,一种是包括root的值一种是不包括. 阅读全文
摘要:
递归时要记录路径. 过程中遇到一个小问题,这两句: 一开始写成了这样: 得到WrongAnswer. 因为a.insert()这个函数完成后不会返回任何值(None). 阅读全文
摘要:
简单递归. 阅读全文
摘要:
送分题. 阅读全文
摘要:
基础的字符串操作,用两个指针扫一遍就行. 阅读全文
摘要:
主要是看懂题意,然后就是简单的递归. 阅读全文
摘要:
1.实现generator的两种方式 python中的generator保存的是算法,真正需要计算出值的时候才会去往下计算出值。它是一种惰性计算(lazy evaluation)。 要创建一个generator有两种方式。 第一种方法:把一个列表生成式的[]改成(),就创建了一个generator: 阅读全文
摘要:
random是用于生成随机数的,我们可以利用它随机生成数字或者选择字符串。 random.seed(x)改变随机数生成器的种子seed。 一般不必特别去设定seed,Python会自动选择seed。 random.random() 用于生成一个随机浮点数n,0 <= n < 1 random.see 阅读全文
摘要:
Given a linked list, swap every two adjacent nodes and return its head. For example,Given 1->2->3->4, you should return the list as 2->1->4->3. Your a 阅读全文