Tree

98. Validate Binary Search Tree

98. Validate Binary Search Tree 一開始的根節點,其值可以為任意數值,因為根節點並沒有任何的限制 但是從此開始,左邊的子樹,

230. Kth Smallest Element in a BST

230. Kth Smallest Element in a BST 中序遍歷 中序遍歷的順序,就是

430. Flatten a Multilevel Doubly Linked List

430. Flatten a Multilevel Doubly Linked List """

112. Path Sum

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

547. Number of Provinces

547. Number of Provinces 這個題目是有 n 個島嶼,其中島嶼可能會相連,我們要知道是不是相連的方式是題目有給定一個 n

701. Insert into a Binary Search Tree

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

426. Convert Binary Search Tree to Sorted Doubly Linked List

426. Convert Binary Search Tree to Sorted Doubly Linked List

250. Count Univalue Subtrees

250. Count Univalue Subtrees # Definition for a binary tree node.

99. Recover Binary Search Tree

99. Recover Binary Search Tree # Definition for a binary tree

1135. Connecting Cities With Minimum Cost

1135. Connecting Cities With Minimum Cost 這一題題目給的標籤是中等難度,不過應該算是偏向困難的中等題目,算是進階版的廣度優先搜索題目。 這一個題目我會建議先去想題目要問的是什麼,