Concept
Data Structures
1. Read the file header (definition + complexity + when to use). 2. Run it: 3.
Where it fits
Packages: Data structures (pkg3datastructures)
Learn
Existing chapters for this concept.
- Data Structures
1. Read the file header (definition + complexity + when to use). 2. Run it: 3.
Open lesson →
See it in code
Existing Java examples.
Practice
Existing LeetCode material in JavaForge.
- Design Add and Search Words Data Structure
Trie insert; DFS search with '.' wildcard branches. Time O(m) insert, O(26^d) search worst case
Open practice →
Prepare
Existing interview questions.
- "What Does This Print?" — Java Puzzles (35)
Work each puzzle on paper first, then check the answer. Focus: operator precedence , autoboxing , short-circuit , String pool , generics erasure .
Open question →