摘要: 原创、转载请注明出处 给定一个集合(没有重复元素),输出所有子集。 首先考虑1~n的所有子集: 为了不出现{1,2}和{2,1}的情况,采用定序的方法。想象一棵解答树,子节点的元素一定比父节点大。因为定序,解答树叶子结点的深度不同。 解答树上的每一个结点有个值,从根节点到叶子结点路径上的结点值为一个 阅读全文
posted @ 2017-10-14 22:36 哲贤 阅读(1130) 评论(0) 推荐(0) 编辑
摘要: 原创、转载请注明出处 1、生成1~n的所有排列,例如(输入n): 代码在底部,思路可参考http://www.cnblogs.com/mu-ye/p/7650871.html 2、生成1~n中元素的排列,排列元素可重复(输入n): 3、P[]中有重复的元素(输入n和P[]):(注意区别于把1、2中的 阅读全文
posted @ 2017-10-14 14:45 哲贤 阅读(314) 评论(0) 推荐(0) 编辑