Tries are a type of tree data structure used to store and locate specific keys from within a set. Each node in the trie defines the key associated with it, and all children of a node have a common prefix of the string associated with that parent node. Tries can be keyed by character strings or any other underlying type, such as binary data. Specialized implementations are used to reduce the space requirement of a trie.
UC Berkeley
Fall 2022
CS 61B focuses on software efficiency from design and runtime perspectives. It covers object-oriented programming with Java, teaching data structures and various programming concepts. The course promotes hands-on learning with optional assignments.
No concepts data
+ 55 more concepts