02 2019 档案

摘要:Description 给定一个长度为 n 的排列,有 m 次操作,每次选取一段局部进行升序或降序排序,问你一波操作后某个位置上的数字是几 Hint 1  n, m  105 Solution 有两种做法,一种在线一种离线,这里把在线部分讲得更清楚点吧…… 考虑离线算法 阅读全文
posted @ 2019-02-26 16:06 一扶苏一 阅读(726) 评论(0) 推荐(2) 编辑
摘要:Description 给定一个长度为 n 的序列, m 次操作静态查询区间第 k 大 Input 第一行是 n,m 下一行描述这个序列 下面 m 行描述操作 Output 每个查询输出一行一个数代表答案 Hint 1  n, m  2 × 105 阅读全文
posted @ 2019-02-25 13:54 一扶苏一 阅读(241) 评论(0) 推荐(1) 编辑
摘要:Description 给定一个无向连通图和若干个小集合,每个小集合包含一些边,对于每个集合,你需要确定将集合中的边删掉后改图是否保持联通。集合间的询问相互独立 定义一个图为联通的当且仅当对于任意的两个顶点,都存在一条路径连接它们 Input 第一行为两个整数 n,m,代表无向图的点数和边数 下 阅读全文
posted @ 2019-02-24 10:54 一扶苏一 阅读(314) 评论(0) 推荐(0) 编辑
摘要:Description 给你一个 W × W 的矩阵,每个点有权值,每次进行单点修改或者求某子矩阵内权值和,允许离线 Input 第一行是两个数字 0 和矩阵大小 W 下面每行可能会出现如下参数 1,x,y,A 单点修改格子 x,yA $2,x_1,y_1,x 阅读全文
posted @ 2019-02-23 16:34 一扶苏一 阅读(206) 评论(0) 推荐(0) 编辑
摘要:Description 给定一棵 n 个点的树,每个节点有一个权值,m 次询问,每次查询两点间路径上有多少不同的权值 Input 第一行是 nm 第二行是 n 个整数描述点权 下面 n1 行描述这棵树 最后 m 行每行两个整数代表一次查询 Output 对每个查询 阅读全文
posted @ 2019-02-23 16:11 一扶苏一 阅读(325) 评论(0) 推荐(0) 编辑
摘要:Description 一个餐厅在相继的 N 天里,每天需用的餐巾数不尽相同。假设第 i 天需要 ri块餐巾。餐厅可以购买新的餐巾,每块餐巾的费用为 p 分;或者把旧餐巾送到快洗部,洗一块需 m 天,其费用为 f 分;或者送到慢洗部,洗一块需 n 天(nm),其费 阅读全文
posted @ 2019-02-21 21:39 一扶苏一 阅读(288) 评论(0) 推荐(0) 编辑
摘要:Description 有 n 件工作要分配给 n 个人做。第 i 个人做第 j 件工作产生的效益为 Ci,j 。试设计一个将 n 件工作分配给 n 个人做的分配方案,使产生的总效益最大。 Input 文件的第 1 行有 1 个正整数 n,表示有 n 阅读全文
posted @ 2019-02-20 16:56 一扶苏一 阅读(159) 评论(0) 推荐(0) 编辑
摘要:Description 给定 n 个点 m1 条无向边,每条边有两种边权,贵一点的和便宜一点的。要求至少选择 k 条贵边使得图联通且花费最大的边权值最小。 Input 第一行是三个整数 n,m,k。 下面 m1 行每行描述一条边。 Output 输出最小花费与方案。 Hint 阅读全文
posted @ 2019-02-20 15:24 一扶苏一 阅读(181) 评论(0) 推荐(0) 编辑
摘要:Description DLS 有 N 个花田,每个花田里有 ai 朵花。 DLS 喜欢稀奇古怪的花田,他希望重新排列花田,然后去采花。 但 DLS 采花又有一个癖好:他会从左往右采花。 若当前采到第 i 个花田,在之前有一个花田的花的数量,是第 i 个花田的花的数量的因子的话,那 阅读全文
posted @ 2019-02-16 00:46 一扶苏一 阅读(229) 评论(0) 推荐(0) 编辑
摘要:Description 小A在平面上(0,0)点的位置,第i栋楼房可以用一条连接(i,0)和(i,Hi)的线段表示,其中Hi为第i栋楼房的高度。如果这栋楼房上任何一个高度大于0的点与(0,0)的连线没有与之前的线段相交,那么这栋楼房就被认为是可见的。 施工队的建造总共进行了M天。初始时,所有楼房都还 阅读全文
posted @ 2019-02-13 00:29 一扶苏一 阅读(306) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示