Overview
Patricia Trie is a data structure that maintains an invariant that supports efficient queries, updates, summaries, or indexing. It trades implementation complexity for faster or more compact operations on repeated workloads.
Patricia Trie organizes data around a query, update, ordering, or approximation invariant.
Compact metadata for implementation and discovery.
Patricia Trie is a data structure that maintains an invariant that supports efficient queries, updates, summaries, or indexing. It trades implementation complexity for faster or more compact operations on repeated workloads.
Quick facts
Runtime and memory behavior at a glance.
Best
O(1)
Average
O(log n)
Worst
O(n)
Space
O(n)
Show the structure changing as items are inserted, queried, or removed.
Patricia Trie operates in O(log n) time and O(n) space within the Data Structure family. Often compared with Hash Table and Binary Search Tree.
What each reference supports for this entry.
Original reference for PATRICIA compressed tries and practical alphanumeric information retrieval.
Open sourceGood next jumps from the relationship graph, ranked for useful discovery.
Patricia Trie organizes data with different query and update tradeoffs than Hash Table.