隐藏页面特效

11 2019 档案

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

点击右上角即可分享
微信分享提示