leetcode 797 所有可能的路径

简介: leetcode 797 所有可能的路径

所有可能的路径


30dbcbbf5f5c4d3080d28edd1b304ec6.png

8f70ea9ca9674190b3128aa716e02ea5.png

class Solution {
public:
    vector<vector<int>> result;
    vector<int> path;
    void dfs(vector<vector<int>>& graph , int indnx)
    {
        if(indnx == graph.size()-1) 
        {
            path.push_back(graph.size()-1);
            result.push_back(path);
            path.pop_back();
            return;
        }
        for(int i=0 ; i<graph[indnx].size() ;i++)
        {
            path.push_back(indnx);
            dfs(graph,graph[indnx][i]);
            path.pop_back();
        }
        return;
    }
    vector<vector<int>> allPathsSourceTarget(vector<vector<int>>& graph) {
        dfs(graph,0);
        return result;
    }
};
相关文章
|
6天前
代码随想录Day33 LeetCode T62不同路径 LeetCode T63 不同路径II
代码随想录Day33 LeetCode T62不同路径 LeetCode T63 不同路径II
49 0
|
6天前
|
Go
golang力扣leetcode 437.路径总和III
golang力扣leetcode 437.路径总和III
38 0
|
6天前
|
Go
golang力扣leetcode 63.不同路径II
golang力扣leetcode 63.不同路径II
15 0
|
6天前
|
存储 Go
golang力扣leetcode 64.最小路径和
golang力扣leetcode 64.最小路径和
13 0
|
6天前
leetcode-329:矩阵中的最长递增路径
leetcode-329:矩阵中的最长递增路径
25 0
|
6天前
leetcode代码记录(二叉树的所有路径
leetcode代码记录(二叉树的所有路径
12 0
|
6天前
|
机器人
leetcode代码记录(不同路径 II
leetcode代码记录(不同路径 II
8 0
|
6天前
|
机器人
leetcode代码记录(不同路径
leetcode代码记录(不同路径
11 0
|
6天前
leetcode热题100.二叉树中的最大路径和
leetcode热题100.二叉树中的最大路径和
20 0
|
6天前
|
vr&ar
leetcode热题100.路径总和 III
leetcode热题100.路径总和 III
20 1