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-数位DP
AtCoder Beginner Contest 194 F - Digits Paradise in Hexadecimal
https://atcoder.jp/contests/abc194/tasks/abc194_f太菜了又碰到不会的
数位DP
题了这题的关键是我们并不用在dp数组中存下当前已经用了哪些数字只要令dp[pos
二分抄代码
·
2023-06-09 08:27
数位DP
可重元素集的康托展开&
数位dp
[HAOI2010]计数
大意:nusingnamespacestd;#definelllonglong#defineendl'\n'#definelow(x)x&(-x)constllN=1e5+10;llc[60][60];strings;lla[20];voidinit(){for(inti=0;i>s;lllen=s.size();s=""+s;llans=0;for(inti=len;i;--i){llval=s
sophilex
·
2023-06-07 17:43
学习笔记
算法
数位dp
训练笔记
依稀还记得去年寒假的时候对
数位dp
的恐惧达到了顶峰,打死也不想做一题,也是怎么学都学不会,甚至板子也只是真的去网上copy了一份,自己也都不理解。
sophilex
·
2023-06-07 17:00
学习笔记
搜索
笔记
【
数位DP
模板题】
【
数位DP
模板题】2376.统计特殊整数题目描述解题思路2719.统计整数数目题目描述解题思路为灵茶山艾府疯狂打call!!!
雾里看花花里看雾
·
2023-06-07 13:17
算法总结篇
算法
数学建模
LeetCode 周赛 348(2023/06/05)数位 DP 模板学会了吗
最长递增子序列问题周赛348概览T1.最小化字符串长度(Medium)标签:散列表、计数T2.半有序排列(Easy)标签:散列表T3.查询后矩阵的和(Medium)标签:散列表T4.统计整数数目(Hard)标签:
数位
·
2023-06-06 22:35
android
第n个好数
题目描述定义“好数”为7的倍数且数字中不含4的数,编写程序在1秒内找出第1000000000000(1e12)个好数题解
数位dp
+二分#include#include#includetypedefunsignedlonglongull
上山打老虎D
·
2023-04-21 12:29
蓝桥杯
c++
算法
动态规划
蓝桥杯
数据结构
CodeForces 204A Little Elephant and Interval
数位DP
#include#includeusingnamespacestd;typedef__int64LL;inta[33];LLdp[33][10];LLdfs(intx,ints,inte,intflag,intfirst){if(x==-1)returns==e;if(!flag&&dp[x][s]!=-1)returndp[x][s];intend=9;if(flag)end=a[x];LLsu
芋智波佐助
·
2023-04-20 06:43
数位DP
CF55D-Beautiful numbers (
数位dp
)
lcm(1,2,3,4,5,6,7,8,9)=2520lcm(1,2,3,4,5,6,7,8,9)=2520lcm(1,2,3,4,5,6,7,8,9)=2520若xxx能被它自己的所有非零位的数字整除,即能被它们的最小公倍数整除,x≡0(modlcm({digit[i]}))x\equiv0(mod\lcm(\{digit[i]\}))x≡0(modlcm({digit[i]}));2520≡0
沐枫L
·
2023-04-20 06:42
动态规划
算法
C++
今日刷题 动态dp比较简单状态机模型
题目描述:1186.删除一次得到子数组最大和一个很好的题解,受益匪浅比较通俗易懂的
dp-
删除一次得到子数组最大和-力扣(LeetCode):我们定义f(i)和g(i),其中f(i)表示不删除元素的情况下最大子数组和
醒醒起来学习
·
2023-04-19 06:00
Leetcode刷题
算法
leetcode
数据结构
POJ - 2282 The Counting Problem(
数位DP
计数问题)
题目如下:Giventwointegersaandb,wewritethenumbersbetweenaandb,inclusive,inalist.Yourtaskistocalculatethenumberofoccurrencesofeachdigit.Forexample,ifa=1024a=1024a=1024andb=1032b=1032b=1032,thelistwillbe1024
Joanh_Lan
·
2023-04-18 13:08
DP专题(补题&好题)
练习
算法
c++
数学
动态规划
深度优先
「线性
DP-
步入」最大子串和
最大子串和题目描述给你一个整数数组nums,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。子数组是数组中的一个连续部分。样例输入:nums=[-2,1,-3,4,-1,2,1,-5,4]输出:6解释:连续子数组[4,-1,2,1]的和最大,为6。提示10dp[i-1]>0dp[i−1]>0,则dp[i]=dp[i−1]+nums[i]dp[i]=dp[i-1]+num
小灵不想卷
·
2023-04-18 06:21
#
动态规划
算法
leetcode
c++
动态规划
线性DP
数字 1 的个数 | 暴力递归=>记忆化搜索=>动态规划 |
数位dp
】
算法题算法刷题专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域新星创作者,保研|国家奖学金|高中学习JAVA|大学完善JAVA开发技术栈|面试刷题|面经八股文|经验分享|好用的网站工具分享恭喜你发现一枚宝藏博主,赶快收入囊中吧人生如棋,我愿为卒,行动虽慢,可谁曾见我后退一步?算法题目录题目链接⛲题目描述求解思路
硕风和炜
·
2023-04-17 20:01
#
递归/回溯系列
#
动态规划系列
LeetCode每日一题打卡
leetcode
动态规划
算法
Java
递归
「线性
DP-
学习案例」传球游戏
传球游戏题目描述上体育课的时候,小蛮的老师经常带着同学们一起做游戏。这次,老师带着同学们一起做传球游戏。游戏规则是这样的:n个同学站成一个圆圈,其中的一个同学手里拿着一个球,当老师吹哨子时开始传球,每个同学可以把球传给自己左右的两个同学中的一个(左右任意),当老师再次吹哨子时,传球停止,此时,拿着球没传出去的那个同学就是败者,要给大家表演一个节目。聪明的小蛮提出一个有趣的问题:有多少种不同的传球方
小灵不想卷
·
2023-04-16 20:24
#
动态规划
算法
动态规划
线性DP
传球游戏
DP(8)--
数位DP
/*https://www.luogu.com.cn/problem/P2602*/#includeusingnamespacestd;//arr[i][j]:小于等于(i+1)位数的全排列中j的个数longlongarr[12][10];//pre[i]:小于等于(i+1)位数中的前导0个数longlongpre[12];longlongpow(intn){longlongres=1;for(i
Hui_NJ
·
2023-04-16 09:06
算法
动态规划
数据结构
【进阶】
数位DP
详解
戳这里获得更好的阅读体验哦https://mp.weixin.qq.com/s/eZHoI7RZOvlEhhSNRpGhxA今天,我向大家介绍一种特殊的DP类型——
数位DP
。
Timothy023
·
2023-04-15 21:01
DP
leetcode重点题目分类别记录(三)动态规划深入与素数理论
文章目录动态规划背包问题01背包抽象出求解目标尝试进程子问题拆分基本情况根据拆分过程定义dp数组与转移方程遍历顺序与状态压缩模板归纳题目应用变种提升组合问题多维01背包有特殊限制的01背包完全背包打家劫舍股票系列子序列类
数位
芸兮
·
2023-04-14 23:45
动态规划
leetcode
分类
2022.3.29-3.30总结 纯
数位dp
P2602[ZJOI2010]数字计数ans=sumb−suma−1ans=sum_{b}-sum_{a-1}ans=sumb−suma−1枚举每个数码依次进行
数位dp
#include#definelllonglongusingnamespacestd
_fairyland
·
2023-04-11 22:02
dp
深度优先
算法
数位DP
详解及其案例实战Ⅱ
零.案例引入1.案例引入leetcode233.数字1的个数2.暴力解3.引出
数位DP
一.
数位DP
简单介绍1.
数位DP
的本质2.
数位DP
适合处的问题3.
数位DP
在实际使用面临什么难点二.
数位DP
典型模板和技巧
ForwardSummer
·
2023-04-11 02:25
算法
数据结构
数位DP
数据结构与算法
数位dp
笔记(详解+例题+解析)
数位dp
笔记简单介绍数位:把一个数字按照个、十、百、千等等一位一位地拆开,关注它每一位上的数字。如果拆的是十进制数,那么每一位数字都是0~9,其他进制可类比十进制。
1E6
·
2023-04-09 12:32
#
数位dp
算法
动态规划
常见动态规划类型(线性DP、区间DP、计数DP、
数位DP
)
文章目录线性DP最长回文字序列最长公共子序列最短编辑距离编辑距离总结区间DP计数类DP数位统计DP递归求解子问题—动态规划推荐大佬的博客动态规划理论:一篇文章带你彻底搞懂最优子结构、无后效性和重复子问题(geekbang.org)解决动态规划问题一般有两种方法:状态转移表法和状态转移方程法1.最优子结构:问题的最优解包含子问题的最优解,子问题的最优解可以推导出原问题的最优解2.无后效性:有两层含义
Chen的博客
·
2023-04-05 12:46
动态规划
动态规划
算法
c++
数位dp
初理解+练习
数位dp
,先尝试做题,背一下代码,自己模拟归纳1.2376.统计特殊整数2.2233.数字1的个数3.1012.至少有1位重复的数字1.2376.统计特殊整数classSolution{public:intcountSpecialNumbers
哆啦刘小洋
·
2023-04-05 10:03
算法
leetcode
HDU2089:不要62
数位dp
ProblemDescription杭州人称那些傻乎乎粘嗒嗒的人为62(音:laoer)。杭州交通管理局经常会扩充一些的士车牌照,新近出来一个好消息,以后上牌照,不再含有不吉利的数字了,这样一来,就可以消除个别的士司机和乘客的心理障碍,更安全地服务大众。不吉利的数字为所有含有4或62的号码。例如:623157341888914都属于不吉利号码。但是,61152虽然含有6和2,但不是62连号,所以不
追逐星辰的光
·
2023-04-04 21:07
dp
HDU
2089
不要62数位DP入门
数位dp
数位dp
的入门题HDU-2089不要62题意:求区间[n,m]之间,不含有4和(连续的)62的数字个数。分析:emm就是一道
数位dp
的入门题嘛。
A黄橙橙
·
2023-04-04 09:20
LeetCode每日1题——2023.03
周日周一周二周三周四周五周六1√2√3√4位运算×5√6思维×7栈×8√9√10√11√12√13√14贪心×15√16前缀和枚举×17√18双指针×19√20
数位DP
×21√22DP×23√24字典树
innerheart
·
2023-04-03 23:52
LeetCode
leetcode
算法
贪心算法
【C++】动态规划题解集(更新至
数位DP
)
目录数字三角形模型1015.摘花生1018.最低通行费1027.方格取数275.传纸条最长上升子序列模型1017.怪盗基德的滑翔翼1014.登山482.合唱队行1012.友好城市1016.最大上升子序列和1010.拦截导弹187.导弹防御系统272.最长公共上升子序列背包问题423.采药1024.装箱问题1022.宠物小精灵之收复278.数字组合1023.买书货币系统(Ⅱ)1019.庆功宴7.混合
leimingzeOuO
·
2023-04-01 13:05
C++
动态规划DP
算法
c++
动态规划
算法
贪心算法
1024程序员节
动态规划——
数位dp
数位dp
文章目录
数位dp
概述题目特征基本原理计数技巧模板例题度的数量思路代码数字游戏思路代码不要62思路代码概述数位是指把一个数字按照个、十、百、千等等一位一位地拆开,关注它每一位上的数字。
一颗菜籽
·
2023-03-31 13:08
#
动态规划
动态规划
算法
【刷题】算法基础刷题清单
基础算法1、排序2、二分查找3、高精度4、前缀和与差分5、双指针算法6、位运算7、离散化8、区间合并9、RMQ二、动态规划1、线性DP2、背包问题3、状态机模型4、状态压缩DP5、区间DP6、树形DP7、
数位
seth25
·
2023-03-30 23:32
刷题
算法
【机试】2011-2020年复旦大学考研复试机试真题
题型分布目录一、DP问题【2011-1】
DP-
最长公共子序列LCS【2014-2】
DP-
字符串的编辑距离【2014-4】DP-Hanoi塔【2016-1】
DP-
求最大连续公共字串长度【2018-3】
DP
如风_Antoni
·
2023-03-29 19:55
真题
字符串
算法
leetcode
动态规划
c++
数位DP
详解及其案例实战 [模板+技巧+案例]
零.案例引入1.案例引入leetcode233.数字1的个数给定一个整数n,计算所有小于等于n的非负整数中数字1出现的个数。输入:n=13输出:62.暴力解对于上述的案例,暴力解肯定是可行的,但时间复杂度较高,对于小于n的所有数字,直接遍历一遍即可classSolution{publicintcountDigitOne(intn){intsum=0;for(inti=1;i>d)&1,若为真则证明
ForwardSummer
·
2023-03-29 13:14
数据结构与算法
leetcode
Java
算法
数据结构与算法
数位DP
记忆化搜索
【算法小讲堂】
数位dp
(简单入门)
数位dp
(打牌),这是一个相当深刻并且具有意义的话题。在没看懂这个内容的时候完完全全就是一脸懵逼,现在依旧是一脸懵逼。你以为你会了,题目:不,你不会!!就像你可能以为博主已经掌握了这个算法。
笨蛋?
·
2023-03-29 10:42
笨蛋算法
学习是不可能的
新人
数位dp
入门
沙雕
算法
数位dp
之 简单板子题
HDU3652B-numberB-number就是连续出现13连个数字并且能被13整除的数,我们只需要传递一下数字看看是否可以mod然后看一下有没有连续出现的13即可//B-number#include#include#include#include#include#include#include#include#include#include#definelllonglongusingnames
From now on...
·
2023-03-29 09:51
算法训练
数位dp
板子题
前导0
数位dp
原文地址:https://blog.csdn.net/brazy/article/details/77427699觉得写得很不错~~=我是可爱的分割线啦=
数位dp
是一种计数用的dp,一般就是要统计一个区间
Amon_cj
·
2023-03-29 09:18
算法
数位dp
数位dp
详解及模板
数位dp
一般应用于:求出在给定区间[A,B][A,B]内,符合条件P(i)P(i)的数ii的个数.条件P(i)P(i)一般与数的大小无关,而与数的组成有关.比如说在HDU2089中,让求区间内数中不有4
bestsort
·
2023-03-29 09:10
DP
dp
动态规划
数位dp
数位dp
入门详解
基础篇
数位dp
是一种计数用的dp,一般就是要统计一个区间[le,ri]内满足一些条件数的个数。所谓
数位dp
,字面意思就是在数位上进行dp咯。
cillyb
·
2023-03-29 08:53
DP
数位dp
数位DP
模板详解
已经很长时间没有做过关于
数位DP
的题目了,现在来写一下自己对于
数位DP
的理解:一般这种题目都是问在区间[l,r]内满足某种条件的数有多少,显然我们可以转换为求0~x中满足该条件的数有多少,然后利用前缀和思想
AC__dream
·
2023-03-29 08:51
动态规划
dp 就 dp ,
数位dp
是什么意思 ?
dp就dp,
数位dp
是什么意思?仰望天空,妳我亦是行人.✨个人主页——微风撞见云的博客数据结构与算法专栏的文章图文并茂生动形象简单易学!
微风撞见云
·
2023-03-29 08:19
数据结构与算法
蓝桥杯
算法
动态规划
SZUACM week4-3 题目及题解
文章目录没有上司的舞会(树形dp模板题)P1122最大子树和(树形dp)P2396yyylovesMathsVII(状压dp)洛谷P3694邦邦的大合唱站队(状态压缩)P4999烦人的数学作业(
数位dp
___TRY_
·
2023-03-24 13:17
算法
动态规划
深度优先
【面经】华为OD软件测试
我机考时遇到了两道字符串处理和一道
数位DP
。2.17性格测试注意
LxcXingC
·
2023-03-23 21:16
华为
面试
职场和发展
todo
主席树树状数组二维,树状数组区间;权值线段树及其合并;
数位dp
,计数dp,决策单调性;fsy图论,基环树。区间可加碱性信息,可结合信息
Loboqui
·
2023-03-11 04:29
关于CF F. Zeros and Ones题解
/F思路:我在想前面分区间往前跳的时候发现相当于枚举每一个二进制位,并且只有当前位为1的时候val才会^=1然后发现了一个事情,第i位的是0还是1取决于popcount&1就是求下面这个式子:然后可以
数位
Alaso_shuang
·
2023-02-06 21:17
CF题解
c++
算法
1083. Windy数
思路:
数位dp
.这里注意一点是有前导零的情况,即只有个位数前边是0的情况,这个是可以无脑放的。
先求一个导
·
2023-02-05 03:38
数位dp
c++
AcWing
数位DP
相关问题 1083. Windy数
importsyssys.stdin=open('data.txt','r')#小于等于n的合法的数值个数defget_num(n):ifn==0:return0arr=[]val=nwhileval:arr.append(val%10)val//=10#前i位做选择,合法的数值个数#约束条件:更高的一位选择数值是higher_val#所有更高位全部选择最大值的标记是all_higher_max#
皓首不倦
·
2023-02-05 03:38
AcWing
数位DP相关问题
算法
数字游戏(
数位DP
)
AcWing1082.数字游戏(
数位DP
)一、问题二、
数位DP
三、思路分析四、代码一、问题二、
数位DP
这道题是在一个区间内挑选满足某个条件的数,这是一个非常典型的
数位DP
的特点。
Turing_Sheep
·
2023-02-05 03:07
#
DP与贪心题目
游戏
算法
动态规划
度的数量(
数位DP
)
AcWing1081.度的数量(
数位DP
)一、问题二、
数位DP
三、解析1、题意理解2、题目分析三、代码一、问题二、
数位DP
这道题是一道
数位DP
的题目,其实
数位DP
更像我们在高中阶段学过的排列组合问题中的分类讨论
Turing_Sheep
·
2023-02-05 03:37
#
DP与贪心题目
动态规划
算法
刷题周记(十四)——#
数位DP
:windy数、数字计数
文章目录——2021年01月24日(周日)————————————————————2021年01月25日(周一)————————————————————2021年01月26日(周二)————————————————————2021年01月27日(周三)————————————————————2021年01月28日(周四)————————————————————2020年01月29日(周五)————
Y.YL
·
2023-02-05 03:03
刷题记录
题402.
数位dp
-acwing-1082. 数字游戏&1083. Windy数&1085. 不要62
文章目录题402.
数位dp
-acwing-1082.数字游戏一、题目二、题解三、类似题目四、关于
数位dp
题402.
数位dp
-acwing-1082.数字游戏一、题目二、题解欲求区间[X,Y]中满足性质的数的个数
Adongua
·
2023-02-05 03:52
算法练习
游戏
算法
数据结构
数位DP
.
数位DP
度的数量数字游戏Windy数数字游戏II不要62恨7不成妻度的数量求给定区间[X,Y]中满足下列条件的整数个数:这个数恰好等于K个互不相等的B的整数次幂之和。
琛_
·
2023-02-05 03:22
AcWing算法提高课
动态规划
算法
c++
acwing 1083 Windy数
题面题解(
数位DP
)代码#include#include#include#include#include#includeusingnamespacestd;constintN=11;intf[N][N]
(xsj)
·
2023-02-05 03:51
#
数位DP
数位DP
1083 Windy数(
数位dp
)
1.问题描述:Windy定义了一种Windy数:不含前导零且相邻两个数字之差至少为2的正整数被称为Windy数。Windy想知道,在A和B之间,包括A和B,总共有多少个Windy数?输入格式共一行,包含两个整数A和B。输出格式输出一个整数,表示答案。数据范围1≤A≤B≤2×10^9输入样例1:110输出样例1:9输入样例2:2550输出样例2:20来源:https://www.acwing.com
yuzhang_zy
·
2023-02-05 03:49
acwing-提高
数位dp
算法
windy数(
数位dp
)
1.问题描述:windy定义了一种windy数。不含前导零且相邻两个数字之差至少为2的正整数被称为windy数。windy想知道,在A和B之间,包括A和B,总共有多少个windy数?输入格式包含两个整数,AB。输出格式一个整数输入输出样例输入110输出9输入2550输出20数据范围100%的数据,满足1=2:f[i][j]+=f[i-1][k]defdp(n:int):ifn==0:return0
yuzhang_zy
·
2023-02-05 03:19
动态规划
数位dp
acwing-提高
动态规划
算法
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他