
=====图论=====
Rayment_cc
++Rp
展开
-
NOIP2009-T3 洛谷-1073 最优贸易
NOIP2009 T3 最优贸易原创 2017-10-19 11:51:14 · 311 阅读 · 0 评论 -
[题解]关键子工程 拓扑排序+DP
题目大意 有n个工程需要完成,对于第i个工程,完成需要T[i]的时间,各个工程可以同时进行。 在给你一个矩阵,描述第i个工程与第j个工程是否有依赖关系。对于这些依赖关系,在被依赖的工程完成前,此工程不能进行。若整个工程无法完成,那么输出-1。若可以完成,那么输出关键子工程。 关键子工程的定义是,只要某个工程一延期,就会导致整个工程的完成时间延后,那么就称它为关键子工程。 输入样例 5...原创 2017-08-24 17:17:32 · 487 阅读 · 0 评论 -
BZOJ 1975 魔法猪学院 k短路
Problem Description iPig在假期来到了传说中的魔法猪学院,开始为期两个月的魔法猪训练。经过了一周理论知识和一周基本魔法的学习之后,iPig对猪世界的世界本原有了很多的了解:众所周知,世界是由元素构成的;元素与元素之间可以互相转换;能量守恒……。 能量守恒……iPig 今天就在进行一个麻烦的测验。iPig 在之前的学习中已经知道了很多种元素,并学会了可以转化这些元素的魔...原创 2017-10-18 22:46:46 · 429 阅读 · 0 评论 -
浅谈存在性背包问题
存在性背包的更优解法原创 2017-10-14 13:58:57 · 472 阅读 · 0 评论 -
洛谷1967 货车运输 NOIP2013
震惊,做了这题就会MST和LCA原创 2017-10-17 14:24:44 · 361 阅读 · 0 评论 -
BZOJ 3832 POI2014 Rally
Problem BZOJ又是令人窒息的权限题 洛谷 Solution 感觉最近好像做了一些思路很神的神题。。 之前做一道题,看了好久才发现是线段树…… 本以为这个在图上总不是线段树了吧,结果一看题解又是线段树 我开始怀疑我到底有没有学过线段树了 先引入超级源汇点,那么最长的路径就是源汇点之间的路径了,我们将图进行正反向分别dp出到源/汇的最长路径。不妨用f[x]表示从源点到x的...原创 2018-03-29 20:26:13 · 257 阅读 · 0 评论 -
ARC084D Small Multiple
Problem Atcoder Solution 一道思路很巧妙的题目。 在这个题目中,我们可以把题目转化一下,对于x,若+1不进位,那么可以用1的代价使它变为x+1,然后可以花费0的代价,使它变为x*10。那么我们怎么处理使得它是n的倍数的问题呢?把所有数字转化为模n下的值即可。由于边权为0或1,用01BFS可把时间复杂度优化至O(n)O(n)O(n)。 Code #include <cs...原创 2018-09-25 14:27:08 · 439 阅读 · 0 评论 -
BZOJ 3206 APIO2013 道路费用
Problem BZOJ Solution 注意到k只有20,那么对于这个图,很多点是由普通边连接的,那么我们可以先强制把所有的特殊边加入,然后把普通边做一次mst,则其他未加入的边肯定是不会做贡献的,把这些由普通边连起来的点缩在一起的,不妨称为新图。 新图只有tot(tot≤k+1)tot(tot\leq k+1)tot(tot≤k+1)个点,但是由于特殊边的选择方案可能导致树的形态发生改变,所...原创 2018-10-18 08:24:16 · 261 阅读 · 0 评论 -
Atcoder Code Festvial 2017 Final J Tree MST
Problem Atcoder 给你一棵 nnn 个节点的树,每个点有权值 w[i]w[i]w[i] ,边带权。现构建一张完全图,对于任意一对点 (x,y)(x, y)(x,y) ,有一条长度为 w[x]+w[y]+dis(x,y)w[x] + w[y]+ dis(x, y)w[x]+w[y]+dis(x,y) 的边。求这张图的最小生成树。 话说Code Festival在官网上咋进啊?qwqq ...原创 2019-03-03 21:26:39 · 439 阅读 · 0 评论