思维
文章平均质量分 52
Sher杨
这个作者很懒,什么都没留下…
展开
-
第十届山东省省赛 H.Tokens on the Segments(贪心)
题意:给你n条线段的起始和结束位置,每一条线段都可以被它覆盖的一个点标记,一个点只能标记一个线段,求最多可以标记多少条线段?题解:直接贪心,按照左端点从小到大排序,若相同则按照右端点从小到大排序,然后从第一个线段的左端点开始考虑,若标记成功,则记录当前标记到了哪一个点,若当前线段左端点与之前标记的点相同,则将左端点+1再次放入优先队列中......#include<bits/s...原创 2019-05-17 11:58:03 · 492 阅读 · 1 评论 -
洛谷 P2590 [ZJOI2008]树的统计(树链剖分+线段树)
题目描述一棵树上有n个节点,编号分别为1到n,每个节点都有一个权值w。我们将以下面的形式来要求你对这棵树完成一些操作:I. CHANGE u t : 把结点u的权值改为tII. QMAX u v: 询问从点u到点v的路径上的节点的最大权值III. QSUM u v: 询问从点u到点v的路径上的节点的权值和注意:从点u到点v的路径上的节点包括u和v本身输入输出格式输入...原创 2018-09-17 21:53:34 · 193 阅读 · 0 评论 -
洛谷P2261 [CQOI2007]余数求和(整除分块)+一点学习笔记
题目背景数学题,无背景题目描述给出正整数n和k,计算G(n, k)=k mod 1 + k mod 2 + k mod 3 + … + k mod n的值,其中k mod i表示k除以i的余数。例如G(10, 5)=5 mod 1 + 5 mod 2 + 5 mod 3 + 5 mod 4 + 5 mod 5 …… + 5 mod 10=0+1+2+1+0+5+5+5+5+5=29...原创 2018-09-03 13:07:27 · 258 阅读 · 0 评论 -
Ka Chang 沈阳网络赛 (树上分块+dfs序时间戳+树状数组 )
Given a rooted tree ( the root is node 11 ) of NN nodes. Initially, each node has zero point.Then, you need to handle QQ operations. There're two types:1\ L\ X1 L X: Increase points by XX of all n...原创 2018-09-11 14:21:40 · 298 阅读 · 0 评论 -
Buy and Resell(贪心+思维+set)
Buy and ResellTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 2048 Accepted Submission(s): 745 Problem DescriptionThe Power Cube is u...原创 2018-08-31 19:03:37 · 172 阅读 · 0 评论 -
YJJ's Salesman(线段树+dp)
YJJ's SalesmanTime Limit: 4000/2000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 1990 Accepted Submission(s): 741 Problem DescriptionYJJ is a salesman w...原创 2018-08-31 18:22:15 · 278 阅读 · 0 评论 -
中石油第四场组队赛 Prefix Free Code(字典树+树状数组)
问题 E: Prefix Free Code时间限制: 1 Sec 内存限制: 256 MB提交: 152 解决: 41[提交] [状态] [讨论版] [命题人:admin]题目描述Consider n initial strings of lower case letters, where no initial string is a prefix of any other i...原创 2018-08-28 19:45:39 · 239 阅读 · 0 评论 -
CF455B A Lot of Games(字典树+树上博弈)
题意翻译Andrew,Fedor和Alex是三个善于创造的人。现在,他们发明了一种字符串双人游戏。给出n个非空字符串。在游戏中,两位玩家一起建造一个单词。开始时,单词是一个空字符串。两位玩家轮流操作。一位玩家在他的回合中,必须在单词的后面添加一个字母,使得添加后的单词是n个字符串中至少一个的前缀。当一位玩家不能操作时,他就输掉了游戏。Andrew和Alex决定玩k次。上一局的负者是下一...原创 2018-08-23 08:12:22 · 348 阅读 · 0 评论 -
杭电多校第五场 Glad You Came(倍增算法 ST表)
Glad You CameTime Limit: 10000/5000 MS (Java/Others) Memory Limit: 262144/262144 K (Java/Others)Total Submission(s): 2187 Accepted Submission(s): 959 Problem DescriptionSteve has an inte...原创 2018-08-16 08:41:15 · 222 阅读 · 0 评论 -
杭电多校练习 Werewolf(狼人杀,并查集+思维)
WerewolfTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 262144/262144 K (Java/Others)Total Submission(s): 677 Accepted Submission(s): 159 Problem Description"The Werewolves" is a po...原创 2018-08-09 00:04:17 · 686 阅读 · 0 评论 -
牛客网多校第五场 F:take
链接:https://www.nowcoder.com/acm/contest/143/F来源:牛客网 题目描述Kanade has n boxes , the i-th box has p[i] probability to have an diamond of d[i] size.At the beginning , Kanade has a diamond of 0 size...原创 2018-08-03 10:16:38 · 158 阅读 · 0 评论 -
杭电多校二 Naive operations (线段树)
Naive Operations Time Limit: 6000/3000 MS (Java/Others) Memory Limit: 502768/502768 K (Java/Others) Total Submission(s): 3079 Accepted Submission(s): 1358 Problem D...原创 2018-08-14 13:16:16 · 197 阅读 · 0 评论 -
中国石油大学第六场个人训练赛 守卫(区间DP)
6888: 守卫时间限制: 1 Sec 内存限制: 512 MB提交: 79 解决: 25[提交] [状态] [讨论版] [命题人:admin]题目描述九条可怜是一个热爱运动的女孩子。 这一天她去爬山,她的父亲为了她的安全,雇了一些保镖,让他们固定地呆在在山的某些位置,来实时监视九条可怜,从而保护她。 具体来说,一座山可以描述为一条折线,折线的下方是岩石。这条折线有n个折点,每...原创 2018-08-01 10:49:26 · 234 阅读 · 0 评论 -
牛客网暑期ACM多校训练营(第六场)J.Heritage of skywalkert
链接:https://www.nowcoder.com/acm/contest/144/J来源:牛客网 时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 262144K,其他语言524288K64bit IO Format: %lld题目描述skywalkert, the new legend of Beihang University ACM-ICPC Team,...原创 2018-08-05 09:36:23 · 213 阅读 · 0 评论 -
中国石油大学 Chip Factory(字典树处理异或最大值)
9264: Chip Factory时间限制: 5 Sec 内存限制: 128 MB提交: 268 解决: 61[提交] [状态] [讨论版] [命题人:admin]题目描述John is a manager of a CPU chip factory, the factory produces lots of chips everyday. To manage large a...原创 2018-10-04 10:20:52 · 209 阅读 · 0 评论 -
upc国庆集训第八天 Princess Principal(思维+栈)
问题 H: Princess Principal时间限制: 2 Sec 内存限制: 1024 MB提交: 183 解决: 37[提交] [状态] [讨论版] [命题人:admin]题目描述阿尔比恩王国(the Albion Kingdom)潜伏着一群代号“白鸽队(Team White Pigeon)”的间谍。在没有任务的时候,她们会进行各种各样的训练,比如快速判断一个文档有没有...原创 2018-10-07 19:53:42 · 294 阅读 · 0 评论 -
2018ccpc桂林 A.Array Merge(贪心+思维)
题意:给你一个长度为n的数组a和长度为m的数组b 将数组a和数组b保留相对位置的基础上拼成数组c 求的最小值题解:首先有一个贪心的小思路,优先选择大的,但是因为选择的时候有一定的限制性,a数组前面的元素一定比后面的元素先选,那么你若按照这个思路直接去选,肯定是不对的(随便找都是反例),其实我们可以去选择后面的大元素与前面的元素合并,然后优先选择平均数最大的元素块,(初始认为所有元素都是大小...原创 2019-05-16 14:22:42 · 941 阅读 · 0 评论 -
upc 个人训练赛第一场 C.与或和(找到全是某个元素的子矩阵的个数-小技巧+单调栈)
题意:给你一个n*n(n<=1000)的矩阵,要求求出所有子矩阵的OR和 以及 所有子矩阵的AND和题解:子矩阵的AND和 可以将矩阵的每一个元素拆成30位二进制 对于每一位二进制讨论贡献 那么每存在一个子矩阵全是1 那么就会对答案贡献乘以这一位的权值 那么这里就设计到一个小技巧 -- 找一个矩阵全是1的子矩阵个数 不会这个知识点便立马学习了一下 受到博客https://blog.c...原创 2019-05-16 13:55:25 · 183 阅读 · 0 评论 -
"美登杯"上海邀请赛 E.小花梨的数组(线段树)
题目链接:https://acm.ecnu.edu.cn/contest/173/problem/E/题解:可以用线段树维护一个Add和Del 代表这个区间执行了几次增加和删除 增加操作直接区间Add++即可 但是Del操作就要思考一下了,考虑最终的状态 对于一个数 一定是删除了一定的最小质因子 然后对于目前的最小质因子增加一定的次数 若先增加再减少 那么便相当于没有变化,所以当这个区间存在...原创 2019-05-19 10:51:02 · 181 阅读 · 0 评论 -
Educational Codeforces Round 61 (Rated for Div. 2) D. Stressful Training(贪心+二分)
Educational Codeforces Round 61 (Rated for Div. 2) 题意:有n台电脑要使用,一共m分钟,每台电脑初始电量ai,每分钟消耗bi,若你有一台充电宝,那么每分钟至少冲多少电量,才能保证每分钟所有电脑的电量都是>=0。 题解:首先根据题意可以很清楚的看出来应该可以二分,因为若答案x可行,则答案x+1一定可行(显然 :) ),但...原创 2019-03-11 17:53:29 · 400 阅读 · 0 评论 -
Codeforces Global Round 1 E. Magic Stones(思维+构造+差分)
Codeforces Global Round 1题意:给出长度为n的数组c和长度为n的数组t,已知对于数组c的每一项都可以使得c[i]=c[i+1]+c[i-1]−c[i],判断是否可以使得c数组变为t数组。题解:c[i]-c[i-1]=c[i+1]-c[i] c[i+1]-c[i]=c[i]-c[i-1] 这个变换的意思其实是交换差分数组相邻的两项,所以写出c和t的差分数组排序后判断是...原创 2019-02-19 17:43:22 · 178 阅读 · 0 评论 -
DP好题集选
2019年到了,马上又是省赛区域赛的一年了,但是我的dp水平还是堪忧,所以在众多网站(主要codeforce)搜罗一下dp的好题刷一下,并在此发一下解题报告来督促自己....目录MemSQL Start[c]UP 3.0 - Round 1C.Pie Rules Avito Cool Challenge 2018C. Colorful Bricks(组合数学+dp) Codefo...原创 2019-02-16 15:26:04 · 2494 阅读 · 4 评论 -
P5123 [USACO18DEC]Cowpatibility (容斥 or bitset暴力)
题目描述研究证明,有一个因素在两头奶牛能否作为朋友和谐共处这方面比其他任何因素都来得重要——她们是不是喜欢同一种口味的冰激凌!Farmer John 的 NN 头奶牛(2\le N\le 5\times 10^42≤N≤5×104)各自列举了她们最喜欢的五种冰激凌口味的清单。为使这个清单更加精炼,每种可能的口味用一个不超过 10^6106 的正整数 \texttt{ID}ID 表示。如果两...原创 2019-02-16 10:17:08 · 1084 阅读 · 0 评论 -
cf div3 F. Elongated Matrix(状压dp)
F. Elongated Matrixtime limit per test4 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputYou are given a matrix aa, consisting of nn rows and mm colum...原创 2019-01-14 14:36:17 · 229 阅读 · 0 评论 -
Codeforces Round #525 (Div. 2) D(交互题+思维)
D. Ehab and another another xor problemtime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputThis is an interactive problem!Ehab play...原创 2018-12-30 16:02:44 · 120 阅读 · 0 评论 -
Codeforces Round #527 (Div. 3) C. Prefixes and Suffixes (string+multiset+思维)
C. Prefixes and Suffixestime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputIvan wants to play a game with you. He picked some string...原创 2018-12-20 18:04:42 · 289 阅读 · 0 评论 -
codeforces round#522 E - The Unbearable Lightness of Weights
You have a set of nn weights. You know that their masses are a1a1, a2a2, ..., anan grams, but you don't know which of them has which mass. You can't distinguish the weights.However, your friend does...原创 2018-11-27 11:44:45 · 379 阅读 · 0 评论 -
upc 兔子与兔子(字符串Hash)
问题 I: 兔子与兔子时间限制: 1 Sec 内存限制: 128 MB提交: 15 解决: 9[提交] [状态] [讨论版] [命题人:admin]题目描述很久很久以前,森林里住着一群兔子。有一天,兔子们想要研究自己的 DNA 序列。我们首先选取一个好长好长的 DNA 序列(小兔子是外星生物,DNA 序列可能包含 26 个小写英文字母),然后我们每次选择两个区间,询问如果用两个...原创 2018-10-10 22:34:59 · 254 阅读 · 0 评论 -
Codeforce #511(Div 2) C. Enlarge GCD(GCD+思维)
C. Enlarge GCDtime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputMr. F has nn positive integers, a1,a2,…,ana1,a2,…,an.He thinks th...原创 2018-10-10 19:36:27 · 482 阅读 · 0 评论 -
中国石油大学 第六场个人训练赛 Trie树
6902: Trie树时间限制: 1 Sec 内存限制: 128 MB提交: 176 解决: 37[提交] [状态] [讨论版] [命题人:admin]题目描述字母(Trie)树是一个表示一个字符串集合中所有字符串的前缀的数据结构,其有如下特征:1.树的每一条边表示字母表中的一个字母2.树根表示一个空的前缀3.树上所有其他的节点都表示一个非空前缀,每一个节点表示的前缀为树...原创 2018-07-31 10:49:59 · 200 阅读 · 0 评论 -
HOJ多校联合练习 A. Ascending Rating
问题 A: Problem A. Ascending Rating时间限制: 5 Sec 内存限制: 512 MB提交: 18 解决: 6[提交] [状态] [讨论版] [命题人:admin]题目描述Before the start of contest, there are n ICPC contestants waiting in a long queue. They...原创 2018-07-30 20:32:21 · 182 阅读 · 0 评论 -
中国石油大学OJ 第五场个人训练赛 Don't Be a Subsequence
问题 F: Don't Be a Subsequence时间限制: 1 Sec 内存限制: 128 MB提交: 257 解决: 53[提交] [状态] [讨论版] [命题人:admin]题目描述A subsequence of a string S is a string that can be obtained by deleting zero or more charact...原创 2018-07-30 11:47:25 · 571 阅读 · 0 评论 -
K-th K(思维+构造)
问题 C: K-th K时间限制: 2 Sec 内存限制: 256 MB提交: 262 解决: 35[提交][状态][讨论版][命题人:admin]题目描述You are given an integer sequence x of length N. Determine if there exists an integer sequence a that satisfies all of t...原创 2018-04-18 17:45:38 · 318 阅读 · 0 评论 -
Contiguous Repainting(贪心+思维)
5616: Contiguous Repainting时间限制: 2 Sec 内存限制: 256 MB提交: 70 解决: 23[提交][状态][讨论版][命题人:admin]题目描述There are N squares aligned in a row. The i-th square from the left contains an integer ai.Initially, all ...原创 2018-04-18 16:08:15 · 219 阅读 · 0 评论 -
BAPC2017 UPC Collatz Conjecture (数论GCD, 去重优化)
4981: Collatz Conjecture时间限制: 6 Sec 内存限制: 128 MB提交: 210 解决: 21[提交][状态][讨论版][命题人:admin]题目描述In 1978 AD the great Sir Isaac Newton, whilst proving that P is a strict superset of N P, defined the Beta A...原创 2018-04-12 17:00:57 · 557 阅读 · 0 评论 -
Mysterious Light(数学)
问题 B: Mysterious Light时间限制: 2 Sec 内存限制: 256 MB提交: 208 解决: 54[提交][状态][讨论版][命题人:admin]题目描述Snuke is conducting an optical experiment using mirrors and his new invention, the rifle of Mysterious Light.T...原创 2018-04-04 16:57:33 · 426 阅读 · 0 评论 -
BBuBBBlesort!(思维)
问题 C: BBuBBBlesort!时间限制: 2 Sec 内存限制: 256 MB提交: 176 解决: 58[提交][状态][讨论版][命题人:admin]题目描述Snuke got an integer sequence of length N from his mother, as a birthday present. The i-th (1≦i≦N) element of the...原创 2018-04-11 16:56:36 · 465 阅读 · 0 评论 -
AT - Grand - 004 - B - Colorful Slimes(思维+DP)
B - Colorful Slimes Time limit : 2sec / Memory limit : 256MBScore : 400 pointsProblem Statement Snuke lives in another world, where slimes are real creatures and kept by some people. Slimes come in N ...原创 2018-04-11 16:34:57 · 258 阅读 · 0 评论 -
High Score--nwerc2017(思维)
问题 H: High Score时间限制: 2 Sec 内存限制: 128 MB提交: 360 解决: 80[提交][状态][讨论版][命题人:admin]题目描述Mårten and Simon enjoy playing the popular board game Seven Wonders, and have just finished a match. It is now time t...原创 2018-04-17 06:28:17 · 620 阅读 · 0 评论 -
洛谷--硬币翻转(思维)
在桌面上有一排硬币,共N枚,每一枚硬币均为正面朝上。现在要把所有的硬币翻转成反面朝上,规则是每次可翻转任意N-1枚硬币(正面向上的被翻转为反面向上,反之亦然)。求一个最短的操作序列(将每次翻转N-1枚硬币成为一次操作)。输入输出格式输入格式:输入只有一行,包含一个自然数N(N为不大于100的偶数)输出格式:输出文件的第一行包含一个整数S,表示最少需要的操作次数。接下来的S行每行分别表示每次操作后桌...原创 2018-04-03 15:35:59 · 3101 阅读 · 0 评论