码迷,mamicode.com
首页 >  
搜索关键字:最小路径    ( 492个结果
uva-10564-dp
题意:给一个矩阵,从一个点可以走向左下和右下,走过的路径形成一条路径,sum=路径上所有数字的总和,问,走到最后一行,是否存在一条路径的等于S,如果有,那么有多少条不同的路径,并且输出最小路径。 dp:dp[i][j][k] 表示 i 行 j 列 和为 k的路径总数。为了保证路径最小,从最后一行往前 ...
分类:其他好文   时间:2019-09-08 20:34:58    阅读次数:70
三角形最小路径和
思路:相当于建了一个相同大小的dp表,从三角形的底层往上层走,dp表中的值表示从下层走到当前地方的最小值,dp的更新规则是找到当前位置的下一层的同位置点或者索引加一的点(看成二叉树的形式的话相当于左右子节点)的两者中的最小值和当前位置的值的和 ...
分类:其他好文   时间:2019-08-31 10:38:35    阅读次数:101
LeetCode--064--最小路径和
给定一个包含非负整数的 m x n 网格,请找出一条从左上角到右下角的路径,使得路径上的数字总和为最小。 说明:每次只能向下或者向右移动一步。 示例: 输入:[ [1,3,1], [1,5,1], [4,2,1]]输出: 7解释: 因为路径 1→3→1→1→1 的总和最小。 思路:dp思想,为每个点 ...
分类:其他好文   时间:2019-08-30 21:07:51    阅读次数:77
部落战争(建图+最小路径覆盖)
传送门 题目求最少要多少支军队可以把所有城镇覆盖完(DAG的最小不相交路径覆盖) 军队只能向下走,所以建图时就往四个方向连边,最后跑一下最小路径覆盖即可(=点数 - 二分图最大匹配) #include<bits/stdc++.h> #define N 53 using namespace std; ...
分类:其他好文   时间:2019-08-27 22:53:03    阅读次数:140
POJ 2594 (传递闭包 + 最小路径覆盖)
题目链接: POJ 2594 题目大意:给你 1~N 个点, M 条有向边。问你最少需要多少个机器人,让它们走完所有节点,不同的机器人可以走过同样的一条路,图保证为 DAG。 很明显是 最小可相交路径覆盖 问题。要先通过闭包建图后,再当作 最小不可交路径覆盖 问题 求解即可。 原因: 与 最小不可交 ...
分类:其他好文   时间:2019-08-22 13:28:25    阅读次数:100
左神算法第八节课:介绍递归和动态规划(汉诺塔问题;打印字符串的全部子序列含空;打印字符串的全排列,无重复排列;母牛数量;递归栈;数组的最小路径和;数组累加和问题,一定条件下最大值问题(01背包))
暴力递归: 1,把问题转化为规模缩小了的同类问题的子问题 2,有明确的不需要继续进行递归的条件(base case) 3,有当得到了子问题的结果之后的决策过程 4,不记录每一个子问题的解 动态规划 1,从暴力递归中来 2,将每一个子问题的解记录下来,避免重复计算 3,把暴力递归的过程,抽象成了状态表 ...
分类:编程语言   时间:2019-08-18 00:20:14    阅读次数:226
最小点覆盖(最大独立集)+最小路径覆盖(最长反链)
"030" "=v=" "0.0" ":)" ...
分类:其他好文   时间:2019-08-11 11:16:08    阅读次数:78
[bzoj1143]祭祀
求最长反链(链上任意两个点不连通),可以发现,最长反链=最小链覆盖(因为每一条链都最多只有一个点入选),而DAG的最小链覆盖也就是最小路径覆盖(可相交)。然后floyd传递闭包,将任意两个连通的点都连一条边,这样就变成不可相交的最小路径覆盖(可以绕过去)。 不可相交的最小路径覆盖:将每一个点裂成两个 ...
分类:其他好文   时间:2019-07-28 10:59:58    阅读次数:92
leetcode(64)最小路径和
最小路径和 解题思路:动态规划+自底向上 在这里其实没必要做空间复杂度的处理,因为没有用多余的空间,所以完全可以用m*n的循环方式 ...
分类:其他好文   时间:2019-07-26 11:46:06    阅读次数:89
图论的一些知识点
二分图的最小顶点覆盖:在二分图中求最少的边,让每条边至少和其中的一个点关联 最小顶点覆盖=最大匹配数 DAG图(无回路有向图(Directed Acyclic Graph))的最小路径覆盖:用尽量少的不想交的简单路径覆盖图中的所有顶点 最小路径覆盖=顶点数-最大匹配数 无向图的最小路径覆盖: 无向二 ...
分类:其他好文   时间:2019-07-23 22:40:56    阅读次数:144
492条   上一页 1 ... 4 5 6 7 8 ... 50 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!