上一页 1 ··· 3 4 5 6 7 8 9 10 11 下一页
该文被密码保护。 阅读全文
posted @ 2021-10-05 16:40 LarsWerner 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2021-10-04 13:45 LarsWerner 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 感觉好多时间前学的 FHQ Treap,然后当时巨多大蒙古。现在接触了很多东西之后逐渐能明白这个很酷的数据结构,然后还深入感受了一下这个数据结构的妙处。 (注意:本篇文章涉及资本主义和共产主义,为了保全自身,请勿将关于政治的描述进行当今社会的带入,仅做类比)。 此外,本文还从比较地分析了权值树和平衡 阅读全文
posted @ 2021-09-01 21:17 LarsWerner 阅读(60) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2021-08-30 10:38 LarsWerner 阅读(0) 评论(0) 推荐(0) 编辑
摘要: CF1470A 考虑贪心一下,将 \(k\) 倒序排序,然后给大的 \(k\) 配尽可能小的礼物即可。 #include<bits/stdc++.h> #define int long long #define rep(i,a,b) for(int i=(a);i<=(b);i++) #define 阅读全文
posted @ 2021-08-26 20:11 LarsWerner 阅读(59) 评论(0) 推荐(0) 编辑
摘要: https://codeforces.com/contest/1559 CF1559A 把题目中的操作范围缩小一下,可以变成相邻两个按位与一下。我们不断地操作,必然能把所有数都变成所有数地按位与。 #include<bits/stdc++.h> #define int long long #defi 阅读全文
posted @ 2021-08-16 09:35 LarsWerner 阅读(75) 评论(0) 推荐(0) 编辑
摘要: the key to most stuffs: clbzdq / wlbzdq 阅读全文
posted @ 2021-08-15 20:15 LarsWerner 阅读(55) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2021-08-15 20:13 LarsWerner 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 稍微浅浅地总结一下目前认识到的几种利用凸性优化 DP 的方法。 单调队列 考虑对于 \(f_i=\max_{j} f_j+v_j+p_iq_j\) 的形式。把 \(j\) 考虑成一个 \((q_j,v_j+f_j)\) 的点,然后 \(f_j+v_j+p_iq_j\) 即过点的斜率为 \(-p_i\ 阅读全文
posted @ 2021-08-14 17:56 LarsWerner 阅读(648) 评论(1) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2021-08-04 20:14 LarsWerner 阅读(3) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 下一页