# 401-600

- [407J. Trapping Rain Water II](/leetcode-zichao/leetcode-p401-800/leetcode-407-trapping-rain-water-ii.md)
- [409J. Longest Palindrome](/leetcode-zichao/leetcode-p401-800/leetcode-409-longest-palindrome.md)
- [412J. Fizz Buzz](/leetcode-zichao/leetcode-p401-800/leetcode-412-fizz-buzz.md)
- [414. Third-Maximum-Number](/leetcode-zichao/leetcode-p401-800/leetcode-414-third-maximum-number.md)
- [415](/leetcode-zichao/leetcode-p401-800/leetcode-415-add-strings.md)
- [417. Pacific-Atlantic-Water-Flow](/leetcode-zichao/leetcode-p401-800/leetcode-417-pacific-atlantic-water-flow.md)
- [421J?. Maximum XOR of Two Numbers in an Array](/leetcode-zichao/leetcode-p401-800/leetcode-421-maximum-xor-of-two-numbers-in-an-array.md)
- [426. Convert-Binary-Search-Tree-to-Sorted-Doubly-Linked-List](/leetcode-zichao/leetcode-p401-800/leetcode-426-convert-binary-search-tree-to-sorted-doubly-linked-list.md)
- [435. Non-overlapping-Intervals](/leetcode-zichao/leetcode-p401-800/leetcode-435-non-overlapping-intervals.md)
- [442](/leetcode-zichao/leetcode-p401-800/leetcode-442-find-all-duplicates-in-an-array.md)
- [445J. Add Two Numbers II](/leetcode-zichao/leetcode-p401-800/leetcode-445-add-two-numbers-ii.md)
- [448J. Find All Numbers Disappeared in an Array](/leetcode-zichao/leetcode-p401-800/leetcode-448-find-all-numbers-disappeared-in-an-array.md)
- [450. Delete-Node-in-a-BST](/leetcode-zichao/leetcode-p401-800/leetcode-450-delete-node-in-a-bst.md)
- [451J. Sort Characters By Frequency](/leetcode-zichao/leetcode-p401-800/leetcode-451-sort-charactersby-frequency.md)
- [452. Minimum-Number-of-Arrows-to-Burst-Balloons](/leetcode-zichao/leetcode-p401-800/leetcode-452-minimum-number-of-arrows-to-burst-balloons.md)
- [460. LFU-Cache](/leetcode-zichao/leetcode-p401-800/leetcode-460-lfu-cache.md)
- [494. Target-Sum](/leetcode-zichao/leetcode-p401-800/leetcode-494-target-sum.md)
- [496J. Next Greater Element I](/leetcode-zichao/leetcode-p401-800/leetcode-496-next-greater-element-i.md)
- [503J. Next Greater Element II](/leetcode-zichao/leetcode-p401-800/leetcode-503-next-greater-element-ii.md)
- [509. Fibonacci-Number](/leetcode-zichao/leetcode-p401-800/leetcode-509-fibonacci-number.md)
- [516. Longest-Palindromic-Subsequence](/leetcode-zichao/leetcode-p401-800/leetcode-516-longest-palindromic-subsequence.md)
- [518. Coin-Change-2](/leetcode-zichao/leetcode-p401-800/leetcode-518-coin-change-2.md)
- [528. Random-Pick-with-Weight](/leetcode-zichao/leetcode-p401-800/leetcode-528-random-pick-with-weight.md)
- [538J. Convert BST to Greater Tree](/leetcode-zichao/leetcode-p401-800/leetcode-538-convert-bst-to-greater-tree.md)
- [543. Diameter-of-Binary-Tree](/leetcode-zichao/leetcode-p401-800/leetcode-543-diameter-of-binary-tree.md)
- [547. Friend-Circles](/leetcode-zichao/leetcode-p401-800/leetcode-547-friend-circles.md)
- [556J. Next Greater Element III](/leetcode-zichao/leetcode-p401-800/leetcode-556-next-greater-element-iii.md)
- [560. Subarray-Sum-Equals-K](/leetcode-zichao/leetcode-p401-800/leetcode-560-subarray-sum-equals-k.md)
