19-大数据一班-杨文冠
19-大数据一班-杨文冠
全部文章
分类
学习(23)
未归档(1)
练习(1)
题解(137)
归档
标签
去牛客网
登录
/
注册
19-大数据一班-杨文冠的博客
啥都不会的小白
TA的专栏
96篇文章
0人订阅
[kuangbin带我飞]专题十五 数位DP
11篇文章
891人学习
[kuangbin带我飞]专题十四 数论基础
2篇文章
648人学习
dsu on tree
8篇文章
749人学习
动态规划入门
7篇文章
923人学习
Link Cut Tree
1篇文章
669人学习
二分图匹配
2篇文章
653人学习
[kuangbin带我飞]专题七 线段树
8篇文章
797人学习
数位DP进阶
3篇文章
744人学习
线段树进阶
3篇文章
660人学习
codeforces补题
32篇文章
875人学习
莫比乌斯反演
6篇文章
577人学习
网络流初步
4篇文章
762人学习
FFT
6篇文章
722人学习
2021杭电多校
3篇文章
783人学习
全部文章
(共14篇)
Sum of Log
来自专栏
思路:由于,所以+1其实就是之中最大的那个数的二进制位加一,这个比赛的时候就想到了。直接写状态,上板子即可。比赛的时候只会求单个区间的问题,叠加的没想过,然后死活想不出来怎么去数位dp。叠加的不就是多个数随机组合吗,也就是对应二进制位的随机组合,居然没想到,2333。补题时的时候数位dp的状态不敢多...
数位dp
第45届ICPC上海
2021-01-29
6
744
dh的帽子
来自专栏
思路: 官方的题解: 没想过加下界,加上下界确实很简单。枚举的上下界,状态为: 写出状态后发现复杂度其实很低的,只要确保状态没问题就行了。 MyCode: #include <bits/stdc++.h> using namespace std; typedef long long i...
数位dp
2021-01-28
2
669
Pair
来自专栏
思路: 我入门时写的数位都是求一个区间内满足某个要求的数有多少个,也就是通常要跑两遍,这题比较特殊的地方在于要求是满足条件的二元关系的数量()。 按照传统的思路,我们更喜欢用二进制来表示,比较二进制数的大小从高位开始,高位大的数一定大,后面就不用比较了。 从集合的高位开始判断当前二进制位上的两个数的...
数位dp
2021-01-27
2
547
BCD Code
来自专栏
题意:数字都要转为码,题目会给出个长度不超过的限制串,然后给出,求区间内有多少个数的码不包括限制串()。有组数据。 这题卡了我几天,我这是用自动机数位解的,这题对自动机数位的应用都不深,都是简单的应用,但自动机我之前没学明白(写了一些题还是没明白),花几天又学了一遍,对自动机的结构更清楚了,找出了紫...
AC自动机
数位dp
2020-11-27
1
760
Balanced Numbers
来自专栏
思路: 没特殊声明,在本题0算偶数,不要把前导零算进来了 数位入门题,我又写了一堆,开始不知道算不算,就瞎写了一个,结果答案大了,如何算上又把前导零算上了,特判前导零但为了少写一个参数直接硬写,然后写错了。时因为是两遍,以为是一遍,然后出现了不能解释的结果。 把每个数位是否出现状压到的二进制位里,一...
数位dp
2020-11-23
1
681
F(x)
来自专栏
思路:这个数位卡我时间又卡我空间,时间和空间限制都很小,时间就500ms。 我想通过再开一个数组记录访问过的状态是否与本次输入有关,来避免每次都要初始化数组,同时又不用多开一维(会爆空间,),即便如此还是会超时,因为它有组数据,所以如果每次都重新算一遍的话,铁定超时,与是否初始化的时间开销无关。 ...
数位dp
2020-11-23
2
727
B-number
来自专栏
思路:简单的数位取2表示出现过13,取1表示当前位是1,否则取0 状态:,长度为,当前数值的值为,状态是,这个状态是能保证结果唯一的 Code: #include<iostream> #include<cstdio> #include<cstring> #incl...
数位dp
2020-11-22
1
592
Balanced Number
来自专栏
题意:定义一个数若以某个数字作为支点,左右力矩(到支点的距离乘数字大小)相等,则称这个数是平衡的。求区间中有多少个平衡数。比如,以第二位为支点,左边的力矩是,右边的力矩是 思路:这道入门题是我大意了(锤子入门题,不能秒解的题还是入门题?) 这道题求的答案时需记忆化搜索次,是的位数 ,表示当前是第位,...
数位dp
2020-11-20
1
586
Round Numbers
来自专栏
题意:求以内有多少个数的二进制位里的数量大于的数量,数据范围。 思路:把转为二进制,记忆化搜索二进制数,(写数位一定要看清参数,参数写反把自己搞蒙了,血亏)。二进制的前导零是无效的,当前的长度、出现的次数以及出现的次数三个状态才能保证结果一样(写这么多题了我居然没加出现的次数这个状态) Code: ...
数位dp
二进制
2020-11-19
1
547
Bomb
来自专栏
题意:找里有多少个数包含了. 思路:典型的特定数字问题,数位入门题。 ,表示第位,当前位是不是,是否出现了.刚开始没有加第三维,一直对不上案例,后面发现只有两维的保存的结果不一定能通用,比如: 前两个可以是同一个结果,但第三个和前两个不一样,可以任意取。 Code: #include <bit...
数位dp
2020-11-18
1
575
首页
上一页
1
2
下一页
末页