摘要: 本文章讨论的是将一个包含n个不同元素的集合分割为所有的s个不为空的集合,且每次生成的s个集合不需要考虑顺序关系。相关的背景内容在我的倒数第四篇博客中已经说了,这篇文章主要是贴代码。 1 #include 2 #include 3 #define SET 6 4 #define PART 3 5 //这里我们执行的时候用先进先出队列来模拟整个的生成情况 6 struct set_par_link 7 { 8 int* new_set;//代表当前的生成的集合划分 9 struct set_par_link* next_set_par;//代表的是另外的一个集... 阅读全文
posted @ 2013-12-01 00:07 huangnima 阅读(1131) 评论(0) 推荐(0) 编辑