摘要: "13.星际转移问题" 题意 有 $n$ 个太空站, $m$ 艘太空船, 太空船 $i$ 一次能容下 $h_i$ 个人, 每艘太空船会按照自己的航线循环行驶, 每行驶一个站点需要一个单位时间, 求从节点 $0$ 到节点 $n+1$ 所需的最小时间. 思路 一道一开始完全没有思路的题, 后来发现姆爷又 阅读全文
posted @ 2020-01-17 20:19 BruceW 阅读(127) 评论(0) 推荐(0) 编辑
摘要: "10.餐巾计划问题" 题意 一间餐厅需要连续运营 $N$ 天, 每天都有不同的餐巾需求量 $r[i]$, 每天可以有 4 种操作, 1. 购买新的餐巾, 每条餐巾的费用为 $p$. 2. 将用过的餐巾保存, 留到下一天. 3. 将用过的餐巾送到快洗部, $m$ 天后拿到餐巾, 每条餐巾的清洗费用为 阅读全文
posted @ 2020-01-17 10:29 BruceW 阅读(139) 评论(0) 推荐(0) 编辑
摘要: "6.最长不下降子序列问题" 题意 给定正整数序列 $x_1, x_2,\dots, x_n$. $(n \le 500)$ 求: 1. 该序列的最长不下降子序列长度. 2. 设第一问的答案为 $k$, 求从该序列中最多能拿出多少长度为 $k$ 的不下降子序列. (即, 点不能重复) 3. 若 $x 阅读全文
posted @ 2020-01-16 21:58 BruceW 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 引子 \(LCP\)...只能二分加 \(HASH\) 吗...? 算法 ​ 为了描述方便, 我们把 "后缀 \(i\) " 定义为 : 以下标 \(i\) 为起点的后缀. 初始目的 后缀数组的主要过程, 实际上就是为了求两个数组. \(rank[i]\) : 后缀 \(i\) 的排名. \(sa[ 阅读全文
posted @ 2020-01-16 19:43 BruceW 阅读(125) 评论(0) 推荐(0) 编辑
摘要: "[SCOI2016]萌萌哒" 题意 有一个长度为 $n$ 的大数, 有 $m$ 个形如 的限制, 表示区间 $[l1,r1]$ 和 $[l2,r2]$ 完全相等, 求满足这些限制的数的个数, 不能含有前导零. $(1 \le n,m \le 10^5)$ 思路 暴力 : 直接 $O(nm)$ 把相 阅读全文
posted @ 2020-01-14 22:33 BruceW 阅读(126) 评论(0) 推荐(0) 编辑
摘要: "[HEOI2016/TJOI2016]排序" 题意 给出一个大小为 $n$ 的排列, 对这个排列进行 $m$ 次操作, 操作分为以下两种, 1. 表示将区间 $[l,r]$ 的数升序排序. 2. 表示将区间 $[l,r]$ 的数降序排序. 询问 $m$ 次操作后下标为 $q$ 的数字. 思路 ~~ 阅读全文
posted @ 2020-01-14 19:13 BruceW 阅读(100) 评论(0) 推荐(0) 编辑
摘要: "CF903G Yet Another Maxflow Problem" 题意 有 $A,B$ 两列点, 每列都有 $n$ 个点 $(n \le 2 \times 10^5)$. 对于任意 $i \in [1,n 1]$, $a_i$ 与 $a_{i+1}$, $b_i$ 与 $b_{i+1}$ 之 阅读全文
posted @ 2020-01-14 16:52 BruceW 阅读(101) 评论(0) 推荐(0) 编辑
摘要: "Snuke Line" 题意 有一趟列车有 $M+1$ 个车站, 从 $0$ 到 $M$ 编号. 有 $N$ 种商品, 第 i 种只在编号 $[l_i,r_i]$ 的车站出售. 一辆列车有一个预设好的系数 $d$, 从 $0$ 出发, 只会在 $d$ 的倍数车站停车. 对于 $d$ 从 $1$ 到 阅读全文
posted @ 2020-01-13 19:03 BruceW 阅读(100) 评论(0) 推荐(0) 编辑
摘要: "[POI2015]Kinoman" 题意 有 $m$ 部电影, 每部电影有一个权值 $w[i]$. $n$ 天内, 每天会播放一部电影 $f[i]$. 若一部电影在区间 $[l,r]$ (代表天数) 内出现了两次以上, 则无法获得它的权值. 求能够获得的最大权值. 思路 先把左端点 $l$ 放在 阅读全文
posted @ 2020-01-13 17:06 BruceW 阅读(144) 评论(0) 推荐(0) 编辑
摘要: "魔术球问题" 题意 有 $n$ 个柱子 $(4\le n \le 55)$, 往这 $n$ 个柱子上 依次 放编号为 $1,2,3,\dots $ 的球, 要求同一个柱子上相邻两球的 编号之和 为完全平方数, 求最多能放多少个球. 思路 方法一 考虑二分答案, 每次二分球数, 设当前有 $t$ 个 阅读全文
posted @ 2020-01-13 08:08 BruceW 阅读(180) 评论(0) 推荐(0) 编辑