文件名称:swift-combinatorics:Swift中的组合学
文件大小:19KB
文件格式:ZIP
更新时间:2024-06-16 16:00:30
Swift
快速组合 Swift中的组合学 概要 import Combinatorics for chars in Permutation ( of : " swift " ) { print ( String (chars)) } 描述 以下是随机访问的迭代器,每个元素都通过[_:Int] 。 检查界限,如果界限超出界限,则为fatalError() 。 let p = Permutation ( 0 , 1 , 2 , 3 ) p. count // 24 p[ 0 ] // [0, 1, 2, 3] p[p. count - 1 ] // [3, 2, 1, 0] init 它们都支持以下形式的初始化器。 Permutation ( seed :[ Element ], size : Int = default ) Permutati