do_while_true

一言(ヒトコト)

上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 30 下一页
摘要: 克罗内克积(Kronecker Product) 大小为 $m\times n$ 的矩阵 $A$ 和大小为 $p\times q$ 的矩阵 $B$ 的克罗内克积 $A\otimes B$ 被定义为: $$ \begin{pmatrix} a_{1,1}B & \cdots & a_{1,n}B\ \ 阅读全文
posted @ 2023-02-07 15:06 do_while_true 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 对于离散的食物,$w$ 相同的只留下美味值最大的 $W/w$ 个,因为再多了也没用不会更优。所以一共只有 $\sum_{i=1}^n \frac{W}{i}=\mathcal{O}(W\log n)$ 这样暴力背包复杂度就是 $\mathcal{O}(W^2\log n)$. 然后考虑连续的怎么做。 阅读全文
posted @ 2023-02-07 15:06 do_while_true 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 2022.12 upd:原先代码锅了,重写了一份。 看上去是比较常规的题,应当需要更灵敏的直觉和更快的速度解决这道题。 首先考虑若已经确定一个 $x$,那么贪心修改策略就是随便找一个非 $0$ 的位置操作,因为早操作晚操作这个地方都要操作。 之后就考虑一个距离 $x$ 为 $i$ 有一个 $1$,那 阅读全文
posted @ 2022-12-12 16:58 do_while_true 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 首先不考虑只有 $1$ 或者只有 $-1$ 的平凡情况。 令 $z$ 为 $1$ 的个数,$f$ 为 $-1$ 的个数,若有 $f\geq z$,那么可以构造使得最大子段和为 $1$(因为有 $1$ 出现所以最大子段和至少为 $1$),只需要让 $1$ 和 $1$ 不能相邻即可。那么即为在 $-1$ 阅读全文
posted @ 2022-12-12 16:57 do_while_true 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 写了两个小时写吐了,你告诉我这玩意 2400? 如果不管假期的话,那么每一周必然会有一个项目跟进一次进度。那么答案就是线性的。即使有假期的存在也没关系,每个假期顶多就只会拖延一周的时间。 所以只需要暴力模拟每一天有哪些人工作了,完成了哪些项目的一个进度就可以了。 我的方法是对每个星期几维护一个 se 阅读全文
posted @ 2022-11-28 23:02 do_while_true 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 写倍增 LCA 被卡常了/fn 首先考虑令 $a_i$ 为权值是 $i$ 的点的编号。询问实际上是想要求出一个最大的前缀使得这个前缀里面的点在树上构成了一条链。 不难看出这个信息是可以合并的,也就是可以用线段树记录区间 $[l,r]$ 内的点是否能够被一条链所覆盖,并且这条链最短时两个端点是什么。只 阅读全文
posted @ 2022-11-14 21:32 do_while_true 阅读(24) 评论(0) 推荐(0) 编辑
摘要: [歪歪球/se](https://www.cnblogs.com/LFCode/p/graph-theory-algorithms.html) 总结几个遇到过的图论 trick. # 模拟图论算法 面对图论中的问题(又或是其他方向的问题),在我们手中有的工具是 Kruskal, Borůvka, T 阅读全文
posted @ 2022-11-14 18:47 do_while_true 阅读(179) 评论(0) 推荐(1) 编辑
摘要: 由于子序列匹配是贪心能匹配就匹配,所以想要判断一个点 $u$ 是否有一条到 $n$ 的失配的路径,最优一定是选择已经匹配个数最少的那条路径继续往后走。 所以令 $dis_u$ 为 $1$ 点走到 $u$ 点是最短已经匹配到了 $B$ 的哪个前缀。然后 $(u,v)\in E$ 则更新 $dis_v\ 阅读全文
posted @ 2022-11-14 16:26 do_while_true 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 需要深刻学习,打个tag dp of dp 也是一种DFA题 https://www.luogu.com.cn/blog/FrozaFerrari/solution-cf585f https://www.luogu.com.cn/blog/FrozaFerrari/solution-cf666c h 阅读全文
posted @ 2022-11-13 21:51 do_while_true 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 只会 $\mathcal{O}(3^nn^2)$,打开题解一看怎么还真是这个玩意/jy 首先集合之间形成一个 sum 和 pos 的二维偏序,那么思路就是对一维扫描线,然后另一维搞个什么东西。具体到这个题就是按照集合 sum 枚举集合,然后用状压 dp 记录 pos. 按照 sum 扫描线,令 $f 阅读全文
posted @ 2022-11-12 09:52 do_while_true 阅读(21) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 30 下一页