【文件属性】:
文件名称:Combinatorics::game_die:具有函数的库,可生成重复和不重复的元素的排列和组合
文件大小:19KB
文件格式:ZIP
更新时间:2021-05-02 11:13:22
Swift
组合学
组合包含静态函数,用于生成数组中n个元素的k个置换和k个结合(在两种情况下,无论有无重复)。
兼容性
Combinatorics需要iOS 8+,并且与Swift 4项目兼容。
安装
可可豆
安装非常简单:
use_frameworks!
pod 'Combinatorics'
并在您要使用的文件中import Combinatorics 。
迦太基
安装并将其添加到您的Cartfile中:
github "almata/Combinatorics"
老套
只需将文件Combinatorics.swift拖到您的项目中即可。 这就是您真正需要的。 或者,如果您只需要一个或两个函数,则将该函数复制并粘贴到您的项目中。 归根结底,组合函数只是静态函数的集合,这些函数也可以定义为全局函数。
一点理论
在自然英语中,“组合”一词用于表示采取某项或全部列表元素的操作,无论是否重复和关心它
【文件预览】:
Combinatorics-master
----LICENSE(1KB)
----README.md(13KB)
----Combinatorics.podspec(986B)
----CombinatoricsTests()
--------Info.plist(733B)
--------CombinatoricsTests.swift(16KB)
----.gitignore(1KB)
----Combinatorics.xcodeproj()
--------xcshareddata()
--------project.xcworkspace()
--------xcuserdata()
--------project.pbxproj(15KB)
----CHANGELOG.md(27B)
----Combinatorics()
--------Info.plist(806B)
--------Combinatorics.swift(6KB)
--------Combinatorics.h(549B)