算法
文章平均质量分 51
LJ_Y
从事iOS开发
展开
-
Swift - 排列组合之组合算法 (输出多少种组合方式)
组合算法公式: C(n,m) = n! / ((n-m)! * m!) (m从N个元素中,取出M个元素,共有多少种组合方式原创 2017-06-13 15:09:24 · 1638 阅读 · 0 评论 -
Swift - 排列组合之全排列 (输入一个字符串,输出该字符串包含的字符的所有组合)
因为项目需求,要用到全排列,在此记录下来。全排列公式: f(n) = n! (n>=0) 此demo为,输入一个字符串,遍历字符串中每个字符,并组成一个新的字符串。通过递归算法,得到所有字符组成的字符串的所有可能。原创 2017-06-13 14:59:58 · 1848 阅读 · 0 评论