
******回溯******
Ever_glow
当命运需要你逆风飞翔的时候,就不能随风而去。
展开
-
全排列 回溯
/*回溯的入门 全排列,程序要求求出输入1-9,输出全排列*/#include#includeint a[1000],v[1000],n;//a储存数,v储存状态 int shu[10]; //储存a中的数,输出 void dfs(int t){int i,j,k;if(t==n) //回溯的边界 {f原创 2017-03-02 17:49:53 · 716 阅读 · 0 评论 -
杭电acm 1016 素数环
Problem DescriptionA ring is compose of n circles as shown in diagram. Put natural number 1, 2, ..., n into each circle separately, and the sum of numbers in two adjacent circles should be a prime.原创 2017-03-02 20:35:55 · 786 阅读 · 0 评论 -
POJ 1321 棋盘问题(DFS)
棋盘问题Time Limit: 1000MS Memory Limit: 10000KTotal Submissions: 47261 Accepted: 22851Description在一个给定形状的棋盘(形状可能是不规则的)上面摆放棋子,棋子没有区别。要求摆放时任意的两个棋子不能放在棋盘中的同一行或者同一列,请编程求解对于给定形状和大小的棋盘,摆放k个棋子的所有可行的摆放方案C。Input输入含有多组测试数据。 每组数据的第一行是两个正整数,n k,用一个空格隔开,表示了将在一个原创 2017-07-20 13:07:33 · 356 阅读 · 0 评论