Skip to content

Commit 35e7605

Browse files
authored
Add tree problems
1 parent 3765fdd commit 35e7605

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed

README.md

+26
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,32 @@ This repository contains LeetCode resources which are useful during interview pr
5858
- [Coursera - Algorithms, Part 2](https://www.coursera.org/learn/algorithms-part2)
5959

6060
## Must-Do Problems (Topic Wise)
61+
### Trees
62+
- [Invert Binary Tree](https://leetcode.com/problems/invert-binary-tree/description/)
63+
- [Convert Sorted Array to Binary Search Tree](https://leetcode.com/problems/convert-sorted-array-to-binary-search-tree/description/)
64+
- [Count Complete Tree Nodes](https://leetcode.com/problems/count-complete-tree-nodes/description/)
65+
- [All Possible Full Binary Trees](https://leetcode.com/problems/all-possible-full-binary-trees/description/)
66+
- [Delete Leaves With a Given Value](https://leetcode.com/problems/delete-leaves-with-a-given-value/description/)
67+
- [Binary Search Tree Iterator](https://leetcode.com/problems/binary-search-tree-iterator/description/)
68+
- [Longest Univalue Path](https://leetcode.com/problems/longest-univalue-path/description/)
69+
- [Delete Nodes And Return Forest](https://leetcode.com/problems/delete-nodes-and-return-forest/description/)
70+
- [Validate Binary Search Tree](https://leetcode.com/problems/validate-binary-search-tree/description/)
71+
- [Construct Binary Tree from Inorder and Postorder Traversal](https://leetcode.com/problems/construct-binary-tree-from-inorder-and-postorder-traversal/description/)
72+
- [All Nodes Distance K in Binary Tree](https://leetcode.com/problems/all-nodes-distance-k-in-binary-tree/description/)
73+
- [Maximum Difference Between Node and Ancestor](https://leetcode.com/problems/maximum-difference-between-node-and-ancestor/description/)
74+
- [Find Duplicate Subtrees](https://leetcode.com/problems/find-duplicate-subtrees/description/)
75+
- [Flatten Binary Tree to Linked List](https://leetcode.com/problems/flatten-binary-tree-to-linked-list/description/)
76+
- [House Robber III](https://leetcode.com/problems/house-robber-iii/description/)
77+
- [Step-By-Step Directions From a Binary Tree Node to Another](https://leetcode.com/problems/step-by-step-directions-from-a-binary-tree-node-to-another/description/)
78+
- [Delete Node in a BST](https://leetcode.com/problems/delete-node-in-a-bst/description/)
79+
- [Populating Next Right Pointers in Each Node II](https://leetcode.com/problems/populating-next-right-pointers-in-each-node-ii/description/)
80+
- [Trim a Binary Search Tree](https://leetcode.com/problems/trim-a-binary-search-tree/description/)
81+
- [Distribute Coins in Binary Tree](https://leetcode.com/problems/distribute-coins-in-binary-tree/description/)
82+
- [Binary Search Tree to Greater Sum Tree](https://leetcode.com/problems/binary-search-tree-to-greater-sum-tree/description/)
83+
- [Serialize and Deserialize Binary Tree](https://leetcode.com/problems/serialize-and-deserialize-binary-tree/description/)
84+
- [Binary Tree Cameras](https://leetcode.com/problems/binary-tree-cameras/description/)
85+
- [Binary Tree Maximum Path Sum](https://leetcode.com/problems/binary-tree-maximum-path-sum/description/)
86+
- [Maximum Sum BST in Binary Tree](https://leetcode.com/problems/maximum-sum-bst-in-binary-tree/description/)
6187
### Tries
6288
- [Implement Trie (Prefix Tree)](https://leetcode.com/problems/implement-trie-prefix-tree/description/)
6389
- [Longest Common Prefix](https://leetcode.com/problems/longest-common-prefix/description/)

0 commit comments

Comments
 (0)