Gary Lai

829. Consecutive Numbers Sum

829. Consecutive Numbers Sum 題目給定一個 n ,要求要找出總共存在著幾組連續整數,其總和為 n ,這一題是困難等級的題目,

701. Insert into a Binary Search Tree

701. Insert into a Binary Search Tree 如果是要在一個 BST 中插入一個點,

112. Path Sum

112. Path Sum 這個題目很像是 N Sum 的題目,不過是從根節點開始,找到是不是可以從根節點到葉節點之間,所有的值加起來剛好和目標相同。

426. Convert Binary Search Tree to Sorted Doubly Linked List

426. Convert Binary Search Tree to Sorted Doubly Linked List

930. Binary Subarrays With Sum

930. Binary Subarrays With Sum

323. Number of Connected Components in an Undirected Graph

可以繼承 547. Number of Provinces 的做法,先轉換給定的 edges 成一個矩陣。 class

8. String to Integer atoi

8. String to Integer (atoi) 這一個題目主要考察的並不是演算法與資料結構,考察的點在於是否可以冷靜地處理邊角案例,在面試中,給出的例子可能並不多,要看看在面試的人是否有辦法清楚的了解題目在幹嘛。

1492. The kth Factor of n

1492. The kth Factor of n 這一個題目可以直接用暴力法來解,搜尋空間為 1 到

102. Binary Tree Level Order Traversal

102. Binary Tree Level Order Traversal BFS # Definition for a

23. Merge k Sorted Lists

23. Merge k Sorted Lists 這一題有多個不同的做法,我喜歡先從已經有的概念來出法,第一個概念是我們已經知道 21. Merge