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
ACM-数位DP
CodeForces-431D Random Task(二分答案+
数位DP
)
题意给定mmm和kkk,求一个nnn使得[n+1,2n][n+1,2n][n+1,2n]范围内的数中二进制恰好有kkk个111的数,恰有mmm个。0≤m≤10180\leqm\leq10^{18}0≤m≤10181≤k≤641\leqk\leq641≤k≤64思路有一个“显然”的单调性,nnn越大,[n+1,2n][n+1,2n][n+1,2n]中的数含有kkk个111的数单调不减,无论kkk的取
Paulliant
·
2020-08-19 08:05
题目
数字游戏(
数位dp
)
传送门描述科协里最近很流行数字游戏。某人命名了一种不降数,这种数字必须满足从左到右各位数字呈非下降关系,如123,446。现在大家决定玩一个游戏,指定一个整数闭区间[a,b],问这个区间内有多少个不降数。输入格式输入包含多组测试数据。每组数据占一行,包含两个整数a和b。输出格式每行给出一组测试数据的答案,即[a,b]之间有多少不降数。数据范围1≤a≤b≤231−11≤a≤b≤231−11≤a≤b≤
One believe
·
2020-08-19 08:33
AcWing
动态规划
codeforces 509C Sums of Digits (贪心对位操作)
题解:贪心,对位进行操作,有点像
数位dp
。
My_ACM_Dream
·
2020-08-19 08:24
codeforces
贪心
动态规划—数位dp
动态规划
2020暑假西北工业大学个人排位赛第一场
题号名称难度定位知识点A兔子的区间密码签到构造、脑洞B猴子排序的期望签到高精度、组合数学CXOR中档题
数位dp
Dvcd中档题树状数组ECountingOnATreeAgain难题big-small、dfs
*ACoder*
·
2020-08-19 07:11
XMOJ 1519-二分+
数位dp
这题二分不好想,但是前面
数位dp
统计个数其实是蛮经典的吧。。
一名码农、
·
2020-08-19 07:12
ACM_dp
(原创)
数位DP
专题小结--by sgx
数位DP
,一句话概括,就是在一个给定区间内求出满足某中奇葩条件的数字个数,这真是奇葩题目,但是总体写起来又有一定规律性。
一名码农、
·
2020-08-19 07:12
ACM_dp
【
数位DP
】CF 54C,509C,431D,628D,855E,1245F,95D
这一次有题解了!!T1:CF54CFirstDigitLawtitlesolutioncodeT2:CF509CSumsofDigitstitlesolutioncodeT3:CF431DRandomTasktitlesolutioncodeT4:CF628DMagicNumberstitlesolutioncodeT5:CF855ESalazarSlytherin'sLockettitlesol
爆肝的秃聚
·
2020-08-19 06:38
#
数位DP
#
概率DP与期望
#
状压DP
数位DP
概率DP
背包DP
状压DP
hdu4507恨7不成妻(
数位dp
) 2013腾讯编程马拉松初赛第一场
吉哥系列故事——恨7不成妻TimeLimit:1000/500MS(Java/Others)MemoryLimit:65535/32768K(Java/Others)TotalSubmission(s):1154AcceptedSubmission(s):343ProblemDescription单身!依然单身!吉哥依然单身!DS级码农吉哥依然单身!所以,他生平最恨情人节,不管是214还是77,他
Jetman13
·
2020-08-19 06:40
正规比赛试题
数位dp
洛谷 P3041 视频游戏的连击Video Game Combos(AC自动机+拓扑排序+
数位DP
)
洛谷P3041视频游戏的连击VideoGameCombos难度一般,不过这个
数位DP
其实应该叫做记忆化搜索题意:玩游戏时可以通过按键组合打出combo技能;然后是已知N个combo的按键方式,然后求K次按键最多可以放出的
UniverseofHK
·
2020-08-18 18:04
AC自动机
acm-
输出学生成绩等级
/**程序的版权和版本声明部分:*Copyright(c)2013,烟台大学计算机学院学生*Allrightsreserved.*文件名称:*作者:田成琳*完成日期:2013年10月15日*版本号:v1.0*对任务及求解方法的描述部分:*输入描述:学生成绩等级问题*问题描述:要求输入学生成绩,给出学生成绩等级*程序输出:成绩等级*问题分析:*算法设计:*/我的程序:#includeusingnam
走_心
·
2020-08-18 17:53
【ACM】
【C++】
ACM动态规划模板(更新ing...)
最长上升子序列问题循环数组最大子段和问题正整数分组问题多重背包问题多重部分和问题划分数问题多重集组合数问题最大子矩阵和问题区间DP问题
数位dp
问题1、最长上升子序列问题题目:有一个长为n的数列a0,a1
zzti_xiaowei
·
2020-08-18 10:45
Acm--模板
ACM-
数据结构完全总结(知识点+模板)
目录STL中数据结构通用操作1.1二分查找1.2排列生成栈2.1单调栈队列3.1优先队列3.2单调队列向量链表5.1链式前向星5.2舞蹈链(dancinglinks)堆6.1映射二叉堆集合映射ST表并查集*10.1带权并查集*10.2种类并查集*10.3可持久化并查集树状数组线段树12.1ZKW线段树*12.2权值线段树12.3可持久化线段树(主席树)平衡树13.1Splay伸展树13.2Trea
Ogmx
·
2020-08-18 09:08
ACM常用模板
算法完全解析
2018 ACM 国际大学生程序设计竞赛上海大都会赛——J Beautiful Numbers(
数位DP
)
题目描述NIBGNAUKisanoddboyandhistasteisstrangeaswell.Itseemstohimthatapositiveintegernumberisbeautifulifandonlyifitisdivisiblebythesumofitsdigits.Wewillnotarguewiththisandjustcountthequantityofbeautifulnu
kuronekonano
·
2020-08-18 08:27
动态规划
排列逆序对计数
https://pan.baidu.com/s/1mRenOxuGQ9gEpW7WsJXf4Q7uqg组合计数,结合
数位DP
的思想。
diao1210
·
2020-08-18 08:31
hdu 2089
数位dp
不要62具有教科书性质的
数位dp
应用实例。/**Aug31,20159:57:30PM*PrjName:hdu2089*@authorSemprathlon*/importjava.io.
aksdrxzd
·
2020-08-18 08:16
ACM
dp
hdu 3943 K-th Nya Number
数位dp
题目大意:给定区间[l,r]、x、y,求出在这个区间内含有x个4,y个7的第K大的数,否则输出Nya!题目分析:参照先统计在计数的思想。设dp[i][j][k]表示第i位有j个4,k个7的数字有几个。显然对于dp[i-1][j][k],可以转移到dp[i][j+1][k]和dp[i][j][k+1]。对于另外8个数(除4,7)有dp[i][j][k]=dp[i-1][j][k]*8.这样就完成了计
Winchester_
·
2020-08-18 08:53
数位dp
hdu
数位dp
CCF 201312-4 有趣的数 (
数位DP
)
问题描述我们把一个数称为有趣的,当且仅当:1.它的数字只包含0,1,2,3,且这四个数字都出现过至少一次。2.所有的0都出现在所有的1之前,而所有的2都出现在所有的3之前。3.最高位数字不为0。因此,符合我们定义的最小的有趣的数是2013。除此以外,4位的有趣的数还有两个:2031和2301。请计算恰好有n位的有趣的数的个数。由于答案可能非常大,只需要输出答案除以1000000007的余数。输入格
克莉丝汀娜
·
2020-08-18 03:33
dp
Harmony Pairs (
数位dp
)
题解:
数位dp
看范围,
数位dp
。
gongyuandaye
·
2020-08-18 02:01
#
数位dp
AtCoder Regular Contest 066 题解
D-XorSum为什么这个D这么难啊首先显然有v≤uv\leuv≤u,那么只要保证v≤nv\lenv≤n设f[n]f[n]f[n]为v≤nv\lenv≤n的合法点对和,v=a⊕bv=a\oplusbv=a⊕b然后
数位
fyc_kabuto
·
2020-08-18 01:43
atcoder
【Atcoder S Digit Sum】
AtcS题意给你一个n问小于等于n的数的各数字之和能整除D的个数
数位dp
统计一下/*ifyoucan'tseetherepayWhynotjustworkstepbysteprubbishisrelaxedtoljq
ljq--linuxer
·
2020-08-17 22:50
ACM
DP
HDU - 3652 B-number(
数位dp
+ 记忆话搜索)
pid=3652题意:就是找数字中包含13并且正整除与13的数字的个数思路:
数位dp
,dp[pos][m][status],pos代表为谁,m代表对13的取模,status代表是否对13整除status
henu_jizhideqingwa
·
2020-08-17 22:18
题解
数位dp
Little Elephant and Elections (
数位dp
+dfs 暴力)
思路:先用
数位dp
求出分别含0-9个4,7的数的个数。然后枚举第一个人选的数中47的个数,再dfs枚举其他6个人选的数(6个人的和小于第一个人)。
stduy_ing
·
2020-08-17 22:08
数位
dp
codeforces
Codeforces 205 C. Little Elephant and Interval (数位 dp)
思路:写了个很莽的
数位dp
,貌似有其他更巧妙的方法,这里就是找到第一个不为0的数作为首位,最后判断最后一位和第一位是否相等并且这个数不能为0.代码:#include#include#include#include
stduy_ing
·
2020-08-17 22:08
数位
dp
ACM-
超级楼梯
ProblemDescription有一楼梯共M级,刚开始时你在第一级,若每次只能跨上一级或二级,要走上第M级,共有多少种走法?Input输入数据首先包含一个整数N,表示测试实例的个数,然后是N行数据,每行包含一个整数M(1>n;intM;ans[1]=1;ans[2]=1;for(inti=3;i>M;cout<
gzj_1101
·
2020-08-17 22:19
Algorithm
CCF CSP 201312 4.有趣的数
数位dp
。(非常规)这种题光看代码真是头疼,想了一个小时才想明白当时的思路。思路如下:题目问你x位有趣的数有多少个,记为c[x],那么就要想出来c[x]怎么用c[x-1]表示。
Crossing over
·
2020-08-17 21:31
动态规划
-
数位dp
动态规划
CCF
CSP
洛谷CF809C Find a car(
数位DP
)
比较套路的
数位DP
。从高位往低位做,设\(f[t][0/1][0/1][0/1]\)表示到第\(t\)位,\(i,j,i\text{xor}j\)
a83229442
·
2020-08-17 21:35
2017icpc全国邀请赛(陕西)
赛后总结首先想吐槽一下天花板会掉的酒店和自带不明黄色痕迹的床单算了还是直接进入主题吧…..热身赛爆零了,一道猜题意一道是二分贪心,一道是
数位dp
+数论,cf上面的题,强肛二分贪心结果没肛出来,真是蠢的不行
WeYoungg
·
2020-08-17 20:27
赛后总结
51nod-1043 幸运号码(
数位dp
)
51nod-1043幸运号码题目分析
数位dp
用dp[i][j]表示长度为i,和为j的所有情况(包含前导零)。
stormjing7
·
2020-08-17 19:21
解题报告
51NOD
数位dp
H Harmony Pairs(
数位dp
)
题目链接题目大意:给你一个数n,问从0-n范围内,有多少对数满足a解题思路:这题就是裸的
数位dp
,可惜以前没写过求解数对的题目,太菜了,看了别人的代码,觉得还是挺好理解的,就是设置一个四维数组dp[][
虐猫Da人薛定谔
·
2020-08-17 18:48
数位dp
多校
AtCoder Beginner Contest 154 E
思路:
数位DP
套路性地,设f[i][j]表示长度为i的数字串,有j个非零数位的方案数,转移方程f[i][j]=f[i−1][j]+9f[i−1][j−1]然后预处理出f[i][j]具体操作看代码吧#include
一个积极向上的混子
·
2020-08-17 18:41
Atcoder
【CSP201312-4】有趣的数(
数位DP
)
problem问题描述试题编号:201312-4试题名称:有趣的数时间限制:1.0s内存限制:256.0MB问题描述:问题描述我们把一个数称为有趣的,当且仅当:1.它的数字只包含0,1,2,3,且这四个数字都出现过至少一次。2.所有的0都出现在所有的1之前,而所有的2都出现在所有的3之前。3.最高位数字不为0。因此,符合我们定义的最小的有趣的数是2013。除此以外,4位的有趣的数还有两个:2031
小哈里
·
2020-08-17 18:38
算法
HDU 6796 X Number
HDU6796XNumberinput31101111111000output121
数位DP
+组合数学题意:找到[l,r]符合条件[=d]的数字。[=d]定义为:当前数字中d出现的次数严格最大。
岛屿失梦°
·
2020-08-17 01:01
dp
数位DP
,看这一篇就足够了!
数位DP
用来解决什么问题?
负壹
·
2020-08-16 14:35
AcWing
POJ 3986
数位dp
#include#include#includeusingnamespacestd;constintmod=1000000003;constintmaxn=1=0;j--)if(inp[i]&(1<
Tczxw
·
2020-08-16 05:58
hdu3709Balanced Number【
数位dp
】
OnlineJudgeOnlineExerciseOnlineTeachingOnlineContestsExerciseAuthorF.A.QHandInHandOnlineAcmersForum|DiscussStatisticalChartsProblemArchiveRealtimeJudgeStatusAuthorsRanklistC/C++/JavaExamsACMStepsGotoJ
MissZhou要努力
·
2020-08-15 17:14
—dp
区间问题,前缀和(Olympiad,HDU 5327)
数位DP
不熟练。
冷月残星
·
2020-08-15 17:26
区间问题
数位DP
前缀和
数位DP
总结
数位DP
总结1、hdu2089不要62(模板)dp步骤:https://www.cnblogs.com/wenruo/p/4725005.html#include#include#includeusingnamespacestd
qq_40534166
·
2020-08-15 15:33
dp
ACM-
计算几何之Shape of HDU——hdu2108
ShapeofHDU题目:http://acm.hdu.edu.cn/showproblem.php?pid=2108TimeLimit:3000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):4973AcceptedSubmission(s):2251ProblemDescription话说上
ltree98
·
2020-08-15 14:43
ACM-计算几何
漫漫刷题路
Codeforces 628D Magic Numbers 【
数位dp
】
题目链接:点我定义d-数:数字d有且只在偶数位上,奇数位不能出现数字d。(0#include#include#include#include#include#include#defineCLR(a,b)memset(a,(b),sizeof(a))#definePIacos(-1.0)usingnamespacestd;typedeflonglongLL;typedefdoubleDD;const
笑着走完自己的路
·
2020-08-15 13:02
数位DP
codeforces
第一章动态规划(十二)
数位DP
例题:1081.度的数量求[a,b]之间的个数res,先求出[0,a)之间满足条件的个数x1,再求出[0,b]之间满足条件的个数x2,则res=x2-x1importjava.util.ArrayList
码畜也有梦想
·
2020-08-15 13:04
算法提高课
hdu5787
数位dp
pos表示的是当前处理的是第几位,最低位是0位,abcd表示相邻的四位(一共五位)d是最后一位,就是最远的那位,主要熟悉递归流程,记忆化搜索#include#include#include#include#include#includeusingnamespacestd;typedeflonglongll;intK,num[22];lldp[22][11][11][11][11];boolchec
yp_2013
·
2020-08-15 12:07
ACM
dp
数位dp
hdu5898
数位dp
题意:给出一个区间[l,r],问其中数位中连续的奇数长度为偶数并且连续的偶数长度为奇数的个数。(1#defineLLlonglong#defineN100010#defineINF0x3f3f3f3fusingnamespacestd;LLdp[25][25][25];intbit[25];///第几位前一个状态连续长度是否存在前缀0,flag边界问题LLdfs(intpos,intpre,int
yp_2013
·
2020-08-15 12:36
ACM
dp
Seven Segment Display
上次训练赛碰到这题不会
数位DP
,抄了个板子过的,今天瞎搞了一个不用DFS实现的
数位DP
,类似的套路也已经再HDU过了几道题了。
jjl0229
·
2020-08-15 12:04
动态规划
acm-
单调队列
单调队列:队列中元素之间的关系具有单调性,而且,队首和队尾都可以进行出队操作,只有队尾可以进行入队操作。操作:(1)插入:若新元素从队尾插入后会破坏单调性,则删除队尾元素,直到插入后不再破坏单调性为止,再将其插入单调队列。(2)获取最优(最大、最小)值:访问首尾元素。原理:在处理时,去掉不和谐的状态,使得每个状态在队列中只出现一次;同时维护一个能瞬间得出最优解的队列,减少重新访问的时间;在取得自己
agarophobia
·
2020-08-15 12:31
数位DP
合集
解法:这是一个
数位DP
简单入门题,简单的DFS+数组记忆化搜索就可以。姿势是自己写的。。感觉略搓,做到第三个
数位DP
题的时候看到了别人的姿势,学习了。
朽弈
·
2020-08-15 11:26
ACM之路
ACM
C++
dp
ACM-
单调队列之Sliding Window——poj2823
SlidingWindowTimeLimit:12000MSMemoryLimit:65536KTotalSubmissions:36326Accepted:10762CaseTimeLimit:5000MSDescriptionAnarrayofsizen≤106isgiventoyou.Thereisaslidingwindowofsizekwhichismovingfromtheveryle
ltree98
·
2020-08-15 11:13
ACM-数据结构
漫漫刷题路
数位dp
CodeForces - 55D 美丽数字
BeautifulnumbersCodeForces-55D题意:定义能被自己所有位数整除的数字为美丽,给定一个区间,求区间内的美丽数字个数。分析:首先,可以把限制条件转化为之前所有位数的最大公倍数,将pos,sum,lcm,up当作dfs的条件和dp下标,然后dp[pos][sum][lca][up]就代表着pos之后的位置全部遍历完后,该状态取这个sum的最大值。这里要避免一个问题,就是15和
aolian4963
·
2020-08-15 10:28
暂时性的模板
求高精度快速幂倍增约瑟夫问题中国剩余定理扩展中国剩余定理卢卡斯扩展卢卡斯指数循环BSGS莫比乌斯反演积性函数迪利克雷卷积杜教筛Min_25筛组合数最长公共子序列高斯消元SG函数三分求极值轮廓线dp最长回文串
数位
henu_jizhideqingwa
·
2020-08-15 06:46
模版
「一本通」状压dp学习笔记
,用到dp上来就跟
数位dp
一样用二进制或n进制表示一个状态,方便表示状态,也方便转移。然后用万恶的位运算来判断是否符合题意,同时可以实现O(1)的转移。
kkkGIGi_qtt
·
2020-08-14 07:33
loj
一本通提高篇
DP
状态压缩
NOIP主要考查范围
KMP2.各种操作函数图论(重点)最小生成树最短路次短路,K短路图的连通二分图匹配拓扑排序树(可选学)树上倍增,LCA数论欧几里得,扩展欧几里得中国剩余定理更相减损术排列组合素数筛法快速幂动态规划(重点)
数位
2000xcm
·
2020-08-14 07:00
图论+数论
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他