DS&A Problems of Leetcode and Cracking the Coding Interview - Solutions.
Covers the following DS&A types:
- Array
- Strings
- LinkedList
- Trees
- Graphs
- Dynamic Programming (DP)
- Backtracking
- Sorting & Searching
- Others
Includes the problem solving of the Leetcode problems at Easy and Medium difficulty levels. Find the problem statements here: https://leetcode.com/explore/interview/card/top-interview-questions-easy/
Cracking the Coding Interview is one of the most popular and highly regarded technical book to master the problem solving skills. Can be ordered online at Amazon.
The problems are grouped into their corresponding DS types (named as the sub-directories under the src directory). Also, the function names correspond to the problem title mentioned in the Leetcode or CTCL book.