码迷,mamicode.com
首页 >  
搜索关键字:dag    ( 1109个结果
DAG上的动态规划之嵌套矩形问题
据说DAG是动态规划的基础,想一想还真的是这样的,动态规划的所有状态和转移都可以归约成DAG DAG有两个典型模型,一个是嵌套矩形问题一个是硬币问题,这里仅介绍一个嵌套矩形问题 等二轮复习的时候再补上 NYOJ16,南阳OJ很不错的样子嘛 如果矩形X可以嵌套到矩形Y中,连有向边X->Y 求DAG的最 ...
分类:其他好文   时间:2018-08-14 12:11:24    阅读次数:187
T24412 Cup#182-3 洞穴之旅
弱连通模板题,不过还是不会。。。 这道题在POJ2762有,这个出题人直接翻译弄过来了。。。 弱连通的定义是:从u能到达v 或 从v能到达u,则u和v这两个点弱连通。 显然如果是强连通分量就一定是弱连通分量啦,所以可以直接缩点弄掉。 缩点后的DAG中,可能会不符合条件的不可能被我们缩掉。 那么对于这 ...
分类:其他好文   时间:2018-08-12 10:32:20    阅读次数:179
强连通分量初探 By cellur925
并不理解。但是毕竟也做了一些题,略微小结。 注:这里讨论的暂时是有向图的强联通分量。 先贴出模板。学长:我也不理解,但我可以叫你们怎么背代码。 一 缩点 一句话来说,就是求出有向图中的强联通分量后,把每个强联通分量用一个点代替,得到一个DAG(有向无环图)。 我们用一个新的邻接表来记录新的DAG上的 ...
分类:其他好文   时间:2018-08-11 23:49:06    阅读次数:418
poj 2762
Tarjan + TopsortTarjan 缩点Topsort 判断 Topsort 判断:在DAG中若初始状态下存在多于1个入度为0的点则说明这些 入度为0的点之间不会有路径可达若不存在入度为0的点,则状态为Yes 若只存在1个入度为0的点,将该点指出的边删除继续上述判断 ...
分类:其他好文   时间:2018-08-11 17:46:21    阅读次数:148
IntelliJ IDEA 最新注册码(截止到2019年5月4日)
https://blog.csdn.net/qq_35246620/article/details/80522720 ntelliJ IDEA 注册码 如果在验证上述注册码的过程中,显示此注册码已经被取消,则可以通过在hosts文件中,添加 构造映射关系,来解决此问题。如果大家对hosts文件不太了 ...
分类:其他好文   时间:2018-08-11 17:17:19    阅读次数:1475
【图论】8月19日前填坑指南(自用)
Graph 图论 前向星 图的割点、桥 双连通分量 有向图的强连通分量 无向图连通分支 拓扑排序 2 SAT 最短路 第K短路 哈密顿路、欧拉路径、欧拉回路 DAG的深度优先搜索标记 独立集、团、支配集概念 最大团问题 弦图判断 弦图的PERFECT ELIMINATION点排列 稳定婚姻问题 有向 ...
分类:其他好文   时间:2018-08-10 14:35:08    阅读次数:159
由DAG到背包问题——记忆化搜索和递推两种解法
一、问题描述 物品无限的背包问题:有n种物品,每种均有无穷多个。第 i 种物品的体积为Vi,重量为Wi。选一些物品装到一个容量为 C 的背包中,求使得背包内物品总体积不超过C的前提下重量的最大值。1≤n≤100, 1≤Vi≤C≤10000, 1≤Wi≤1000000. 二、解题思路 我们可以先求体积 ...
分类:其他好文   时间:2018-08-09 00:29:44    阅读次数:217
[ZJOI2007]最大半连通子图
[ZJOI2007]最大半连通子图 题目大意: 一个有向图称为半连通的,当且仅当对于任意两点$u,v$,都满足$u$能到达$v$或者$v$能到达$u$。 给定一个$n(n\le10^5)$个点,$m(m\le10^6)$条边的有向图, 问该图最大半连通子图的节点个数及方案数。 思路: 缩点后在DAG ...
分类:其他好文   时间:2018-08-05 11:03:42    阅读次数:167
「网络流24题」最小路径覆盖问题
传送门:>Here< 题意:求DAG的最小路径覆盖并输出方案。所谓最小路径覆盖是指,将原图分为若干条路径,任意两条路径不能有公共点,要使路径数量尽可能少 思路分析 依然能够联系到二分图。事实上这个问题在学二分图的时候提到过,然而当时并没有弄明白…… 公式:DAG的最小路径覆盖 = 顶点数 - 最大匹 ...
分类:其他好文   时间:2018-08-04 15:46:35    阅读次数:209
jinja2批量生成python脚本
? 在使用airflow的过程中需要大量的dag脚本进行性能测试,如果一个个去编写dag脚本未免太过麻烦,于是想到用python的jinja2模板引擎实现批量脚本生成。 先通过pip命令安装jinja2模块: 然后创建模板文件(模板可以是任何形式的文本格式,没有特定扩展名,甚至可以不要扩展名): f ...
分类:编程语言   时间:2018-08-03 11:33:13    阅读次数:478
1109条   上一页 1 ... 32 33 34 35 36 ... 111 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!