02/05/2018 周一
被CS61 B project 2卡住了。不知道为啥状态不佳???感觉应该是中间中断的那一个半月导致的。
不论如何CS61B是一定要啃下来的。既然前面有些遗忘,大不了从头再做一遍。
02/08/2018 周四
LeetCode
#21 Merge Two Sorted Lists 一次过,有点开心
02/09/2018
LeetCode
#111 Minimum Depth of Binary Tree:树的广度遍历,直到找到一片叶子
#112 Path Sum 其实就是找叶子
#119 Pascal's Triangle II : non-recursive solution
#118 Pascal's Triangle: 有坑,要考虑一下mutation
02/10/2018 周六
LeetCode
#125 Valid Palindrome: 关键是学会用Character里面的自带的函数
#169 Majority Element: 用java.util自带的Arrays.sort函数,快得飞起。Math里面的函数需要记忆。
#155 Min Stack
#175 Combine Two Tables
#189 Rotate Array: 需要注意mutation
#203 Remove Linked List Elements
#204 Count Primes: Prime 筛法
#206 Reverse Linked List: 一遍过
02/11/2018 周日
LeetCode
#237 Delete Node in a Linked List: 真TM蛋疼的一个问题
#234 Palindrome Linked List: 先反转再比较(Your runtime beats 90.93% java submissions~=o(*^▽^*)o~♪)
#258 Add Digits
Udemy, The Web Developer Bootcamp
Section 1: Introduction to this Course