UESTC 1592 An easy problem B 线段树区间合并
An easy problem B 线段树区间合并 Source 2017 UESTC Training for Data Structures UESTC 1592 An easy problem B My Solution 题意:区间更新把该区间内所有的数异或1,区间查询该区间内最长连续1的长度…
An easy problem B 线段树区间合并 Source 2017 UESTC Training for Data Structures UESTC 1592 An easy problem B My Solution 题意:区间更新把该区间内所有的数异或1,区间查询该区间内最长连续1的长度…
Keywords Search AC自动机 Source HDU - 2222 My Solution 题意:给出n个字符串为这些字符串在主串s中出现的个数。 AC自动机 裸的AC自动机,注意下给定模式串可能有一些相同的串,然后按照主串在自动机上遍历即可…
C. Tram 数学、讨论 My Solution 题意:从x1 出发到 x2,走路速度是t2 s/ 单位长度 ,坐车是t1 s/ 单位长度,车子在0~s间不断往返,此时车在p位置,且方向是d,(正向 d == 1,反向 d == -1) 问从x1到x2的最短时间…
Bank 思维题 Source 第十四届电子科技大学程序设计竞赛暨西南地区高校邀请赛 Contest Preliminary B - Bank 1297 Bank in Problems list My Solution 当时这题挂了,一直找不出原因(┬_┬),对应x = 100,y = 0.…
用记忆实际区间最左min1最右max1,来减小时间复杂度 但注意min1要初始化为里面可能的最大值或比最大值大一点,而max1则是最小值或比最小值小一点,这些也是要注意的吧,不小心漏掉,到时候出问题又要找bug。 …
F. Video Cards 数论+数据结构+前缀和 My Solution //这题虽然是F题,但属于Div.2 D题难道,所以归类于 Div.2 D(或 Div.1 B)了 数论+数据结构+前缀和 就是以前用树状数组的感觉,比如有一个数x,就在以x为下标的…
Palindromic String manacher Source 2015 UESTC Training for Search Algorithm and String UESTC 1066 Palindromic String My Solution 题意:求出前缀的回文重数的和,(回文重数是递归定义的,详见题面)。 ma…
一道简单的字符串题 KMP+dp Source 2017 UESTC Training for Search Algorithm & String UESTC 1696 一道简单的字符串题 My Solution 题意:求出所有前缀在字符串中出现次数的和 KMP+dp dpi表示前缀s[0,…
DNA序列 AC自动机+dp+矩阵快速幂优化 Source 2017 UESTC Training for Search Algorithm & String UESTC 1709 DNA序列 My Solution 题意:给出m(0<=m<=10)个模式串(0<len<=10),用AGTC构造…
E. Okabe and El Psy Kongroo dp+矩阵快速幂 My Solution 题意:从(0,0)走到(k,0)(1 ≤ k ≤ 1e18),每次可以从(x, y) 走到 (x+1, y+1) 或 (x+1, y) 或 (x+1, y-1),然后必须在很多个y == ci的线段下面走, (…
一道更简单的字符串题 哈希+枚举 Source 2017 UESTC Training for Search Algorithm & String UESTC 1703 一道更简单的字符串题 My Solution 求出最小循环串。 哈希+枚举 先把字符串哈希, 然后从ans = …
1705 咸鱼钟大爷 随机化+哈希 Source 2017 UESTC Training for Search Algorithm & String UESTC 1705 咸鱼钟大爷 My Solution 题意:给出一个p和mod,求出一对哈希冲突的字符串(长度可以不同) 随机化…
7544 Banking II 朴素dp、类似于背包的dp Source UVALive - 7544 My Solution 题意:给出一个数字字符串,然后给出一个由小写字母构成的字符串,每个小写字母x 表示 有且必须选择一段连续的长度为 x - 'a' +…
QSC and Master 区间dp Source 2016 ACM/ICPC Asia Regional Shenyang Online My Solution 状态定义: dp[i][j][u] u == 1 时表示 当端点 i, j 进行合并时(取出 val[i] 、 val[j] 时) 或 i < k < k…
J - Objects Panel (A)dfs、按条件遍历树、interesting Source http://acm.hust.edu.cn/vjudge/contest/view.action?cid=121539#problem/J My Solution 题目虽然出题不严谨, 但挺有意思的 dfs, 用前向星存储树…
H - Queue (A) 贪心 Source http://acm.hust.edu.cn/vjudge/contest/view.action?cid=121539#problem/H My Soluton 贪心 每次找钱,都是优先使用 大票, 因为小票具有大额票的所有功能, 而且具有大额票所…
A - (。•_•。) 预处理打表 Source http://acm.hust.edu.cn/vjudge/contest/view.action?cid=122043#problem/A My Solution for for 枚举C(m, 2) 打好表, 然后然后找出最小的最大值 (。•_•。) 题目很…
F - Mission in Amman (A) 动态维护(刷新:--、++) Source http://acm.hust.edu.cn/vjudge/contest/view.action?cid=121539#problem/F My Solution 先整体的处理一遍,然后边输入操作, 边维护, 什么…
D - 忠厚人 并查集 Source UESTC 2016 Summer Training #14 Div.2 URAL 1962 My Solution 并查集 以前好像做过类似的题 首先如果一个节点有sz[i] > 2 则 ans = 0 如果有环, 而且不是最大的环, 则ans…
快半个月没有把自己的代码什么更新上来了,这两周既是期中考试又是数据结构专题training,然后今晚专题结束才能把早就放在草稿箱的那些放出来☺ 今天下午一次队内赛,做的中东的区域赛的。感觉自己太智障了,第一题…