Package algs52
Class XTrieSTWithCasts<V>
java.lang.Object
algs52.XTrieSTWithCasts<V>
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidcollect(XTrieSTWithCasts.Node x, String key, Queue<String> queue) voidbooleanprivate XTrieSTWithCasts.Nodedelete(XTrieSTWithCasts.Node x, String key, int d) voidprivate XTrieSTWithCasts.Nodeget(XTrieSTWithCasts.Node x, String key, int d) keys()keysThatMatch(String pat) keysWithPrefix(String prefix) private intlongestPrefixOf(XTrieSTWithCasts.Node x, String query, int d, int length) longestPrefixOf(String query) static voidprivate XTrieSTWithCasts.Nodeput(XTrieSTWithCasts.Node x, String key, V val, int d) void
-
Field Details
-
R
- See Also:
-
root
-
-
Constructor Details
-
XTrieSTWithCasts
public XTrieSTWithCasts()
-
-
Method Details
-
contains
-
get
-
get
-
put
-
put
-
longestPrefixOf
-
longestPrefixOf
-
keys
-
keysWithPrefix
-
collect
-
keysThatMatch
-
collect
-
delete
-
delete
-
main
-