You might want to look at the Trie implementation that Limewire is contributing to the Google Guava.
More Related Contents:
- Modulus of a very large number
- Most efficient way to see if an ArrayList contains an object in Java
- ‘MergeSort Algorithm’ – What’s the better implementation in JAVA? [closed]
- Find all available combinations
- Deciding a Big-O notation for an algorithm
- What is the fastest search algorithm for a list with names and numbers
- Write a program that takes an array/arraylist of integer and finds longest sub array/arraylist whose entries are equal [closed]
- Algorithm to divide a given number in two proportions by one of the component of that number
- Java – class, get new array of objects
- Why does this recursive quick sort program not work? [closed]
- What’s the best way to build a string of delimited items in Java?
- for loop optimization
- Java, Shifting Elements in an Array
- Java HashMap performance optimization / alternative
- Trie data structures – Java [closed]
- Nice Label Algorithm for Charts with minimum ticks
- Hash Set and Array List performances
- implementing debounce in Java
- All possible combinations of an array
- How to find all permutations of a given word in a given text?
- What is a non recursive solution for Fibonacci-like sequence in Java?
- best way to pick a random subset from a collection?
- Algorithm for 2D Raytracer
- How to find the only number in an array that doesn’t occur twice [duplicate]
- How to acquire a lock by a key
- Java for-loop optimization
- Trie vs. suffix tree vs. suffix array
- Finding the shortest path nodes with breadth first search
- Mergesort in java
- Time complexity of System.arraycopy(…)?