资 源 简 介
jathlon定位于工具类,目前已经实现的主要有:
稀疏矩阵和稀疏向量:
SparseIntMatrix
SparseDoubleMatrix
SparseVector
树表:
ST
堆优先级队列和O(n)的优先级队列:
BinaryHeapPriorityQueue
FixedPrioritiesPriorityQueue
比特位图实现的图结构
BitMapUnweighedGraph
MultiMap
一对多映射
BiMap
双向映射
IntBiMap
值是原生int类型的简单双向map实现
DoubleBiMap
值是原生double类型的简单双向map实现
计数用Bag类:
Bag
词典类:
Dictionary
标准化和相似度
Norm
Similarity
原生类型(int,double)作为key的Map工厂
PrimaryMapFactory
各种分布随机数
Randoms
统计方法等
MathUtils
……