摘要: 学习链接: https://blog.csdn.net/jk_chen_acmer/article/details/82082653 https://blog.csdn.net/dgq8211/article/details/7602807 https://blog.csdn.net/YangHao 阅读全文
posted @ 2020-05-30 19:07 仰望星空的蚂蚁 阅读(26) 评论(0) 推荐(0)
摘要: 导弹拦截 这道题可以用树状数组、线段树什么的优化 但是我一个都不会 而这道题的数据范围又很大 c++奥赛一本通(meng)上o(n2)的算法过不了 所以本蒟蒻来说一个o(nlogn)的算法 问题转换 第一问很容易就可以想到是求一个最长不上升子序列 但是第二问就需要一个转换的思想了 引理:Dilwor 阅读全文
posted @ 2020-05-30 19:07 仰望星空的蚂蚁 阅读(46) 评论(0) 推荐(0)
摘要: 题解 这一天老师要查第m个同学的成绩,为了不挨批-),MC努力回想,想起成绩单上的一个规律: 若把成绩看作是一个实数数列,则Ai=((Ai-1)-(Ai+1))/2+d,(就是每一项为其前后两项之差除以二再加d)。此时,我告诉了MC一共N项的数列首项A1和末项An,以及d。剩下的靠你了! 变形:Ai 阅读全文
posted @ 2020-05-30 19:06 仰望星空的蚂蚁 阅读(8) 评论(0) 推荐(0)
摘要: 「MtOI2019」永夜的报应 辉夜手里有 n \rm{n} n个非负整数 a \rm{a} a1, a \rm{a} a2, …… a \rm{a} an; 由于辉夜去打 Gal Game 去了,她希望智慧的你来帮忙。 你需要将这些数分成若干组,满足 n \rm{n} n个数中的每一个数都恰好被分 阅读全文
posted @ 2020-05-30 19:06 仰望星空的蚂蚁 阅读(33) 评论(0) 推荐(0)
摘要: 题干 样例描述: 我的构造方案如下,与大家分享: 发现n*m/2是一个大致数字,而n=3或n=4时还有特殊的一些结构,所以分类讨论。 你的方法是什么?欢迎分享。 阅读全文
posted @ 2020-05-11 21:24 仰望星空的蚂蚁 阅读(19) 评论(0) 推荐(0)
摘要: update:之前的思路很混乱,现在附上正确的题解 传送门 设1为危险,0为安全 思路:和并查集有关系,对于一些可以用并查集连在一起的船的编号的集合,我们可以保证其最多只有根节点为1 证明:用数学归纳法 设 f l a g [ x ] flag[x] flag[x]为 x x x的状态 首先,任意一 阅读全文
posted @ 2020-04-13 18:30 仰望星空的蚂蚁 阅读(24) 评论(0) 推荐(0)
摘要: 链接 本题是妥妥的DP+贪心,我们设dp[i][j]表示前i个包装盒以及前j个馒头的最大利润(可以不装馒头),可分为选或不选两种。而且选馒头时选哪个似乎不影响(若选择的包装袋固定,则最大利润也是确定的),我们不妨假设第j个包装袋装着最大的馒头,这样dp[i][j]就可以最优了。 实现:先从小到大把馒 阅读全文
posted @ 2020-03-21 11:16 仰望星空的蚂蚁 阅读(35) 评论(0) 推荐(0)
摘要: #include<cstdio> #define ll long long using namespace std; const int maxn=15; int n; long long a[maxn],b[maxn]; long long exgcd(long long a,long long 阅读全文
posted @ 2020-03-20 19:58 仰望星空的蚂蚁 阅读(7) 评论(0) 推荐(0)
摘要: 首先是本次测试总结: T2是练习的原题,这道题我刚好练习时没做,太巧了。 T3我很快看出来从小到大排序就是答案(逆序对为0),后来暴力不过,于是从选第N+1条裤子递推到了选第一条裤子,再重新输出。不过用一个数组记录后面裤子的前缀,一个数组记录前面裤子的前缀(不论选哪条裤子都适用),就很简单了。这就是 阅读全文
posted @ 2020-03-03 16:21 仰望星空的蚂蚁 阅读(24) 评论(0) 推荐(0)
摘要: 栈 进出在同一侧,且满足后进先出,先进后出 车厢调度(train) 有一个火车站,铁路如图所示,每辆火车从A驶入,再从B方向驶出,同时它的车厢可以重新组合。假设从A方向驶来的火车有n节(n≤1000),分别按照顺序编号为1,2,3,…,n。假定在进入车站前,每节车厢之间都不是连着的,并且它们可以自行 阅读全文
posted @ 2020-02-16 22:02 仰望星空的蚂蚁 阅读(19) 评论(0) 推荐(0)