摘要:
这是到动态规划的题目,属于有顺序的0 1 背包问题;代码: 1 #include 2 #include 3 4 int d[20][100000]; //d[i][j] 5 int a[20]; 6 int N; 7 8 int max(int a, int b) 9 {10 retu... 阅读全文
摘要:
NYOJ (01串)我非要用递归,我非要用记忆化搜索 1 #include 2 #include 3 4 int N; 5 int a[100][2]; 6 7 int solve(int i, int tem) 8 { 9 if(i==N)10 {11 if(t... 阅读全文
摘要:
谢谢CSDN的 飘来的小牛来源:http://blog.csdn.net/niushuai666/article/details/6638943一.巴什博奕(BashGame):首先我们来玩一个比较古老的报数游戏。A和B一起报数,每个人每次最少报一个,最多报4个。轮流报数,看谁先报到30.如果不知道... 阅读全文
摘要:
cout输出有问题(对于double,不同OJ处理的结果不一样),cin读入机制较scanf繁琐。慢!!!!!!!! 阅读全文
摘要:
题目转换成,每个水龙头在横坐标方向上覆盖的长度区间,转换后的问题就有点像会场安排问题了,然后接下来选的方案依据贪心,我们队这些个区间进行排序,依照区间的左端点按从小到大排序,然后从左往右选取,条件是当前区间的左端点在覆盖范围内,右端点最远。如果一次循环覆盖范围没有加大,就证明不能覆盖。 1 #inc... 阅读全文