A B C D E F G H I L M N O P Q R S T U V X Z
所有类 所有程序包
所有类 所有程序包
所有类 所有程序包
A
- AbstractSorts - com.github.myibu.algorithm.sort中的类
-
abstract Sort
- AbstractSorts() - 类 的构造器com.github.myibu.algorithm.sort.AbstractSorts
- add(String) - 类 中的方法com.github.myibu.algorithm.filter.BloomFilter
- addAll(String[]) - 类 中的方法com.github.myibu.algorithm.filter.BloomFilter
- addEmit(int) - 类 中的方法com.github.myibu.algorithm.filter.doublearray.State
-
添加一个匹配到的模式串(这个状态对应着这个模式串)
- addEmit(Collection<Integer>) - 类 中的方法com.github.myibu.algorithm.filter.doublearray.State
-
添加一些匹配到的模式串
- addState(Character) - 类 中的方法com.github.myibu.algorithm.filter.doublearray.State
- addWords(Set<String>) - 类 中的方法com.github.myibu.algorithm.filter.AhoCorasickSensitiveWordFilter
- addWords(Set<String>) - 类 中的方法com.github.myibu.algorithm.filter.DFASensitiveWordFilter
- addWords(Set<String>) - 接口 中的方法com.github.myibu.algorithm.filter.SensitiveWordFilter
-
add sensitive word
- AhoCorasickDoubleArrayTrie<V> - com.github.myibu.algorithm.filter.doublearray中的类
-
An implementation of Aho Corasick algorithm based on Double Array Trie
- AhoCorasickDoubleArrayTrie() - 类 的构造器com.github.myibu.algorithm.filter.doublearray.AhoCorasickDoubleArrayTrie
- AhoCorasickDoubleArrayTrie.Hit<V> - com.github.myibu.algorithm.filter.doublearray中的类
-
A result output
- AhoCorasickDoubleArrayTrie.IHit<V> - com.github.myibu.algorithm.filter.doublearray中的接口
-
Processor handles the output when hit a keyword
- AhoCorasickDoubleArrayTrie.IHitCancellable<V> - com.github.myibu.algorithm.filter.doublearray中的接口
-
Callback that allows to cancel the search process.
- AhoCorasickDoubleArrayTrie.IHitFull<V> - com.github.myibu.algorithm.filter.doublearray中的接口
-
Processor handles the output when hit a keyword, with more detail
- AhoCorasickSensitiveWordFilter - com.github.myibu.algorithm.filter中的类
-
Aho Corasick algorithm based on Double Array Trie
- AhoCorasickSensitiveWordFilter() - 类 的构造器com.github.myibu.algorithm.filter.AhoCorasickSensitiveWordFilter
- and(Bits, Bits) - 类 中的静态方法com.github.myibu.algorithm.data.Bits
- append(Bit) - 类 中的方法com.github.myibu.algorithm.data.Bits
- append(Bits) - 类 中的方法com.github.myibu.algorithm.data.Bits
- appendByte(byte[], byte) - 类 中的静态方法com.github.myibu.algorithm.data.Bytes
- appendBytes(byte[], byte[]) - 类 中的静态方法com.github.myibu.algorithm.data.Bytes
B
- base - 类 中的变量com.github.myibu.algorithm.filter.doublearray.AhoCorasickDoubleArrayTrie
-
base array of the Double Array Trie structure
- begin - 类 中的变量com.github.myibu.algorithm.filter.doublearray.AhoCorasickDoubleArrayTrie.Hit
-
the beginning index, inclusive.
- Bit - com.github.myibu.algorithm.data中的枚举
-
Bit enum
- Bits - com.github.myibu.algorithm.data中的类
-
Bits entity
- Bits() - 类 的构造器com.github.myibu.algorithm.data.Bits
- Bits.Decoder - com.github.myibu.algorithm.data中的类
- Bits.Encoder - com.github.myibu.algorithm.data中的类
- BloomFilter - com.github.myibu.algorithm.filter中的类
-
bloom filter
- BloomFilter() - 类 的构造器com.github.myibu.algorithm.filter.BloomFilter
- BloomFilter(int, double) - 类 的构造器com.github.myibu.algorithm.filter.BloomFilter
- bubbleSort(byte[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.BubbleSorts
- bubbleSort(char[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.BubbleSorts
- bubbleSort(double[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.BubbleSorts
- bubbleSort(float[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.BubbleSorts
- bubbleSort(int[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.BubbleSorts
- bubbleSort(long[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.BubbleSorts
- bubbleSort(short[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.BubbleSorts
- bubbleSort(Object[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.BubbleSorts
- bubbleSort(T[], int, int, Comparator<? super T>) - 类 中的静态方法com.github.myibu.algorithm.sort.BubbleSorts
- BubbleSorts - com.github.myibu.algorithm.sort中的类
-
Bubble Sort
- BubbleSorts() - 类 的构造器com.github.myibu.algorithm.sort.BubbleSorts
- build(Map<String, V>) - 类 中的方法com.github.myibu.algorithm.filter.doublearray.AhoCorasickDoubleArrayTrie
-
Build a AhoCorasickDoubleArrayTrie from a map
- BYTE_SIZE - 类 中的静态变量com.github.myibu.algorithm.data.Bits
- byteArrayToHexString(byte[]) - 类 中的静态方法com.github.myibu.algorithm.data.Bytes
- byteArrayToInt(byte[], int) - 类 中的静态方法com.github.myibu.algorithm.data.Bytes
- byteArrayToUnsignedInt(byte[], int) - 类 中的静态方法com.github.myibu.algorithm.data.Bytes
- byteLength() - 类 中的方法com.github.myibu.algorithm.data.Bits
- Bytes - com.github.myibu.algorithm.data中的类
-
util for byte
- Bytes() - 类 的构造器com.github.myibu.algorithm.data.Bytes
C
- c - 类 中的变量com.github.myibu.algorithm.hash.SipHash
- check - 类 中的变量com.github.myibu.algorithm.filter.doublearray.AhoCorasickDoubleArrayTrie
-
check array of the Double Array Trie structure
- check(String) - 类 中的静态方法com.github.myibu.algorithm.validate.IDCardChecker
- clone() - 类 中的方法com.github.myibu.algorithm.data.Bits
- com.github.myibu.algorithm.compress - 程序包 com.github.myibu.algorithm.compress
- com.github.myibu.algorithm.data - 程序包 com.github.myibu.algorithm.data
- com.github.myibu.algorithm.endode - 程序包 com.github.myibu.algorithm.endode
- com.github.myibu.algorithm.filter - 程序包 com.github.myibu.algorithm.filter
- com.github.myibu.algorithm.filter.doublearray - 程序包 com.github.myibu.algorithm.filter.doublearray
- com.github.myibu.algorithm.hash - 程序包 com.github.myibu.algorithm.hash
- com.github.myibu.algorithm.random - 程序包 com.github.myibu.algorithm.random
- com.github.myibu.algorithm.sort - 程序包 com.github.myibu.algorithm.sort
- com.github.myibu.algorithm.validate - 程序包 com.github.myibu.algorithm.validate
- compress(byte[], int, byte[]) - 接口 中的方法com.github.myibu.algorithm.compress.Compressor
-
compress bytes
- compress(byte[], int, byte[]) - 类 中的方法com.github.myibu.algorithm.compress.DeflateCompressor
- compress(byte[], int, byte[]) - 类 中的方法com.github.myibu.algorithm.compress.LZ77Compressor
-
while look-ahead buffer is not empty go backwards in search buffer to find longest match of the look-ahead buffer if match found print: (offset from window boundary, length of match, next symbol in look ahead buffer); shift window by length+1; else print: (0, 0, first symbol in look-ahead buffer); shift window by 1; fi end while
- compress(byte[], int, byte[]) - 类 中的方法com.github.myibu.algorithm.compress.LZFCompressor
- compress(byte[], int, byte[]) - 类 中的方法com.github.myibu.algorithm.compress.LZWCompressor
-
s = empty string; while (there is still data to be read) { ch = read a character; if (dictionary contains s+ch) { s = s+ch; } else { encode s to output file; add s+ch to dictionary; s = ch; } } encode s to output file;
- Compressor - com.github.myibu.algorithm.compress中的接口
-
compressor for compress and decompress
- contains(String) - 类 中的方法com.github.myibu.algorithm.filter.BloomFilter
- copy(Bits, int, Bits, int, int) - 类 中的静态方法com.github.myibu.algorithm.data.Bits
D
- d - 类 中的变量com.github.myibu.algorithm.hash.SipHash
- Debugable - com.github.myibu.algorithm.compress中的接口
-
compressor for compress and decompress
- decode(Bits) - 类 中的方法com.github.myibu.algorithm.endode.HoffmanEncoder
- decode(Bits, int) - 类 中的方法com.github.myibu.algorithm.endode.GolombEncoder
-
decode binary bits to n
- decodeDecimalValue(Bits) - 类 中的静态方法com.github.myibu.algorithm.data.Bits.Decoder
- decodeDoubleValue(Bits) - 类 中的静态方法com.github.myibu.algorithm.data.Bits.Decoder
- decodeFloatValue(Bits) - 类 中的静态方法com.github.myibu.algorithm.data.Bits.Decoder
- decodeIntValue(Bits) - 类 中的静态方法com.github.myibu.algorithm.data.Bits.Decoder
- Decoder() - 类 的构造器com.github.myibu.algorithm.data.Bits.Decoder
- decodeTruncatedBinary(Bits, int) - 类 中的静态方法com.github.myibu.algorithm.endode.GolombEncoder
- decodeZigzagValue(int) - 类 中的静态方法com.github.myibu.algorithm.data.Bits.Decoder
- decodeZigzagValue(long) - 类 中的静态方法com.github.myibu.algorithm.data.Bits.Decoder
- decompress(byte[], int, byte[]) - 接口 中的方法com.github.myibu.algorithm.compress.Compressor
-
decompress bytes
- decompress(byte[], int, byte[]) - 类 中的方法com.github.myibu.algorithm.compress.DeflateCompressor
- decompress(byte[], int, byte[]) - 类 中的方法com.github.myibu.algorithm.compress.LZ77Compressor
-
for each token (offset, length, symbol) if offset = 0 then print symbol; else go reverse in previous output by offset characters and copy character wise for length symbols; print symbol; fi next
- decompress(byte[], int, byte[]) - 类 中的方法com.github.myibu.algorithm.compress.LZFCompressor
- decompress(byte[], int, byte[]) - 类 中的方法com.github.myibu.algorithm.compress.LZWCompressor
-
prevcode = read in a code; decode/output prevcode; while (there is still data to read) { currcode = read in a code; entry = translation of currcode from dictionary; output entry; ch = first char of entry; add ((translation of prevcode)+ch) to dictionary; prevcode = currcode; }
- DEFAULT_SEED_SIZE - 类 中的静态变量com.github.myibu.algorithm.hash.SipHash
- DeflateCompressor - com.github.myibu.algorithm.compress中的类
-
Deflate compressor
- DeflateCompressor() - 类 的构造器com.github.myibu.algorithm.compress.DeflateCompressor
- depth - 类 中的变量com.github.myibu.algorithm.filter.doublearray.State
-
模式串的长度,也是这个状态的深度
- DFASensitiveWordFilter - com.github.myibu.algorithm.filter中的类
-
Sensitive Word filter based on DFA algorithm
- DFASensitiveWordFilter() - 类 的构造器com.github.myibu.algorithm.filter.DFASensitiveWordFilter
- DictionaryTree - com.github.myibu.algorithm.filter中的类
-
dictionary tree algorithm
- DictionaryTree() - 类 的构造器com.github.myibu.algorithm.filter.DictionaryTree
E
- emit() - 类 中的方法com.github.myibu.algorithm.filter.doublearray.State
-
获取这个节点代表的模式串(们)
- encode(byte[]) - 类 中的方法com.github.myibu.algorithm.hash.SHA256
- encode(byte[], int) - 类 中的方法com.github.myibu.algorithm.endode.HoffmanEncoder
-
1.
- encode(int, int) - 类 中的方法com.github.myibu.algorithm.endode.GolombEncoder
-
encode n to binary bits based on argument m
- encodeDecimalValue(double) - 类 中的静态方法com.github.myibu.algorithm.data.Bits.Encoder
- encodeDoubleValue(double) - 类 中的静态方法com.github.myibu.algorithm.data.Bits.Encoder
- encodeFloatValue(float) - 类 中的静态方法com.github.myibu.algorithm.data.Bits.Encoder
- encodeIntValue(int) - 类 中的静态方法com.github.myibu.algorithm.data.Bits.Encoder
- encodeLongValue(long) - 类 中的静态方法com.github.myibu.algorithm.data.Bits.Encoder
- Encoder - com.github.myibu.algorithm.endode中的接口
-
Golomb code
- Encoder() - 类 的构造器com.github.myibu.algorithm.data.Bits.Encoder
- encodeStringValue(String) - 类 中的静态方法com.github.myibu.algorithm.data.Bits.Encoder
- encodeToBinary(int, int) - 类 中的静态方法com.github.myibu.algorithm.endode.GolombEncoder
- encodeToBinary(Bits) - 类 中的静态方法com.github.myibu.algorithm.endode.GolombEncoder
- encodeToTruncatedBinary(int, int) - 类 中的静态方法com.github.myibu.algorithm.endode.GolombEncoder
- encodeZigzagValue(int) - 类 中的静态方法com.github.myibu.algorithm.data.Bits.Encoder
- encodeZigzagValue(long) - 类 中的静态方法com.github.myibu.algorithm.data.Bits.Encoder
- end - 类 中的变量com.github.myibu.algorithm.filter.doublearray.AhoCorasickDoubleArrayTrie.Hit
-
the ending index, exclusive.
- equals(Object) - 类 中的方法com.github.myibu.algorithm.data.Bits
- exactMatchSearch(String) - 类 中的方法com.github.myibu.algorithm.filter.doublearray.AhoCorasickDoubleArrayTrie
-
match exactly by a key
F
- fail - 类 中的变量com.github.myibu.algorithm.filter.doublearray.AhoCorasickDoubleArrayTrie
-
fail table of the Aho Corasick automata
- failure() - 类 中的方法com.github.myibu.algorithm.filter.doublearray.State
-
获取failure状态
- findFirst(String) - 类 中的方法com.github.myibu.algorithm.filter.doublearray.AhoCorasickDoubleArrayTrie
-
Search first match in string
- fromWordSet(Set<String>) - 类 中的静态方法com.github.myibu.algorithm.filter.AhoCorasickSensitiveWordFilter
- fromWordSet(Set<String>) - 类 中的静态方法com.github.myibu.algorithm.filter.DFASensitiveWordFilter
G
- get(int) - 类 中的方法com.github.myibu.algorithm.data.Bits
- get(int) - 类 中的方法com.github.myibu.algorithm.filter.doublearray.AhoCorasickDoubleArrayTrie
-
Pick the value by index in value array
Notice that to be more efficiently, this method DO NOT check the parameter - get(String) - 类 中的方法com.github.myibu.algorithm.filter.doublearray.AhoCorasickDoubleArrayTrie
-
Get value by a String key, just like a map.get() method
- getByte(int) - 类 中的方法com.github.myibu.algorithm.data.Bits
- getDepth() - 类 中的方法com.github.myibu.algorithm.filter.doublearray.State
-
获取节点深度
- getIndex() - 类 中的方法com.github.myibu.algorithm.filter.doublearray.State
- getInt(int) - 类 中的方法com.github.myibu.algorithm.data.Bits
- getLargestValueId() - 类 中的方法com.github.myibu.algorithm.filter.doublearray.State
-
获取最大的值
- getLong(int) - 类 中的方法com.github.myibu.algorithm.data.Bits
- getShort(int) - 类 中的方法com.github.myibu.algorithm.data.Bits
- getStates() - 类 中的方法com.github.myibu.algorithm.filter.doublearray.State
- getSuccess() - 类 中的方法com.github.myibu.algorithm.filter.doublearray.State
-
获取goto表
- getTransitions() - 类 中的方法com.github.myibu.algorithm.filter.doublearray.State
- GolombEncoder - com.github.myibu.algorithm.endode中的类
-
Golomb code see https://en.wikipedia.org/wiki/Golomb_coding#Simple_algorithm
- GolombEncoder() - 类 的构造器com.github.myibu.algorithm.endode.GolombEncoder
H
- hash(byte[], int, long) - 类 中的静态方法com.github.myibu.algorithm.hash.MurmurHash2
- hash(String) - 类 中的方法com.github.myibu.algorithm.hash.SipHash
- hash(String, byte[]) - 类 中的方法com.github.myibu.algorithm.hash.SipHash
- hashCode() - 类 中的方法com.github.myibu.algorithm.data.Bits
- hashSeed - 类 中的变量com.github.myibu.algorithm.hash.SipHash
- hit(int, int, V) - 接口 中的方法com.github.myibu.algorithm.filter.doublearray.AhoCorasickDoubleArrayTrie.IHit
-
Hit a keyword, you can use some code like text.substring(begin, end) to get the keyword
- hit(int, int, V) - 接口 中的方法com.github.myibu.algorithm.filter.doublearray.AhoCorasickDoubleArrayTrie.IHitCancellable
-
Hit a keyword, you can use some code like text.substring(begin, end) to get the keyword
- hit(int, int, V, int) - 接口 中的方法com.github.myibu.algorithm.filter.doublearray.AhoCorasickDoubleArrayTrie.IHitFull
-
Hit a keyword, you can use some code like text.substring(begin, end) to get the keyword
- Hit(int, int, V) - 类 的构造器com.github.myibu.algorithm.filter.doublearray.AhoCorasickDoubleArrayTrie.Hit
- HoffmanEncoder - com.github.myibu.algorithm.endode中的类
-
Hoffman encoding
- HoffmanEncoder() - 类 的构造器com.github.myibu.algorithm.endode.HoffmanEncoder
I
- IDCardChecker - com.github.myibu.algorithm.validate中的类
-
tool of checking whether id card is validate
- IDCardChecker() - 类 的构造器com.github.myibu.algorithm.validate.IDCardChecker
- insert(CharSequence) - 类 中的方法com.github.myibu.algorithm.filter.DictionaryTree
- insertAll(String[]) - 类 中的方法com.github.myibu.algorithm.filter.DictionaryTree
- InsertionSorts - com.github.myibu.algorithm.sort中的类
-
Insertion Sort
- InsertionSorts() - 类 的构造器com.github.myibu.algorithm.sort.InsertionSorts
- insertSort(byte[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.InsertionSorts
- insertSort(char[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.InsertionSorts
- insertSort(double[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.InsertionSorts
- insertSort(float[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.InsertionSorts
- insertSort(int[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.InsertionSorts
- insertSort(long[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.InsertionSorts
- insertSort(short[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.InsertionSorts
- insertSort(Object[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.InsertionSorts
- insertSort(T[], int, int, Comparator<? super T>) - 类 中的静态方法com.github.myibu.algorithm.sort.InsertionSorts
- INT_SIZE - 类 中的静态变量com.github.myibu.algorithm.data.Bits
- intLength() - 类 中的方法com.github.myibu.algorithm.data.Bits
- intToHexString(int) - 类 中的静态方法com.github.myibu.algorithm.data.Bytes
- inverse(Bits) - 类 中的静态方法com.github.myibu.algorithm.data.Bits
- isAcceptable() - 类 中的方法com.github.myibu.algorithm.filter.doublearray.State
-
是否是终止状态
- iterator() - 类 中的方法com.github.myibu.algorithm.data.Bits
L
- l - 类 中的变量com.github.myibu.algorithm.filter.doublearray.AhoCorasickDoubleArrayTrie
-
the length of every key
- length() - 类 中的方法com.github.myibu.algorithm.data.Bits
- LinearCongruentialRandom - com.github.myibu.algorithm.random中的类
-
Linear Congruence method for generating Pseudo Random Numbers Copy from "java.util.Random"
- LinearCongruentialRandom() - 类 的构造器com.github.myibu.algorithm.random.LinearCongruentialRandom
- LinearCongruentialRandom(long) - 类 的构造器com.github.myibu.algorithm.random.LinearCongruentialRandom
- load(ObjectInputStream) - 类 中的方法com.github.myibu.algorithm.filter.doublearray.AhoCorasickDoubleArrayTrie
-
Load data from [ObjectInputStream]
- LONG_SIZE - 类 中的静态变量com.github.myibu.algorithm.data.Bits
- longLength() - 类 中的方法com.github.myibu.algorithm.data.Bits
- lShift(int) - 类 中的方法com.github.myibu.algorithm.data.Bits
- lShift(Bits) - 类 中的方法com.github.myibu.algorithm.data.Bits
- LZ77Compressor - com.github.myibu.algorithm.compress中的类
-
LZ77 compress algorithm
- LZ77Compressor() - 类 的构造器com.github.myibu.algorithm.compress.LZ77Compressor
- LZFCompressor - com.github.myibu.algorithm.compress中的类
-
LZF compress algorithm
- LZFCompressor() - 类 的构造器com.github.myibu.algorithm.compress.LZFCompressor
- LZWCompressor - com.github.myibu.algorithm.compress中的类
-
LZW compress algorithm
- LZWCompressor() - 类 的构造器com.github.myibu.algorithm.compress.LZWCompressor
M
- main(String[]) - 类 中的静态方法com.github.myibu.algorithm.filter.DictionaryTree
- matches(String) - 类 中的方法com.github.myibu.algorithm.filter.doublearray.AhoCorasickDoubleArrayTrie
-
Checks that string contains at least one substring
- merge(byte[], int, int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.MergeSorts
- merge(char[], int, int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.MergeSorts
- merge(double[], int, int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.MergeSorts
- merge(float[], int, int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.MergeSorts
- merge(int[], int, int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.MergeSorts
- merge(long[], int, int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.MergeSorts
- merge(short[], int, int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.MergeSorts
- merge(Object[], int, int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.MergeSorts
- merge(T[], int, int, int, Comparator<? super T>) - 类 中的静态方法com.github.myibu.algorithm.sort.MergeSorts
- mergeSort(byte[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.MergeSorts
- mergeSort(char[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.MergeSorts
- mergeSort(double[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.MergeSorts
- mergeSort(float[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.MergeSorts
- mergeSort(int[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.MergeSorts
- mergeSort(long[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.MergeSorts
- mergeSort(short[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.MergeSorts
- mergeSort(Object[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.MergeSorts
- mergeSort(T[], int, int, Comparator<? super T>) - 类 中的静态方法com.github.myibu.algorithm.sort.MergeSorts
- MergeSorts - com.github.myibu.algorithm.sort中的类
-
Merge Sort
- MergeSorts() - 类 的构造器com.github.myibu.algorithm.sort.MergeSorts
- MersenneTwisterRandom - com.github.myibu.algorithm.random中的类
-
Mersenne Twister method for generating Pseudo Random Numbers MT19937
- MersenneTwisterRandom() - 类 的构造器com.github.myibu.algorithm.random.MersenneTwisterRandom
- MersenneTwisterRandom(long) - 类 的构造器com.github.myibu.algorithm.random.MersenneTwisterRandom
- MurmurHash2 - com.github.myibu.algorithm.hash中的类
-
MurmurHash2 algorithm
- MurmurHash2() - 类 的构造器com.github.myibu.algorithm.hash.MurmurHash2
N
- next(int) - 类 中的方法com.github.myibu.algorithm.random.LinearCongruentialRandom
- nextBoolean() - 类 中的方法com.github.myibu.algorithm.random.LinearCongruentialRandom
- nextBoolean() - 类 中的方法com.github.myibu.algorithm.random.MersenneTwisterRandom
- nextBoolean() - 接口 中的方法com.github.myibu.algorithm.random.Random
- nextBytes(byte[]) - 类 中的方法com.github.myibu.algorithm.random.LinearCongruentialRandom
- nextBytes(byte[]) - 类 中的方法com.github.myibu.algorithm.random.MersenneTwisterRandom
- nextBytes(byte[]) - 接口 中的方法com.github.myibu.algorithm.random.Random
- nextDouble() - 类 中的方法com.github.myibu.algorithm.random.LinearCongruentialRandom
- nextDouble() - 类 中的方法com.github.myibu.algorithm.random.MersenneTwisterRandom
- nextDouble() - 接口 中的方法com.github.myibu.algorithm.random.Random
- nextFloat() - 类 中的方法com.github.myibu.algorithm.random.LinearCongruentialRandom
- nextFloat() - 类 中的方法com.github.myibu.algorithm.random.MersenneTwisterRandom
- nextFloat() - 接口 中的方法com.github.myibu.algorithm.random.Random
- nextInt() - 类 中的方法com.github.myibu.algorithm.random.LinearCongruentialRandom
- nextInt() - 类 中的方法com.github.myibu.algorithm.random.MersenneTwisterRandom
- nextInt() - 接口 中的方法com.github.myibu.algorithm.random.Random
- nextInt(int) - 类 中的方法com.github.myibu.algorithm.random.LinearCongruentialRandom
- nextInt(int) - 类 中的方法com.github.myibu.algorithm.random.MersenneTwisterRandom
- nextInt(int) - 接口 中的方法com.github.myibu.algorithm.random.Random
- nextLong() - 类 中的方法com.github.myibu.algorithm.random.LinearCongruentialRandom
- nextLong() - 类 中的方法com.github.myibu.algorithm.random.MersenneTwisterRandom
- nextLong() - 接口 中的方法com.github.myibu.algorithm.random.Random
- nextState(Character) - 类 中的方法com.github.myibu.algorithm.filter.doublearray.State
-
按照character转移,根节点转移失败会返回自己(永远不会返回null)
- nextStateIgnoreRootState(Character) - 类 中的方法com.github.myibu.algorithm.filter.doublearray.State
-
按照character转移,任何节点转移失败会返回null
O
- ofBits(byte, int) - 类 中的静态方法com.github.myibu.algorithm.data.Bits
- ofBits(int, int) - 类 中的静态方法com.github.myibu.algorithm.data.Bits
- ofBits(long, int) - 类 中的静态方法com.github.myibu.algorithm.data.Bits
- ofBits(short, int) - 类 中的静态方法com.github.myibu.algorithm.data.Bits
- ofByte(byte) - 类 中的静态方法com.github.myibu.algorithm.data.Bits
- ofByte(byte[]) - 类 中的静态方法com.github.myibu.algorithm.data.Bits
- ofByte(byte, int) - 类 中的静态方法com.github.myibu.algorithm.data.Bits
- ofInt(int) - 类 中的静态方法com.github.myibu.algorithm.data.Bits
- ofInt(int[]) - 类 中的静态方法com.github.myibu.algorithm.data.Bits
- ofInt(int, int) - 类 中的静态方法com.github.myibu.algorithm.data.Bits
- ofLong(long) - 类 中的静态方法com.github.myibu.algorithm.data.Bits
- ofLong(long[]) - 类 中的静态方法com.github.myibu.algorithm.data.Bits
- ofLong(long, int) - 类 中的静态方法com.github.myibu.algorithm.data.Bits
- ofOne() - 类 中的静态方法com.github.myibu.algorithm.data.Bits
- ofOne(int) - 类 中的静态方法com.github.myibu.algorithm.data.Bits
- ofRawString(String) - 类 中的静态方法com.github.myibu.algorithm.data.Bits
- ofShort(short) - 类 中的静态方法com.github.myibu.algorithm.data.Bits
- ofShort(short[]) - 类 中的静态方法com.github.myibu.algorithm.data.Bits
- ofShort(short, int) - 类 中的静态方法com.github.myibu.algorithm.data.Bits
- ofString(String) - 类 中的静态方法com.github.myibu.algorithm.data.Bits
- ofZero() - 类 中的静态方法com.github.myibu.algorithm.data.Bits
- ofZero(int) - 类 中的静态方法com.github.myibu.algorithm.data.Bits
- ONE - com.github.myibu.algorithm.data.Bit
-
1
- or(Bits, Bits) - 类 中的静态方法com.github.myibu.algorithm.data.Bits
- output - 类 中的变量com.github.myibu.algorithm.filter.doublearray.AhoCorasickDoubleArrayTrie
-
output table of the Aho Corasick automata
P
- parseText(char[], AhoCorasickDoubleArrayTrie.IHit<V>) - 类 中的方法com.github.myibu.algorithm.filter.doublearray.AhoCorasickDoubleArrayTrie
-
Parse text
- parseText(char[], AhoCorasickDoubleArrayTrie.IHitFull<V>) - 类 中的方法com.github.myibu.algorithm.filter.doublearray.AhoCorasickDoubleArrayTrie
-
Parse text
- parseText(CharSequence) - 类 中的方法com.github.myibu.algorithm.filter.doublearray.AhoCorasickDoubleArrayTrie
-
Parse text
- parseText(CharSequence, AhoCorasickDoubleArrayTrie.IHit<V>) - 类 中的方法com.github.myibu.algorithm.filter.doublearray.AhoCorasickDoubleArrayTrie
-
Parse text
- parseText(CharSequence, AhoCorasickDoubleArrayTrie.IHitCancellable<V>) - 类 中的方法com.github.myibu.algorithm.filter.doublearray.AhoCorasickDoubleArrayTrie
-
Parse text
- partition(byte[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.QuickSorts
- partition(char[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.QuickSorts
- partition(double[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.QuickSorts
- partition(float[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.QuickSorts
- partition(int[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.QuickSorts
- partition(long[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.QuickSorts
- partition(short[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.QuickSorts
- partition(Object[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.QuickSorts
- plus(Bit) - 类 中的方法com.github.myibu.algorithm.data.Bits
Q
- quickSort(byte[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.QuickSorts
- quickSort(char[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.QuickSorts
- quickSort(double[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.QuickSorts
- quickSort(float[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.QuickSorts
- quickSort(int[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.QuickSorts
- quickSort(long[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.QuickSorts
- quickSort(short[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.QuickSorts
- quickSort(Object[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.QuickSorts
- quickSort(T[], int, int, Comparator<? super T>) - 类 中的静态方法com.github.myibu.algorithm.sort.QuickSorts
- QuickSorts - com.github.myibu.algorithm.sort中的类
-
Quick Sort
- QuickSorts() - 类 的构造器com.github.myibu.algorithm.sort.QuickSorts
R
- Random - com.github.myibu.algorithm.random中的接口
-
random interface
- RandomArrays - com.github.myibu.algorithm.random中的类
-
shuffle array
- RandomArrays() - 类 的构造器com.github.myibu.algorithm.random.RandomArrays
- reverse(Bits) - 类 中的静态方法com.github.myibu.algorithm.data.Bits
- rrShift(int) - 类 中的方法com.github.myibu.algorithm.data.Bits
- rrShift(Bits) - 类 中的方法com.github.myibu.algorithm.data.Bits
- rShift(int) - 类 中的方法com.github.myibu.algorithm.data.Bits
- rShift(Bits) - 类 中的方法com.github.myibu.algorithm.data.Bits
S
- save(ObjectOutputStream) - 类 中的方法com.github.myibu.algorithm.filter.doublearray.AhoCorasickDoubleArrayTrie
-
Save
- search(CharSequence) - 类 中的方法com.github.myibu.algorithm.filter.DictionaryTree
- search(CharSequence, int, int) - 类 中的方法com.github.myibu.algorithm.filter.DictionaryTree
- searchWords(String) - 类 中的方法com.github.myibu.algorithm.filter.AhoCorasickSensitiveWordFilter
- searchWords(String) - 类 中的方法com.github.myibu.algorithm.filter.DFASensitiveWordFilter
- searchWords(String) - 接口 中的方法com.github.myibu.algorithm.filter.SensitiveWordFilter
-
search sensitive word in a text
- SelectionSorts - com.github.myibu.algorithm.sort中的类
-
Insertion Sort
- SelectionSorts() - 类 的构造器com.github.myibu.algorithm.sort.SelectionSorts
- selectSort(byte[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.SelectionSorts
- selectSort(char[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.SelectionSorts
- selectSort(double[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.SelectionSorts
- selectSort(float[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.SelectionSorts
- selectSort(int[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.SelectionSorts
- selectSort(long[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.SelectionSorts
- selectSort(short[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.SelectionSorts
- selectSort(Object[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.SelectionSorts
- selectSort(T[], int, int, Comparator<? super T>) - 类 中的静态方法com.github.myibu.algorithm.sort.SelectionSorts
- SensitiveWordFilter - com.github.myibu.algorithm.filter中的接口
-
Sensitive Word filter
- set(int, Bit) - 类 中的方法com.github.myibu.algorithm.data.Bits
- set(String, V) - 类 中的方法com.github.myibu.algorithm.filter.doublearray.AhoCorasickDoubleArrayTrie
-
Update a value corresponding to a key
- setDebug(boolean) - 接口 中的方法com.github.myibu.algorithm.compress.Debugable
-
enable Debug or not, default should be not enabled
- setDebug(boolean) - 类 中的方法com.github.myibu.algorithm.compress.DeflateCompressor
- setDebug(boolean) - 类 中的方法com.github.myibu.algorithm.compress.LZ77Compressor
- setDebug(boolean) - 类 中的方法com.github.myibu.algorithm.compress.LZFCompressor
- setDebug(boolean) - 类 中的方法com.github.myibu.algorithm.compress.LZWCompressor
- setFailure(State, int[]) - 类 中的方法com.github.myibu.algorithm.filter.doublearray.State
-
设置failure状态
- setIndex(int) - 类 中的方法com.github.myibu.algorithm.filter.doublearray.State
- setSeed(long) - 类 中的方法com.github.myibu.algorithm.random.LinearCongruentialRandom
- setSL(int, int) - 类 中的方法com.github.myibu.algorithm.compress.LZ77Compressor
- SHA256 - com.github.myibu.algorithm.hash中的类
-
SHA256 algorithm
- SHA256() - 类 的构造器com.github.myibu.algorithm.hash.SHA256
- SHORT_SIZE - 类 中的静态变量com.github.myibu.algorithm.data.Bits
- shortLength() - 类 中的方法com.github.myibu.algorithm.data.Bits
- shuffle(boolean[]) - 类 中的静态方法com.github.myibu.algorithm.random.RandomArrays
- shuffle(byte[]) - 类 中的静态方法com.github.myibu.algorithm.random.RandomArrays
- shuffle(char[]) - 类 中的静态方法com.github.myibu.algorithm.random.RandomArrays
- shuffle(double[]) - 类 中的静态方法com.github.myibu.algorithm.random.RandomArrays
- shuffle(float[]) - 类 中的静态方法com.github.myibu.algorithm.random.RandomArrays
- shuffle(int[]) - 类 中的静态方法com.github.myibu.algorithm.random.RandomArrays
- shuffle(long[]) - 类 中的静态方法com.github.myibu.algorithm.random.RandomArrays
- shuffle(short[]) - 类 中的静态方法com.github.myibu.algorithm.random.RandomArrays
- shuffle(Object[]) - 类 中的静态方法com.github.myibu.algorithm.random.RandomArrays
- shuffle(String[]) - 类 中的静态方法com.github.myibu.algorithm.random.RandomArrays
- SipHash - com.github.myibu.algorithm.hash中的类
-
SipHash 2-4 algorithm
- SipHash() - 类 的构造器com.github.myibu.algorithm.hash.SipHash
- SipHash(byte[]) - 类 的构造器com.github.myibu.algorithm.hash.SipHash
- SipHash(byte[], int, int) - 类 的构造器com.github.myibu.algorithm.hash.SipHash
- SipHash13 - com.github.myibu.algorithm.hash中的类
-
SipHash 1-3 algorithm
- SipHash13() - 类 的构造器com.github.myibu.algorithm.hash.SipHash13
- SipHash13(byte[]) - 类 的构造器com.github.myibu.algorithm.hash.SipHash13
- size - 类 中的变量com.github.myibu.algorithm.filter.doublearray.AhoCorasickDoubleArrayTrie
-
the size of base and check array
- size() - 类 中的方法com.github.myibu.algorithm.filter.doublearray.AhoCorasickDoubleArrayTrie
- sort(byte[]) - 类 中的方法com.github.myibu.algorithm.sort.AbstractSorts
- sort(byte[]) - 接口 中的方法com.github.myibu.algorithm.sort.Sorts
- sort(byte[], int, int) - 类 中的方法com.github.myibu.algorithm.sort.BubbleSorts
- sort(byte[], int, int) - 类 中的方法com.github.myibu.algorithm.sort.InsertionSorts
- sort(byte[], int, int) - 类 中的方法com.github.myibu.algorithm.sort.MergeSorts
- sort(byte[], int, int) - 类 中的方法com.github.myibu.algorithm.sort.QuickSorts
- sort(byte[], int, int) - 类 中的方法com.github.myibu.algorithm.sort.SelectionSorts
- sort(byte[], int, int) - 接口 中的方法com.github.myibu.algorithm.sort.Sorts
- sort(byte[], int, int) - 类 中的方法com.github.myibu.algorithm.sort.TimSorts
- sort(char[]) - 类 中的方法com.github.myibu.algorithm.sort.AbstractSorts
- sort(char[]) - 接口 中的方法com.github.myibu.algorithm.sort.Sorts
- sort(char[], int, int) - 类 中的方法com.github.myibu.algorithm.sort.BubbleSorts
- sort(char[], int, int) - 类 中的方法com.github.myibu.algorithm.sort.InsertionSorts
- sort(char[], int, int) - 类 中的方法com.github.myibu.algorithm.sort.MergeSorts
- sort(char[], int, int) - 类 中的方法com.github.myibu.algorithm.sort.QuickSorts
- sort(char[], int, int) - 类 中的方法com.github.myibu.algorithm.sort.SelectionSorts
- sort(char[], int, int) - 接口 中的方法com.github.myibu.algorithm.sort.Sorts
- sort(char[], int, int) - 类 中的方法com.github.myibu.algorithm.sort.TimSorts
- sort(double[]) - 类 中的方法com.github.myibu.algorithm.sort.AbstractSorts
- sort(double[]) - 接口 中的方法com.github.myibu.algorithm.sort.Sorts
- sort(double[], int, int) - 类 中的方法com.github.myibu.algorithm.sort.BubbleSorts
- sort(double[], int, int) - 类 中的方法com.github.myibu.algorithm.sort.InsertionSorts
- sort(double[], int, int) - 类 中的方法com.github.myibu.algorithm.sort.MergeSorts
- sort(double[], int, int) - 类 中的方法com.github.myibu.algorithm.sort.QuickSorts
- sort(double[], int, int) - 类 中的方法com.github.myibu.algorithm.sort.SelectionSorts
- sort(double[], int, int) - 接口 中的方法com.github.myibu.algorithm.sort.Sorts
- sort(double[], int, int) - 类 中的方法com.github.myibu.algorithm.sort.TimSorts
- sort(float[]) - 类 中的方法com.github.myibu.algorithm.sort.AbstractSorts
- sort(float[]) - 接口 中的方法com.github.myibu.algorithm.sort.Sorts
- sort(float[], int, int) - 类 中的方法com.github.myibu.algorithm.sort.BubbleSorts
- sort(float[], int, int) - 类 中的方法com.github.myibu.algorithm.sort.InsertionSorts
- sort(float[], int, int) - 类 中的方法com.github.myibu.algorithm.sort.MergeSorts
- sort(float[], int, int) - 类 中的方法com.github.myibu.algorithm.sort.QuickSorts
- sort(float[], int, int) - 类 中的方法com.github.myibu.algorithm.sort.SelectionSorts
- sort(float[], int, int) - 接口 中的方法com.github.myibu.algorithm.sort.Sorts
- sort(float[], int, int) - 类 中的方法com.github.myibu.algorithm.sort.TimSorts
- sort(int[]) - 类 中的方法com.github.myibu.algorithm.sort.AbstractSorts
- sort(int[]) - 接口 中的方法com.github.myibu.algorithm.sort.Sorts
- sort(int[], int, int) - 类 中的方法com.github.myibu.algorithm.sort.BubbleSorts
- sort(int[], int, int) - 类 中的方法com.github.myibu.algorithm.sort.InsertionSorts
- sort(int[], int, int) - 类 中的方法com.github.myibu.algorithm.sort.MergeSorts
- sort(int[], int, int) - 类 中的方法com.github.myibu.algorithm.sort.QuickSorts
- sort(int[], int, int) - 类 中的方法com.github.myibu.algorithm.sort.SelectionSorts
- sort(int[], int, int) - 接口 中的方法com.github.myibu.algorithm.sort.Sorts
- sort(int[], int, int) - 类 中的方法com.github.myibu.algorithm.sort.TimSorts
- sort(long[]) - 类 中的方法com.github.myibu.algorithm.sort.AbstractSorts
- sort(long[]) - 接口 中的方法com.github.myibu.algorithm.sort.Sorts
- sort(long[], int, int) - 类 中的方法com.github.myibu.algorithm.sort.BubbleSorts
- sort(long[], int, int) - 类 中的方法com.github.myibu.algorithm.sort.InsertionSorts
- sort(long[], int, int) - 类 中的方法com.github.myibu.algorithm.sort.MergeSorts
- sort(long[], int, int) - 类 中的方法com.github.myibu.algorithm.sort.QuickSorts
- sort(long[], int, int) - 类 中的方法com.github.myibu.algorithm.sort.SelectionSorts
- sort(long[], int, int) - 接口 中的方法com.github.myibu.algorithm.sort.Sorts
- sort(long[], int, int) - 类 中的方法com.github.myibu.algorithm.sort.TimSorts
- sort(short[]) - 类 中的方法com.github.myibu.algorithm.sort.AbstractSorts
- sort(short[]) - 接口 中的方法com.github.myibu.algorithm.sort.Sorts
- sort(short[], int, int) - 类 中的方法com.github.myibu.algorithm.sort.BubbleSorts
- sort(short[], int, int) - 类 中的方法com.github.myibu.algorithm.sort.InsertionSorts
- sort(short[], int, int) - 类 中的方法com.github.myibu.algorithm.sort.MergeSorts
- sort(short[], int, int) - 类 中的方法com.github.myibu.algorithm.sort.QuickSorts
- sort(short[], int, int) - 类 中的方法com.github.myibu.algorithm.sort.SelectionSorts
- sort(short[], int, int) - 接口 中的方法com.github.myibu.algorithm.sort.Sorts
- sort(short[], int, int) - 类 中的方法com.github.myibu.algorithm.sort.TimSorts
- sort(Object[]) - 类 中的方法com.github.myibu.algorithm.sort.AbstractSorts
- sort(Object[]) - 接口 中的方法com.github.myibu.algorithm.sort.Sorts
- sort(Object[], int, int) - 类 中的方法com.github.myibu.algorithm.sort.BubbleSorts
- sort(Object[], int, int) - 类 中的方法com.github.myibu.algorithm.sort.InsertionSorts
- sort(Object[], int, int) - 类 中的方法com.github.myibu.algorithm.sort.MergeSorts
- sort(Object[], int, int) - 类 中的方法com.github.myibu.algorithm.sort.QuickSorts
- sort(Object[], int, int) - 类 中的方法com.github.myibu.algorithm.sort.SelectionSorts
- sort(Object[], int, int) - 接口 中的方法com.github.myibu.algorithm.sort.Sorts
- sort(Object[], int, int) - 类 中的方法com.github.myibu.algorithm.sort.TimSorts
- sort(T[], int, int, Comparator<? super T>) - 类 中的方法com.github.myibu.algorithm.sort.BubbleSorts
- sort(T[], int, int, Comparator<? super T>) - 类 中的方法com.github.myibu.algorithm.sort.InsertionSorts
- sort(T[], int, int, Comparator<? super T>) - 类 中的方法com.github.myibu.algorithm.sort.MergeSorts
- sort(T[], int, int, Comparator<? super T>) - 类 中的方法com.github.myibu.algorithm.sort.QuickSorts
- sort(T[], int, int, Comparator<? super T>) - 类 中的方法com.github.myibu.algorithm.sort.SelectionSorts
- sort(T[], int, int, Comparator<? super T>) - 接口 中的方法com.github.myibu.algorithm.sort.Sorts
- sort(T[], int, int, Comparator<? super T>) - 类 中的方法com.github.myibu.algorithm.sort.TimSorts
- sort(T[], Comparator<? super T>) - 类 中的方法com.github.myibu.algorithm.sort.AbstractSorts
- sort(T[], Comparator<? super T>) - 接口 中的方法com.github.myibu.algorithm.sort.Sorts
- Sorts - com.github.myibu.algorithm.sort中的接口
-
Sorts interface
- State - com.github.myibu.algorithm.filter.doublearray中的类
- State() - 类 的构造器com.github.myibu.algorithm.filter.doublearray.State
-
构造深度为0的节点
- State(int) - 类 的构造器com.github.myibu.algorithm.filter.doublearray.State
-
构造深度为depth的节点
- subBits(int, int) - 类 中的方法com.github.myibu.algorithm.data.Bits
- swap(boolean[], int, int) - 类 中的静态方法com.github.myibu.algorithm.random.RandomArrays
- swap(byte[], int, int) - 类 中的静态方法com.github.myibu.algorithm.random.RandomArrays
- swap(byte[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.QuickSorts
- swap(char[], int, int) - 类 中的静态方法com.github.myibu.algorithm.random.RandomArrays
- swap(char[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.QuickSorts
- swap(double[], int, int) - 类 中的静态方法com.github.myibu.algorithm.random.RandomArrays
- swap(double[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.QuickSorts
- swap(float[], int, int) - 类 中的静态方法com.github.myibu.algorithm.random.RandomArrays
- swap(float[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.QuickSorts
- swap(int[], int, int) - 类 中的静态方法com.github.myibu.algorithm.random.RandomArrays
- swap(int[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.QuickSorts
- swap(long[], int, int) - 类 中的静态方法com.github.myibu.algorithm.random.RandomArrays
- swap(long[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.QuickSorts
- swap(short[], int, int) - 类 中的静态方法com.github.myibu.algorithm.random.RandomArrays
- swap(short[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.QuickSorts
- swap(Object[], int, int) - 类 中的静态方法com.github.myibu.algorithm.random.RandomArrays
- swap(Object[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.QuickSorts
- swap(String[], int, int) - 类 中的静态方法com.github.myibu.algorithm.random.RandomArrays
T
- table() - 类 中的方法com.github.myibu.algorithm.data.Bits
-
已过时。
- timSort(byte[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.TimSorts
- timSort(char[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.TimSorts
- timSort(double[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.TimSorts
- timSort(float[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.TimSorts
- timSort(int[], int) - 类 中的静态方法com.github.myibu.algorithm.sort.TimSorts
- timSort(int[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.TimSorts
- timSort(long[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.TimSorts
- timSort(short[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.TimSorts
- timSort(Object[], int, int) - 类 中的静态方法com.github.myibu.algorithm.sort.TimSorts
- timSort(T[], int, int, Comparator<? super T>) - 类 中的静态方法com.github.myibu.algorithm.sort.TimSorts
- TimSorts - com.github.myibu.algorithm.sort中的类
-
Tim Sort
- TimSorts() - 类 的构造器com.github.myibu.algorithm.sort.TimSorts
- toArray() - 类 中的方法com.github.myibu.algorithm.data.Bits
- toByte() - 类 中的方法com.github.myibu.algorithm.data.Bits
- toByteArray() - 类 中的方法com.github.myibu.algorithm.data.Bits
- toInt() - 类 中的方法com.github.myibu.algorithm.data.Bits
- toIntArray() - 类 中的方法com.github.myibu.algorithm.data.Bits
- toList() - 类 中的方法com.github.myibu.algorithm.data.Bits
- toLong() - 类 中的方法com.github.myibu.algorithm.data.Bits
- toLongArray() - 类 中的方法com.github.myibu.algorithm.data.Bits
- toShort() - 类 中的方法com.github.myibu.algorithm.data.Bits
- toShortArray() - 类 中的方法com.github.myibu.algorithm.data.Bits
- toString() - 类 中的方法com.github.myibu.algorithm.data.Bits
- toString() - 类 中的方法com.github.myibu.algorithm.filter.doublearray.AhoCorasickDoubleArrayTrie.Hit
- toString() - 类 中的方法com.github.myibu.algorithm.filter.doublearray.State
- transition(int, char) - 类 中的方法com.github.myibu.algorithm.filter.doublearray.AhoCorasickDoubleArrayTrie
-
transition of a state
- transitionWithRoot(int, char) - 类 中的方法com.github.myibu.algorithm.filter.doublearray.AhoCorasickDoubleArrayTrie
-
transition of a state, if the state is root and it failed, then returns the root
U
- unsignedByte(byte) - 类 中的静态方法com.github.myibu.algorithm.data.Bytes
- unsignedInt(int) - 类 中的静态方法com.github.myibu.algorithm.data.Bytes
V
- v - 类 中的变量com.github.myibu.algorithm.filter.doublearray.AhoCorasickDoubleArrayTrie
-
outer value array
- value - 类 中的变量com.github.myibu.algorithm.filter.doublearray.AhoCorasickDoubleArrayTrie.Hit
-
the value assigned to the keyword
- value() - 枚举 中的方法com.github.myibu.algorithm.data.Bit
- valueOf(String) - 枚举 中的静态方法com.github.myibu.algorithm.data.Bit
-
返回带有指定名称的该类型的枚举常量。
- values() - 枚举 中的静态方法com.github.myibu.algorithm.data.Bit
-
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
X
- xor(Bits, Bits) - 类 中的静态方法com.github.myibu.algorithm.data.Bits
Z
A B C D E F G H I L M N O P Q R S T U V X Z所有类 所有程序包