WuBaizhe

学了两年算法依然什么都不会的蒟蒻

排序:
默认
按更新时间
按访问量

退役贴

退役了。 在脑海中曾无数次想象过这一天的来临 但真正到来的一天却万般不舍 我是幸运的 作为双非一本的零基础ACMer 在最后一场比赛,18年ACM/ICPC亚洲区青岛赛拿到了金牌 有太多太多的感慨 便在知乎留下了一篇回答(吴一哲的回答) CSDN博客是用来整理解题报告的,退役后应该不会再更新了。 ...

2018-11-06 14:38:00

阅读数:37

评论数:0

HDU 5730 FFT + 分治

题目链接 题意: 给定一个数组aaa,定义a[i]a[i]a[i]表示连续iii个珍珠可以装饰的方案数,求n个珍珠的项链可以装饰的方案总数。 思路: 定义: F[i]F[i]F[i]:iii个珍珠的项链可以装饰的方案总数 则很明显是一个动态规划,得: F[0]=1F[0] = 1F[0]=1 ...

2018-10-24 13:05:31

阅读数:17

评论数:0

牛客网暑期ACM多校训练营(第三场)D 字符串匹配 FFT

题目链接 题意:给定两个串A,B,问A中有多少个长度等于B的子串与B相似,两个同样长度的字符串相似的条件是:对于对应位置上的字符,差的绝对值不大于1 思路: 可以类似于FFT用于字符串匹配的算法。 假设AAA的长度为mmm,BBB的长度为nnn,且下标均从1开始 则相似子串的个数: Ans=∑...

2018-10-12 12:05:26

阅读数:26

评论数:0

HDU 5528 狄利克雷卷积

题目链接 题意: 给定T(≤2e4)T (\leq 2e4)T(≤2e4)组数据,每组数据给出一个整数n(n≤1e9)n(n \leq 1e9)n(n≤1e9),求: Ans=∑m∣n∑i=0m−1∑i=0m−1[(i∗j)%m>0]Ans = \sum_{m|n}...

2018-10-10 21:47:43

阅读数:47

评论数:0

ACM-ICPC 2018 焦作赛区网络预赛 J 大数开方

题目链接 题意:给定一个数nnn,判断nnn和n(n−1)/2n(n−1)/2n(n-1)/2是否是完全平方数 思路: 使用Java的BigInteger,对这两个数开方以后,再对得到的数进行平方,判断是否相等。 所以套上一个大数开方的模板即可。 代码: import ja...

2018-09-15 19:30:59

阅读数:234

评论数:1

ACM-ICPC 2018 焦作赛区网络预赛 E 树链剖分

题目链接 题意:给定一棵以111为根的节点,存在路径加,路径乘,路径的节点权值取反,查询路径和等四个操作。 思路: 典型的树链剖分题目。 对于取反,可以转化成减法操作,比如: 00011取反为:11100 等价于 (11111 - 00011) = 11100 即将原值乘上(...

2018-09-15 18:51:16

阅读数:54

评论数:0

HDU 6438 | 2018CCPC网络赛 思维 贪心 优先队列

题目链接 题意: 给定nnn天的股票价格,每天你可以选择买入一支股票或者卖出一支股票或者什么也不干,问能够得到的最大利润值为多少?输出最大利润值和达到该利润值需要的最少交易次数。 思路: 思路类似于一道经典的贪心题夹克老爷的逢三抽一 用优先队列来维护股票的状态。 对于第ii...

2018-08-27 15:29:16

阅读数:38

评论数:0

HDU 6372 Lucas定理

题目链接 题意: 给定三个整数ccc,nnn,kkk。 假设ppp为第ccc个质数,下面给出一个矩阵AnAnA_n的定义: AnAnA_n的sizesizesize为pn∗pnpn∗pnp^n * p^n,且An[i][j]=(Cji(mod p)&a...

2018-08-13 21:41:56

阅读数:44

评论数:0

HDU 6363 容斥定理

题目链接 题意: 将nnn个相同的小球放入kkk个不同的箱子,箱子可以为空。假设对于一个方案,cnt[i]cnt[i]cnt[i]表示第iii个箱子中的小球数,则该方案的价值为:gcd(2Fib[cnt[1]]−1,2Fib[cnt[2]]−1,2Fib[cnt[3]]−1,...,2Fi...

2018-08-08 20:38:53

阅读数:42

评论数:0

牛客网暑期ACM多校训练营(第五场) B Pell方程

题目链接 题意: 定义好数nnn满足在区间[n2+1,n2+2n][n2+1,n2+2n][n^2+1, n^2+2n]存在一个数xxx满足x|n4x|n4x|n^4 给定一个正整数mmm,求不小于mmm的最小好数。 m≤101000m≤101000m \leq 10^{1000} ...

2018-08-03 16:39:47

阅读数:73

评论数:0

牛客练习赛22 E 树状数组 + DFS + 拓展欧几里德定理

题目链接 题意: 给定一个长度为nnn的序列,进行mmm次操作,操作有两类: 111 LLL RRR vvv : 区间[L,R][L,R][L, R]的每个数加上vvv 222 LLL RRR ppp : 查询a[L]a[L+1]a[L+2]...a[R] m...

2018-08-01 22:07:17

阅读数:69

评论数:0

HDU 6333 分块 | 莫队算法

题目链接 题意: 给定n,mn,mn,m,求出∑mi=0Cin∑i=0mCni\sum_{i = 0}^m C_{n}^i,一共有1e51e51e5组询问。 思路: 记F[n][m]=∑i=0mCinF[n][m]=∑i=0mCniF[n][m] = \sum_{i = 0}^m ...

2018-08-01 20:30:45

阅读数:69

评论数:0

牛客网暑期ACM多校训练营(第四场)A 拓展欧拉定理/降幂定理

题目链接 题意: 给一个⻓度为nnn的三进制串,有这样⼀个操作:在每个222后⾯插⼊⼀个111 ,每个111后⾯插⼊⼀个000,然后删掉第⼀个字符。问经过多少次操作后,该串变为空串。 思路: 考虑遍历串的每一位,根据当前已经有过的操作次数(记为xxx)和当前位的情况来求解删除当前位...

2018-07-31 15:53:43

阅读数:39

评论数:0

牛客网暑期ACM多校训练营(第三场)B 数论

题目链接 题意: 现在给定一颗树的压缩方式:(按如下步骤) 1. 先选择一个大小为kkk的节点子集 2. 对于不存在于子集中的所有节点,动态删去所有度为1的节点(即如果一个节点原本度为2,一个度为1的儿子被删去了,则该节点随后也应该被删去) 3. 对于不存在于子动态集中的所有节点,动...

2018-07-30 11:13:54

阅读数:30

评论数:0

牛客网暑期ACM多校训练营(第三场)F 思维 + 线段树

题目链接 题意: 给定一个长度为nnn的十六进制数,和mmm次询问,询问格式为(op,x,y)(op,x,y)(op, x, y),当op=1op=1op = 1,表示将第xxx个数位的数字改为yyy,当op=2op=2op = 2时,问区间[x,y][x,y][x,y]的价值为多少,其中...

2018-07-29 01:10:01

阅读数:67

评论数:0

牛客网暑期ACM多校训练营(第三场)G 数论 + BFS

题目链接 题意: 给定一颗nnn个节点的树和kkk种颜色,每个节点可以染任意一种颜色,显然一共有knknk^n种染色方案。 定义一个染色方案的鲜艳度为:任意两个相同颜色的节点间距离的最小值。 最后给定一个整数DDD,询问存在多少种方案满足其鲜艳度等于DDD。 思路: 定义F[D...

2018-07-28 19:38:31

阅读数:46

评论数:0

牛客网暑期ACM多校训练营(第三场)C rope / Splay

题目链接 题意: 给定一个包含1...n1...n1...n的数列,nnn个数顺序排放,随后有mmm次操作,每次选定一个连续的区间,将该区间的所有数移动到数列的最前端,问mmm次操作以后的数列是什么? 思路: 队友用Splay一发过的,赛后看群内大佬们聊天记录才发现还可以用rope...

2018-07-27 16:13:42

阅读数:46

评论数:0

牛客网暑期ACM多校训练营(第三场)A 多维DP + 方案状态压缩

题目链接 题意: 给定nnn个物品,每个物品有四维的costcostcost和一个valvalval,选择若干个物品,每个物品只能选取一次,问在不超过给出的思维限制的情况下,能够达到的最大的valvalval是多少?输出选择方案(spjspjspj) 所有参数均&...

2018-07-27 15:27:55

阅读数:54

评论数:0

HDU 6305 笛卡尔树

题目链接 题意: 给定一个数组aaa,现在存在一个数组bbb,其元素值在[0,1][0,1][0,1]随机生成,若数组a,ba,ba,b生成的笛卡尔树同构,则数组bbb的价值为∑b[i]∑b[i]\sum b[i],否则为000,求数组bbb的期望价值为多少? 思路: 首先构建aa...

2018-07-24 22:40:13

阅读数:95

评论数:0

牛客网暑期ACM多校训练营(第二场)C 二分 + 凸包

题目链接 题意: 给定nnn条斜率不为0的直线的参数aaa,bbb(y=ax+by=ax+by = ax + b),有mmm次询问,每次给出一条直线的参数ccc,ddd(y=cx+dy=cx+dy = cx + d),该直线与这nnn条直线的交点中,横坐标最大为多少? 思路: 对于...

2018-07-24 17:36:58

阅读数:74

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭