发表评论取消回复
相关阅读
相关 Codeforces 735E 树形DP
题意:给你一棵树,你需要在这棵树上选择一些点染成黑色,要求染色之后树中任意节点到离它最近的黑色节点的距离不超过m,问满足这种条件的染色方案有多少种? 思路:设dp\[x\]\
相关 POJ 3252-Round Numbers【二进制数位DP】
题意:问你一个区间内有多少个二进制下0的个数比1的多的数。 思路:dp\[i\]\[j\]\[k\] 表示第i位二进制长度为k,其中0的个数为j的答案,然后剩下的就是一些细节
相关 Codeforces Round #739 (Div. 3)(编辑距离+数位dp)
a int n; int arr[N]; void solve() { cin >> n; cout <
相关 Codeforces Round #397 E. Tree Folding (树形dp)
E. Tree Folding time limit per test 2 seconds memory limit per test 512 megabytes i
相关 Codeforces Beta Round #8 E. Beads (数位dp)
题目链接: [点击打开题目][Link 1] 题意: 将所有二进制串(只允许前导 0)中,同时满足字典序不小于其逆序串,取反串和逆序取反串(三种都要满足)的
相关 【数位DP】Round Numbers POJ - 3252
Think: 1知识点:数位DP+二进制 2题意:输入一个区间判断有多少个“Round Number”,“Round Number”的定义为其二进制表示中0的数量大于等
相关 Round Numbers(数位dp)
题目链接: [http://poj.org/problem?id=3252][http_poj.org_problem_id_3252] 分析: 本题我一开始思路
相关 Codeforces Edu Round 49 A-E
A. Palindromic Twist 由于必须改变。所以要使\\(a\[i\] = a\[n - i + 1\]\\)。 要么同向走,但必须满足之前的\\(a\[i
相关 Codeforces Edu Round 54 A-E
A. Minimizing the String 很明显,贪心之比较从前往后第一个不一样的字符,所以可以从前往后考虑每一位,如果把它删除,他这一位就变成\\(str\[i
相关 Codeforces Edu Round 63 A-E
A. Reverse a Substring 容易看出,只要符合递增顺序就符合\\(NO\\),否则则可以找到一组,每次记录最大值比较即可。 include <
还没有评论,来说两句吧...