aboutsummaryrefslogtreecommitdiff
path: root/all_path_src_target.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'all_path_src_target.cpp')
-rw-r--r--all_path_src_target.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/all_path_src_target.cpp b/all_path_src_target.cpp
index ae261aa..4ad02ef 100644
--- a/all_path_src_target.cpp
+++ b/all_path_src_target.cpp
@@ -2,15 +2,15 @@
class Solution {
public:
- vvd(int) allPathsSourceTarget(vvd(int) & graph) {
- vvd(int) ans;
+ vvd allPathsSourceTarget(vvd & graph) {
+ vvd ans;
vector<int> path;
dfs(graph, ans, path, 0);
return ans;
}
private:
- void dfs(vvd(int) & graph, vvd(int) & ans, vector<int> &path, int curr) {
+ void dfs(vvd & graph, vvd & ans, vector<int> &path, int curr) {
path.push_back(curr);
if (curr == graph.size() - 1)
ans.push_back(path);
@@ -23,7 +23,7 @@ private:
int main() {
Solution obj;
- vvd(int) graph = {{1, 2}, {3}, {3}, {}};
+ vvd graph = {{1, 2}, {3}, {3}, {}};
for (auto i : obj.allPathsSourceTarget(graph))
for (auto j : i)
cout << j << ' ';