求助c++的题

ABCD四位学生有可能参加演讲比赛根据下列三个条件判断哪些人参加比赛,列出所有的参赛方案:/usercenter?uid=cf&teamType=1">陆仁淼

呵呵懒得给你写了给你讲讲思路吧

简单讲来说就是回溯思路

 你看 啊
先把所有标记FALSE
首先看第一个条件 从A去C去开始 做标记 true;
接着往下看 像第一条件一样 比如B去 做标记true;
再根据第三个条件看看 根据上面判断出来的CD來看看 如符合就输出 不然就进行下一次穷举 比如这一次 C是TRUE 而D是false 所以不行 把ABCD都变成原来的FALSE
接着像第一次一样进行下一次穷举
我的程序有点笨 說了主要是穷举的方法 你可以自行改进
 
}

我要回帖

更多关于 c++题目 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信