
DP-数位
文章平均质量分 69
vvv_557
这个作者很懒,什么都没留下…
展开
-
fzu 2109 Mountain Number 数位DP 递推
题意:Mountain Number 是奇数位的数不小于相邻偶数位的数的数字, 求一个闭区间内的山峰数有多少。 如果把一个Mountain Number 首项删掉 会变成偶数位的数不小于相邻奇数位的数的数字,再删掉又变成Mountain Number。状态的转移很显然!#include #include using namespace std; int dp[12][10]={0},pd[12]原创 2017-03-04 16:36:49 · 285 阅读 · 0 评论 -
Palindrome Function HDU - 6156 数位DP
#include #include int dp[39][39][37]={0}; int an[39][37]={0}; using namespace std; int work(int x,int k) { if(x==0) return 0; int num[40]={0}; int cnt=0; while(x) { ++cnt; num[cnt] =x%k; x原创 2017-09-15 20:02:39 · 219 阅读 · 0 评论