【发布时间】:2012-08-17 21:45:49
【问题描述】:
我正在寻找一个 java 库,它将生成一组所有可能的顺序排列。我能找到的唯一图书馆是combinatoricslib on google code。我很难相信这是唯一一个这样做的 java 库,坦率地说,我对此感到非常惊讶。
JDK 或 apache commons math 或其他库中是否有任何提供相同功能的东西?
我很高兴使用combinatoricslib,我简直不敢相信这是唯一的选择,除了自己编写算法,诚然这并不难,但.isBlankOrNull() 也不是,而且apache commons 也包括了。
【问题讨论】:
-
仅供参考,作为一般规则,“它在图书馆里吗?”与“难度”的相关性较低,而与“在现实世界的问题中有多少人经常遇到这个用例”的相关性更强。
-
@LouisWasserman:如果这是准确的,那为什么没有
tree或trie数据结构的库? -
我认为我的上述陈述也回答了这个问题,尽管尝试是一种通用结构,以至于创建一个适合所有用例的库或多或少是不可能的。
标签: java permutation combinatorics