上一页 1 ··· 4 5 6 7 8 9 10 11 下一页
摘要: 原题链接:P2053 [SCOI2007]修车 题意 有$n$辆车要修,有$m$个修理工,第$j$修理工修第$i$辆车有一个时间$r_{j,i}$。 求顾客最少的平均等待时间。 分析 由于$n$是给定的,所以最小的平均等待时间就是要求最小的总时间。 我们考虑怎么让总时间最短。 很容易发现第$i$辆车 阅读全文
posted @ 2018-12-02 16:49 _onglu 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 线性基有啥用 例题:P3812 【模板】线性基 我们有些时候会遇到类似这样的问题:给定一组数字,求异或和最大值。 我们可以用线性基来解决这个问题。 怎么构建线性基呢 那么我们怎么考虑这个问题呢? 我们可以类比于向量。 在向量中,我们可以用单位向量表示某一个方向上的单位量。并且我们能用n个单位向量导出 阅读全文
posted @ 2018-12-01 00:53 _onglu 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 原题链接:P3629 [APIO2010]巡逻 题意 给定一棵树,每次要走过每条边。 现在要求加$k$条边,使得走过每条边后走过的距离最小,求这个最小值。 分析 首先不考虑加边,也就是说$k=0$时,是一棵树,显然每条边要经过两次。 考虑加一条边,很容易发现形成的环上的点只需要经过一遍,最终经过的距 阅读全文
posted @ 2018-11-28 04:54 _onglu 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 原题链接:P3623 [APIO2008]免费道路 题意 给定一个图(不一定连通),上面有$m$条$0$边和$1$边。 要求选边使图连通,$0$边的数量必须等于$k$。 分析 一开始用很天真的想法加边:先加鹅卵石路,一直加到$k$条。然后再加水泥路,加到满。 然后发现在洛谷上WA了一个点。 仔细分析 阅读全文
posted @ 2018-11-27 06:02 _onglu 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 权值线段树是什么 我们一般的线段树的节点下标是数组,而我们只要把它变成值,就能统计每个节点的数量了。 类似于桶的实现吧。 其实这个的线段树就是前缀和,也可以用树状数组来代替。 至于查询k大,只要二分就可以了。 数据范围大的时候通常先离散化数据,所以算半个离线数据结构。 直接上代码 拿洛谷的平衡树模板 阅读全文
posted @ 2018-11-19 23:16 _onglu 阅读(508) 评论(0) 推荐(1) 编辑
摘要: 树链剖分有什么用 我们经常会写到这样的毒瘤题目:给你一棵树,每次对树上的一条链进行操作。 例如洛咕:P3384 【模板】树链剖分。 实现方法 那么我们怎么很快的处理这样的问题呢? 学过倍增LCA的同学应该清楚,就算是倍增,也只能找出它的几代父亲,而不能对路径上的每一个点进行修改。 我们发现对于树上链 阅读全文
posted @ 2018-11-17 15:49 _onglu 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 早上 在酒店吃完早餐就打了个车去学军。 还是和昨天一样的流程。 发下密码之后匆匆解了包配置IDE。 然后开始看T1。 看起来挺简单的。。 求一个最小的类似dfs序的东西。 30分钟就把$m=n 1$的55分拿到了。 然后开始想正解。 没多久就想出来了。 然后实现出来发现错了。 又想了好久,最后两个半 阅读全文
posted @ 2018-11-13 23:24 _onglu 阅读(342) 评论(0) 推荐(1) 编辑
摘要: 早上 在酒店吃过了早饭。 早饭是自助餐,东西不错,就是菜都凉了。 然后就打车去学军了。 人好多啊。。。 跟着人流进了场,找到了自己的机器。 本来以为可以先试机,没想到根本就不给动机器。 直到密码发下来之后才允许动机器。 开考的时候还没配置好IDE。。。 慌慌张张解了包(还输错一次密码吓死了) 然后开 阅读全文
posted @ 2018-11-10 23:28 _onglu 阅读(260) 评论(0) 推荐(1) 编辑
摘要: 早上 在绍兴一中继续补课,听绍一神仙讲了去年NOIP的暴力打法以及练习题之后回去自己练习。 中午 在绍兴一中吃过午饭,然后整理了一下行李,就出发去杭州了。 下午 2点26的动车。 乘了十多分钟的动车就到杭州了。 然后下了动车乘地铁(人真多)。 坐了3站之后换线又坐了10站,终于下车。 等了大概半小时 阅读全文
posted @ 2018-11-09 20:24 _onglu 阅读(186) 评论(0) 推荐(1) 编辑
摘要: T1排序 题意: 给定一个快排,有四种键值选取方法:选区间左边端点,选区间右边端点,选区间终点,选一个随机数。 若为随机数,给定随机数种子以及生成方式。 现在要求用$1~N$构成一个数据卡掉这个快排。 分析: 题意是真毒瘤…… 当了一回毒瘤出题人…… 不过还是挺简单的,我们发现要把快排卡成$O(n^ 阅读全文
posted @ 2018-11-07 15:04 _onglu 阅读(128) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 下一页