文件名称:streamplify:与Java 8 combinatorics相关的流和其他实用程序
文件大小:189KB
文件格式:ZIP
更新时间:2024-05-22 03:50:34
stream streams permutation combinatorics permutations
简化 该库的目的是提供有用的Java 8流,并帮助您构建允许有效并行处理的新流。 Streamplify提供的实用程序包括: 组合流:排列,组合,笛卡尔乘积,幂集,排列,部分排列。 类,可帮助您实现自己的有效并行流。 例子 以下代码段使用并行排列流查找n = 10时所有解决方案。 System.out.println(new Permutations(10) .parallelStream() .filter(perm -> { for(int i = 0; i < perm.length - 1; i++) { for(int j = i + 1; j < perm.length; j++) { if(Math.abs(perm[j] - perm[i
【文件预览】:
streamplify-master
----gradlew(5KB)
----settings.gradle(126B)
----travis-build.sh(492B)
----streamplify-examples()
--------src()
----doc()
--------user_guide.adoc(18KB)
--------release_notes.adoc(690B)
--------img()
--------docinfo.html(673B)
--------index.adoc(302B)
--------getting_started.adoc(547B)
--------introduction.adoc(504B)
----CONTRIBUTING.md(3KB)
----.travis.yml(186B)
----LICENSE(11KB)
----gradle()
--------wrapper()
----ghpages()
--------index.html(225B)
--------CNAME(22B)
--------releases()
----README.md(2KB)
----gradle-local.template.properties(153B)
----dist()
--------README(267B)
--------logback.xml(361B)
----gradlew.bat(2KB)
----NOTICE(147B)
----gradle.properties(149B)
----findbugsExclude.xml(82B)
----CODE_OF_CONDUCT.md(3KB)
----.gitignore(270B)
----license-header.txt(573B)
----streamplify()
--------src()
----build.gradle(11KB)