jgaJava算法包
jga (Generic Algorithms for Java) 是一个 Java 的通用算法函数库,旨在提供一些常用的函数和表达式的封装。
示例代码:
List<Fruit> citrus = Arrays.asList(
grapefruit, lemon, lemon, lemon, lime, lime, orange, orange );
...
for(Fruit f : unique(citrus)) {
System.out.println(f);
}
import net.sf.jga.util.GenericComparator;
...
static public Comparator comp =
new GenericComparator(new GetProperty(Fruit.class, "Name"));
BinaryFunctor<Fruit,Fruit,Boolean> sameKind = new EqualTo<Fruit>(Fruit.comp);
for(Fruit f : unique(citrus, sameKind)) {
System.out.println(f);
}
评论
mpmathPython高精度浮点算法包
Mpmath是一个纯的Python库任意精度浮点算法。它实现了标准的职能从巨蟒的数学和cmath模块(进出口,日志,单等),外加几非初等特殊功能(γ,泽塔等),并已公用事业的任意精度的数值分化,整合,
mpmathPython高精度浮点算法包
0
kmeansGo 的现用 Kmeans 算法包
kmeans算法,即k均值聚类算法(k-meansclusteringalgorithm),是一种迭代求解的聚类分析算法。其步骤是,预将数据分为K组,则随机选取K个对象作为初始的聚类中心,然后计算每个
kmeansGo 的现用 Kmeans 算法包
0
gmssl-python支持国密算法的 Python 加密包
GMSSLGmSSL是一个开源的加密包的python实现,支持SM2/SM3/SM4等国密(国家商用密码)算法、项目采用对商业应用友好的类BSD开源许可证,开源且可以用于闭源的商业应用。安装pip i
gmssl-python支持国密算法的 Python 加密包
0