E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
**数位DP
【比赛小结和题解】Codeforces Global Round 1 注意贪心,简单dp技巧,还有AC自动机+
数位dp
从重要的题开始题解连接1110H-ModestSubstrings题意:求长度为n的字符串,最多有多少个子串x,满足Lusingnamespacestd;#definerep(i,l,r)for(registerinti=l;i=l;i--)#definervc(i,S)for(registerinti=0;i=0;i--)#definefore(i,x)for(registerinti=head
Thomas_ZQQ@Runespoor
·
2019-02-08 09:49
codeforces
比赛小结
题解
综合思维题
X mod f(x) HDU - 4389 (
数位dp
)
Hereisafunctionf(x):intf(intx){if(x==0)return0;returnf(x/10)+x%10;}Now,youwanttoknow,inagiveninterval[A,B](1#include#include#include#include#include#include#includeusingnamespacestd;typedeflonglongll;
Cherry_93
·
2019-01-30 20:22
数位dp
DP
求含有6的数---
数位dp
/dfs
2019牛客网寒训营3#G经过了选号和漫长的等待,处女座终于拿到了给小姐姐定制的手环,小姐姐看到以后直呼666!处女座其实也挺喜欢6这个数字的,实际上他做手环的时候选取的k=6。所以他对于包含数码6的数字极其敏感。每次看到像4567这样的数字的时候他的心就像触电了一样,想起了小姐姐。题目描述现在你要给处女座展示一系列数字,你想知道他的内心会激动多少次。对于同一个数字,他最多只会激动一次,即如果这个
ffffffffffffly
·
2019-01-29 00:54
[牛客竞赛] 处女座和小姐姐(三)(
数位DP
)
链接:https://ac.nowcoder.com/acm/contest/329/G来源:牛客网题目描述经过了选号和漫长的等待,处女座终于拿到了给小姐姐定制的手环,小姐姐看到以后直呼666!处女座其实也挺喜欢6这个数字的,实际上他做手环的时候选取的k=6。所以他对于包含数码6的数字极其敏感。每次看到像4567这样的数字的时候他的心就像触电了一样,想起了小姐姐。现在你要给处女座展示一系列数字,你
墓华
·
2019-01-27 13:59
★水题之路
★动态规划
B-number HDU - 3652 (
数位dp
+容斥原理)
Awqb-number,orB-numberforshort,isanon-negativeintegerwhosedecimalformcontainsthesub-string"13"andcanbedividedby13.Forexample,130and2613arewqb-numbers,but143and2639arenot.Yourtaskistocalculatehowmanywq
Cherry_93
·
2019-01-24 19:40
数位dp
容斥原理
DP
2019年1月17日训练日记
补了一道简单的并查集+floyed,补了:一道
数位dp
(题解已经写了)。。。一个严重的问题:读题。对于题干比较长的题目,一定要耐心读完,不要再吃区域赛的亏。一个知识点的问题:
数位dp
。
LSD20164388
·
2019-01-17 20:34
训练日记
Find the AFei Numbers(
数位dp
)
裸的
数位dp
,找出不包含520的个数,然后减一下就好了。
Charlesssf
·
2019-01-17 18:37
ACM_动态规划
补题补题补题
QLU—寒假第一次训练
A-ClassyNumbers(
数位dp
)Let'scallsomepositiveintegerclassyifitsdecimalrepresentationcontainsnomorethan33non-zerodigits.Forexample
curry___
·
2019-01-17 17:10
dp
数论
训练
2019年1月16日训练日记
今天的比赛:A题标准区间dp,熟练巩固,B题暴力spfa,锻炼了思维,C题dp,学到了负数容量的处理,D题还没看,E题练习了二分(据说可以暴力),F题
数位dp
写挂了,明天继续补,G题裸树状数组单点更新区间查询
LSD20164388
·
2019-01-16 21:58
训练日记
【[CQOI2016]手机号码】
递推版的
数位dp
绝对的暴力美学我们设\(dp[l][i][j][0/1][0/1][0/1]\)表示到了第\(l\)位,这一位上选择的数是\(i\),\(l-1\)位选择的数是\(j\),第一个\(0/
asuldb
·
2019-01-01 21:00
2018亚洲区域赛青岛站参赛总结
赛前准备,比赛之前我们总结了四套区域赛真题,三场浙江省赛的部分题解,四个专题训练题解(数论,网络流,数学期望,
数位DP
),还有两个重要使用技巧,分别是整数、矩阵快速幂和欧拉降幂法(现在才准备,如果大佬路过
Reqaw
·
2018-12-29 16:00
JZOJ100045 【NOIP2017提高A组模拟7.13】好数
这不就是初中OJ上的某道
数位DP
的题吗?然后发现不是那一道题,松了一口气。一眼看下去,一定有什么数论。说不定在得到了什么结论之后,就变成一个非常简
A1847225889
·
2018-12-15 16:55
线段树
打表
Educational Codeforces Round 53 (Rated for Div. 2) E. Segment Sum
应该是我做过最复杂的
数位dp
了做之前已经忘了
数位dp
是啥了,找了一个博客复习下然后这题不同的是求的是和,而不是个数所以需要维护更多的元素dp[i][j]val,count,remain代表讨论到i位置,
basasuya
·
2018-12-05 22:00
NOIP2018游记
晚上教练抛了几套题,随便看了几眼,
数位DP
,树形DP都有,算了,都不会,不打击自己
ZAGER
·
2018-11-29 18:00
Educational Codeforces Round 53 (Rated for Div. 2) (前五题题解)
这场比赛没有打,后来补了一下,第五题
数位dp
好不容易才搞出来(我太菜啊)。
nblyz2003
·
2018-11-05 14:00
数位DP
模板
数位DP
问题,大多是统计数量,通常用按位处理的方法解决。具体为:询问[L,R][L,R][L,R]中满足某一条件的数。
DyingShu
·
2018-11-04 21:44
数位DP
2018.10.31 bzoj4737: 组合数问题(lucas定理+容斥原理+
数位dp
)
传送门这是一道让我重新认识lucaslucaslucas的题。考虑到lucaslucaslucas定理:(nm)≡(n%pm%p)∗(npmp)\binomnm\equiv\binom{n\%p}{m\%p}*\binom{\fracnp}{\fracmp}(mn)≡(m%pn%p)∗(pmpn)(mod(mod(modp)p)p)所以可以看成(nm)\binomnm(mn)在p进制下的表示于是这
SC.ldxcaicai
·
2018-10-31 21:54
#
容斥原理
#
dp
#
lucas
#
组合数学
#
数学
浅谈
数位DP
浅谈
数位DP
前言李老师太巨啦!!!
beautiful_CXW
·
2018-10-30 08:48
新知识
个人观点
poj3208 启示录
数位dp
【一句话题意】定义十进制下有3个连续的6的数为魔鬼数。有T个询问,求第k小的魔鬼数。T#include#include#includeusingnamespacestd;intf[200][4];voidInit(){f[0][0]=1;for(inti=0;i>T;Init();while(T--){scanf("%d",&n);m=3;while(f[m][3]0;i--){for(intj=
xyc1719
·
2018-10-28 20:08
HG集训
动态规划
优化暴力
数位dp
数位DP
——不要62
Description杭州人称那些傻乎乎粘嗒嗒的人为62(音:laoer)。杭州交通管理局经常会扩充一些的士车牌照,新近出来一个好消息,以后上牌照,不再含有不吉利的数字了,这样一来,就可以消除个别的士司机和乘客的心理障碍,更安全地服务大众。不吉利的数字为所有含有4或62的号码。例如:623157341888914都属于不吉利号码。但是,61152虽然含有6和2,但不是62连号,所以不属于不吉利数字
DancingZ
·
2018-10-25 16:02
动态规划
数位dp
2018.06.26 NOIP模拟 号码(
数位dp
)
传送门先看一眼题面,再看一眼数据范围不难想到这题想考
数位dp
但常规的
数位dp
只要求求出满足条件的数的个数,该题要求的是这些数的平方和,为了解决这个问题,我们可以先考虑这个问题的弱化版本:如何求出这些数的和
SC.ldxcaicai
·
2018-10-11 22:54
#
数位dp
动态规划专题(三)——
数位DP
前言
数位DP
DPDP真的是最恶心的DPDPDP。简介看到那种给你两个数,让你求这两个数之间符合条件的数的个数,且这两个数非常大,这样的题目一般就是
数位DP
DPDP题。
数位DP
DPDP一般都用于计数。
chenxiaoran666
·
2018-10-06 12:01
动态规划
D - Bomb -上界
数位DP
模板
D-BombHDU-3555#includeusingnamespacestd;#definelllonglonglldp[20][2],digit[20],t,n;lldfs(intlen,boolif4,boollimit){if(len==0)return1;if(!limit&&dp[len][if4])returndp[len][if4];llcnt=0,upbound=(limit?d
SDUTACMer_亓玉宁
·
2018-10-06 09:10
DP
启示录 poj3028
数位DP
。
MrTinTin
·
2018-09-30 20:41
动态规划
牛客小白月赛7-D 明七暗七
地址:https://www.nowcoder.com/acm/contest/190/D思路:
数位DP
+二分。
z岁月无声
·
2018-09-25 18:17
算法
DP
数位DP
牛客
二分
#108-【
数位DP
】Bomb
Description反恐怖主义分子在尘土中发现了一枚计时炸弹。但是这次恐怖分子改进了定时炸弹。计时炸弹的数字序列从1到N.如果当前数字序列包含子序列“49”,爆炸的力量将增加一点。现在反恐怖主义分子知道数字N,他们想要知道威力的最终点。你能帮助他们吗?Input第一行输入由整数T(1#include#defineSIZE110usingnamespacestd;longlongdp[SIZE][
2017gdgzoi999
·
2018-09-23 19:56
刷题
gdgzoi刷题
#107-【
数位DP
】不要62
Description杭州人称那些傻乎乎粘嗒嗒的人为62(音:laoer)。杭州交通管理局经常会扩充一些的士车牌照,新近出来一个好消息,以后上牌照,不再含有不吉利的数字了,这样一来,就可以消除个别的士司机和乘客的心理障碍,更安全地服务大众。不吉利的数字为所有含有4或62的号码。例如:623157341888914你的任务是,对于每次给出的一个牌照区间号,推断出交管局今次又要实际上给多少辆新的士车上
2017gdgzoi999
·
2018-09-23 18:04
刷题
gdgzoi刷题
明七暗七 [二分+
数位DP
]
明七暗七思路:二分+
数位DP
#includeusingnamespacestd;typedeflonglongll;lldp[50][10][3];intbit[50];lldfs(intpos,intmod
IAMPSH
·
2018-09-17 17:05
动态规划之基础DP
二分搜索
hdu2089 不要62
数位dp
入门题
不要62TimeLimit:1000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):57892AcceptedSubmission(s):22717ProblemDescription杭州人称那些傻乎乎粘嗒嗒的人为62(音:laoer)。杭州交通管理局经常会扩充一些的士车牌照,新近出来一个好消息
cloudy_happy
·
2018-09-09 21:08
dp动态规划
【POJ3208】Apocalypse Someday【
数位DP
】
题解这种有包含字符的
数位DP
题,一般套用ac自动机(kmp)的思想建出失配指针。以还缺几个6建出四个节点的fail树,nxt指针预处理出来(即为g[i][j]g[i][j])。
ezoixx118
·
2018-09-08 19:40
数位DP
BZOJ3598&&洛谷P3286 [SCOI2014]方伯伯的商场之旅
数位DP
神题(至少我是这样认为的)说一下抄来的思路我们先假设平衡位置在第一位(最左边),然后算出现在的总代价,然后我们再枚举其他位置时的贡献差自己模拟一下平衡位置右移过程中的变化,假设i是第p位且在现在的平衡点
AcerMo
·
2018-09-07 19:54
动态规划
爆搜
2018.9.4离线赛总结
Description:定义一个数为happyhappy,即只有一位上的数与其它位上的数不同,询问[a,b][a,b]内happyhappy数的个数.a≤b≤1016a≤b≤1016Solution:刚刚开始还以为是
数位
Caristra
·
2018-09-04 14:46
离线赛-总结
2018年9月2日训练日记
这段时间复习了
数位dp
的有关内容。之前做过的比较难的题目有一些看不懂了。。。简单的题目还是可以看懂的。主要是dp的每一维表示什么,是否有前导零等条件。
LSD20164388
·
2018-09-02 21:17
训练日记
51nod 1042 数字0-9的数量(
数位dp
)
1042数字0-9的数量基准时间限制:1秒空间限制:131072KB分值:10难度:2级算法题给出一段区间a-b,统计这个区间内0-9出现的次数。比如10-19,1出现11次(10,11,12,13,14,15,16,17,18,19,其中11包括2个1),其余数字各出现1次。Input两个数a,b(1p则sum受到当前位以及高位的影响。2.x==p则sum受到低位以及高位的影响3.xp则sum受
BBHHTT
·
2018-08-29 13:38
动态规划
2级算法题
Round Numbers POJ - 3252(
数位dp
)
RoundNumbersPOJ-3252Thecows,asyouknow,havenofingersorthumbsandthusareunabletoplayScissors,Paper,Stone'(alsoknownas'Rock,Paper,Scissors','Ro,Sham,Bo',andahostofothernames)inordertomakearbitrarydecision
一只二十四节气
·
2018-08-09 09:38
数位dp
浅谈
数位dp
(转)
传送门在了解
数位dp
之前,先来看一个问题:例1.求a~b中不包含49的数的个数.0#include#include#includeusingnamespacestd;inta,b,shu[20],dp[
RevolIA
·
2018-08-06 10:34
模板类(什么
这也是模板)
2018年7月29日训练日记
如果知道是
数位dp
,那么代码就基本套模板了。。。但是没往那方面想。。。正如题解所说,找出a[n]和a[n/2]的差的规律只有
LSD20164388
·
2018-07-29 21:37
训练日记
BZOJ1183 Croatian2008 Umnozak 【
数位DP
】*
BZOJ1183Croatian2008UmnozakDescription定义一个数的digit-product是它的各个位上的数字的乘积,定义一个数的self-product是它本身乘以它的digit-product。编程求self-product在a和b之间的数的个数。Input两个整数a,b(1≤a≤busingnamespacestd;typedeflonglongLL;LLl,r,an
Dream_Maker_yangkai
·
2018-07-02 15:40
数位DP
c++
BZOJ
DP
DP
好题
数位dp
数位dp
dp的套路。考虑已经填了最高几位数,满足这些数要求的全部的数的
DT_Kang
·
2018-06-07 16:34
Bomb 【
数位dp
】
Thecounter-terroristsfoundatimebombinthedust.Butthistimetheterroristsimproveonthetimebomb.Thenumbersequenceofthetimebombcountsfrom1toN.Ifthecurrentnumbersequenceincludesthesub-sequence"49",thepoweroft
Acerkoo
·
2018-05-27 22:19
dp
[bzoj3530][Sdoi2014]数数【AC自动机】【
数位DP
】
【题目链接】https://www.lydsy.com/JudgeOnline/problem.php?id=3530【题解】把所有数字串S建立AC自动机,在自动机上DP即可,注意数字串可以有前导零,但你的数不行。时间复杂度O(l∗L∗10)O(l∗L∗10)【代码】#include#definelllonglong#defineinf0x3f3f3f3f#defineN2010usingname
VanishD
·
2018-05-23 22:03
【ac自动机】
【数位dp】
HDU5179【
数位dp
】
题意:一个递减数,并且要求上一位对下一位求余==0的一个数,就是一个beautifulnumber、问区间内有多少这种数。注意dp的初始化,以及lead起着前导0的作用。#include#include#include#includeusingnamespacestd;typedeflonglongll;inta[20];intdp[20][20];intDFS(intpos,intpre,boo
烟雨任平生~
·
2018-04-17 21:00
2018湖南多校第三场 G-Saruman’s Level Up(
数位dp
)
DescriptionSaruman’sarmyoforcsandotherdarkminionscontinuouslymineandharvestlumberoutofthelandsurroundinghismightytowerforNcontinuousdays.Ondaynumberi,Sarumaneitherchoosestospendresourcesonminingcoalan
I_believe_CWJ
·
2018-04-15 22:22
ACM_动态规划
数位dp
竟然还能有板子!!
不要62(HDU-2089)经典的
数位dp
的入门题。今天才知道原来这就可以做成一个板子。题意:给你一个l和一个r,求[l,r]之间不存在4和连续62的数字的个数。分析:直接说程序。
A黄橙橙
·
2018-04-14 00:47
Gym 100623J Just To Lucky(
数位dp
)
题意:1-n中有多少个数满足本身能被各个数位的和整除;思路:n是10的12次方,很快就能想到是
数位dp
,当时没板子,忘了
数位dp
怎么敲了,后来看了下题解,还是挺裸的
数位dp
。
Avalon_cc
·
2018-04-09 16:10
dp
数位dp
2018年4月1日训练日记
本来能轻松搞定的
数位dp
最后怎么测答案都对1e9都秒出结果,结果居然是TLE。这让我很不解。赛后换了思路,学习了16进制的输入方法,从头开始重新打一遍,一下就A了。
LSD20164388
·
2018-04-01 21:07
训练日记
比赛总结
Codforces 401D
题目链接:CF401D本来以为是
数位DP
的题目,就直接套了模板,但是发现只用二进制来表示相应的位数已经被选过,选择的顺序并不能体现。
Dale_zero
·
2018-03-29 23:33
数位DP
状压DP
状压DP
数位dp
NOI&&NOIP知识点集萃
更新了一篇的线段树的讲解,最近还是写不了什么高级算法,只能先从基础的做起,见谅\(update:2019-9-7\)更新了一篇树状数组的讲解,没学过的快去看看吧\(update:2019-9-3\)更新了一篇
数位
子谦。
·
2018-03-25 09:00
关于
数位DP
的个人总结
1.
数位dp
,可以利用dfs来暴力搜索,dp来继续记忆化的减枝,适合用于解决高的数量级的,跟数的位数有关系的问题2.dp[pos][sta],pos表示的是遍历的数的层数(例如十位百位千位),层数是从大到小的
Com_ice
·
2018-02-09 15:29
数位dp
Codecraft-18 and Codeforces Round #458 (Div. 1 + Div. 2, combined) C】 Travelling Salesman and Specia
数位dp
预处理1-1000中经过刚好经过k-1次变换到1的数.然后搞一个
数位dp
,当limit为false的时候可以在后面用组合数放置1.要特判k==0(只有1满足)k==1(1不满足要减去)#includeusingnamespacestd
数论只会GCD
·
2018-01-21 17:17
动态规划-dp
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他