11 2019 档案
发表于 2019-11-14 16:14阅读次数:223评论次数:0
摘要:"P3811" [模板]乘法逆元 题目大意:求1 n中每个数的逆元 逆元定义: 若,且互质,那么把称为在意义下的逆元 做法: 1:做法很多,这里只说明一个最快的线性算法 2:设$p=k×i+r,(1 include include typ
阅读全文 »
发表于 2019-11-14 15:15阅读次数:212评论次数:2
摘要:"P3865" [模板]ST表 题目大意:求[L,R]静态区间最大值 做法: 1:定义:表示这段长度为的区间中的最大值。 2:问题:给定一个长度为的区间,个询问,每次询问这段区间元素的最大值/最
阅读全文 »
发表于 2019-11-14 09:17阅读次数:315评论次数:4
摘要:"P1311" [选择客栈] 题目大意:选择同色调的不同客栈且满足之间至少存在一间客栈的最低消费≤p的方案数 做法:(层层递进嘛) 1:分的做法:直接暴力枚举两个客栈判断是不是相同色调的不同客栈,然后从枚举到寻找是不是其中一间客栈的最低消费小于,$ans++,br
阅读全文 »
发表于 2019-11-13 18:21阅读次数:251评论次数:0
摘要:P4018 4860 #[Roy&October之取石子] ##题目大意:在题目条件下,有没有先手必胜的策略 ###做法:从小到大找到第一个先手第一次取不完石子且为合数的数,如果为的倍数,则先手必败,则先手必胜。 ##证明: ###1:考虑若则先手可以一次取完 ###2:
阅读全文 »
发表于 2019-11-13 11:16阅读次数:257评论次数:0
摘要:"P1966" [火柴排队] 题目大意:使得题目中所给的和最小的时候的交换次数 做法: 1:如果要使得最小,也就是中排第大的数要和中排第大的数位置对应 2:由1可知,题目与每个火柴的高度并没有关系,只关心他在这个序
阅读全文 »
发表于 2019-11-12 16:28阅读次数:240评论次数:0
摘要:"P2024" [NOI2001食物链] 题目大意:看那句话当~~放屁~~处理 做法:种类并查集,分种类去存每个物种的本身,猎物,天敌 1:开三倍并查集,一倍存本身,二倍存猎物,三倍的天敌 2:合并的时候分别合并三个并查集中的元素,若是同类,则$merge(x,y),merge(x+n
阅读全文 »
发表于 2019-11-12 14:24阅读次数:276评论次数:1
摘要:自动AC机 只能在lemon中用
阅读全文 »
发表于 2019-11-11 16:17阅读次数:177评论次数:0
摘要:"P1972" [SDOI2009]HH的项链 题目大意:对于给定的每一个区间,查询其中不同的数的个数 做法:按照每个区间的从小到大排序,~~最近做的题思想都比较巧妙(~~ 将区间按照的值从小到大排序之后,从前往后扫,考虑扫到一个区间的的时候统计答案,如果这个数之前出
阅读全文 »
发表于 2019-11-11 11:47阅读次数:309评论次数:0
摘要:"P5304" [GXOI/GZOI2019旅行者] 题目大意:求两个关键城市之间的最短距离 做法是正向反向跑两遍,染色最后统计答案 考虑一条边,找到能到最近的关键城市,和能到的最近的关键城市,那么这两个关键城市之间的距离就应该是$dis
阅读全文 »
发表于 2019-11-10 15:20阅读次数:230评论次数:0
摘要:"[模板]Nim游戏" 题目描述 甲,乙两个人玩Nim取石子游戏。 nim游戏的规则是这样的:地上有n堆石子(每堆石子数量小于10000),每人每次可从任意一堆石子里取出任意多枚石子扔掉,可以取完,不能不取。每次只能从一堆里取。最后没石子可取的人就输了。假如甲是先手,且告诉你这n堆石子的数量,他想知
阅读全文 »