All projects
Software · Spring 2025
Java Data Structures & JavaFX Labs
Autocomplete and image-manipulation applications, supported by custom data structures and comparisons of search behavior.
Inside the project
Implemented a trie with recursive prefix matching, a list-backed map, and a linked-list stack across the course labs.
Built JavaFX interfaces for autocomplete and image manipulation, connecting application behavior to the underlying data structures.
Compared exact-match and prefix-search timings across ordered and unordered lists, a binary search tree, and a trie to explore the tradeoffs between implementations.