随笔分类 - nyoj DP
摘要:有点不理解可以不装满。。大神解释:有的题目要求“恰好装满背包”时的最优解,有的题目则并没有要求必须把背包装满。一种区别这两种问法的实现方法是在初始化的时候有所不同。如果是第一种问法,要求恰好装满背包,那么在初始化时除了f[0]为0其它f[1..V]均设为-∞,这样就可以保证最终得到的f[N]是一种恰...
阅读全文
摘要:1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #include 9 #include10 #include11 #include12 #include13 #include14 #inc...
阅读全文
摘要:1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #include 9 #include10 #include11 #include12 #include13 #include14 #inc...
阅读全文
摘要:求星期几。。公式题放在DP里面,无语。。 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #include 9 #include10 #include11 #include12 #inclu...
阅读全文
摘要:dp[i][j]表示第i位之前和等于j的数得公式dp[i][j] = dp[i][j] + dp[i-1][j-k];k为当前位上的数 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #in...
阅读全文
摘要:裸题 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #include 9 #include10 #include11 #include12 #include13 #include14 #i...
阅读全文
摘要:开始做DP。。第n位为0时,dp[n] = dp[n-1]第n位为1时,dp[n] =dp[n-2]得公式dp[n] = dp[n-1] + dp[n-2]; 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #i...
阅读全文

浙公网安备 33010602011771号