上一页 1 ··· 75 76 77 78 79 80 81 82 83 ··· 85 下一页
摘要: 传送门 博客园突然打不开了,奇奇怪怪的…… 少写个等号没看出来 nm写反了没看出来 考完5min全拍出来了 手残属性加持 不对拍等于爆零 yysy,我连卢卡斯定理的存在都忘了…… 发现要让一大堆皇后能互相攻击,它们貌似只能在同一条直线上 然后发现皇后数量较少的时候好像有特例 所以特判即可 $O(n) 阅读全文
posted @ 2021-07-28 19:02 Administrator-09 阅读(26) 评论(0) 推荐(0)
摘要: 传送门 考试的时候只来得及糊了个$n4$的暴力,~~结果考完发现$n2$比$n^4$还好写~~ 题意就是就是要求把一堆字符串的前后缀拼起来之后在原串中出现了多少次 然而前后缀可以有很多,再枚举组合就炸没了 先考虑$n^2$ 写法: 可以先预处理出所有前后缀,分别扔到map里 枚举原串中的每一个位置作 阅读全文
posted @ 2021-07-27 21:44 Administrator-09 阅读(17) 评论(0) 推荐(0)
摘要: 传送门 多明显的斜率式然而我没有看出来 然而不管是我乱搞的思路还是正解的凸包思路都需要一个可持久化栈 考场上想到可持久化单调栈,但不会实现…… 其实单调栈不管是否可持久化都能倍增弹栈 但普通单调栈本来就O(n)的倍增弹栈也没啥用 可持久化单调栈/队列注意要倍增处理 这里涉及求凸包切线 如果是个普通单 阅读全文
posted @ 2021-07-27 06:36 Administrator-09 阅读(24) 评论(0) 推荐(0)
摘要: 传送门 这篇题解拖得有点久了…… 这个「在经过的所有点上取最小点权」就很讨厌 暴力的话就直接枚举这个最小点权在哪里取到 于是…… 类似这个题,要求树上路径中权值最小/最大的点/边参与计算,可以考虑将点权/边权排序后维护一个集合,按顺序向集合中加点/边,这样后加的点/边权值一定是当前最大/最小的,方便 阅读全文
posted @ 2021-07-27 06:30 Administrator-09 阅读(14) 评论(0) 推荐(0)
摘要: 传送门 第一眼看貌似可以树剖,然而那个绝对值不知怎么维护 求最小连通块我只会$k^2$ 主席树貌似可以用来查询区间内与某个数差的绝对值的最小值? 确实,每次查大于等于该数的最小数和小于等于该数的最大数即可 至于具体实现,实际上可以转化为求一个区间内最左/右边的数 很容易写出一个线段树上$O(nlog 阅读全文
posted @ 2021-07-27 06:16 Administrator-09 阅读(16) 评论(0) 推荐(0)
摘要: 传送门 考场上只会$O(2^{nm})$的大力状压…… 其实跟状压的例题几乎一模一样…………但还是没看出来 关键特征:每个按钮向上,下只能影响一层 也就是说一个格子只能被它上面一层/本层/下面一层点亮 而且最终每个格子都要被点亮 直接按层状压就好了,几乎就是例题的样子 至于正解复杂度,有个很显然的上 阅读全文
posted @ 2021-07-27 06:06 Administrator-09 阅读(20) 评论(0) 推荐(0)
摘要: 传送门 如果不想让next_permutation()自动忽略重复元素,可以在比较函数里加个rk之类的东西使它们不同(next_permutation()不用等于号) 关于第一问:貌似也是一个挺常见的思路 题目要求满足「在位置$i$之前比$val[i]$大的数严格小于$k[i]$个的序列」的个数 考 阅读全文
posted @ 2021-07-26 21:00 Administrator-09 阅读(19) 评论(0) 推荐(1)
摘要: 传送门 此题高度恶心,极其卡细节,最后研究题解一个多小时才写对,值得什么时候再复做一下以自虐 这题貌似优先队列也可以做, 二元组维护空区间,再维护两个数组记录每个位置所对应的(如果有)向左和向右的两个二元组编号 开个bool数组作为失效标记就好了 先留坑,有空回来写 说下正解写法吧 $l,r$什么的 阅读全文
posted @ 2021-07-25 21:34 Administrator-09 阅读(21) 评论(0) 推荐(0)
摘要: 传送门 写出来$n2$就有81pts…… $n2$的话枚举最后成为限制的是哪两个矩形,利用前缀和和二分$n3$化$n2$就行了 这题最无脑直接贪心的方法会有后效性 但实际上正解好像就是处理这类问题的一大套路 在两个维度上贪心会有后效性,那选一维枚举,另一维贪心就好了 想了很久也没有想出如何维护$b_ 阅读全文
posted @ 2021-07-23 09:43 Administrator-09 阅读(14) 评论(0) 推荐(0)
摘要: 传送门 感觉和这题很像,但是分的时间少了没来的及细想 而且连$n^2$暴力都写挂了……分配的时间太少了没来得及跑对拍 第一思路是按喜欢的情况分为四类,然后枚举两人都喜欢的选多少个 这样直接写就是$n^2logn$的 这类问题的处理方法就是考虑如何能每次不重新构建情况,而是从上一次的最优情况转移过来, 阅读全文
posted @ 2021-07-23 09:35 Administrator-09 阅读(15) 评论(0) 推荐(0)
上一页 1 ··· 75 76 77 78 79 80 81 82 83 ··· 85 下一页