当前位置: 首页 > news >正文

leecode797.所有可能的路径

 深度优先搜索

class Solution {
private:
    vector<vector<int>> result;
    vector<int> temp;

    void allPathsSourceTarget(vector<vector<int>> &graph,int v){
        if(v==graph.size()-1)
            result.push_back(temp);
        else{
            for(auto& adjVertex:graph[v]){
                temp.push_back(adjVertex);
                allPathsSourceTarget(graph,adjVertex);
                temp.pop_back();
            }
        }
    }

public:
    vector<vector<int>> allPathsSourceTarget(vector<vector<int>>& graph) {
        result.clear();
        temp.push_back(0);
        allPathsSourceTarget(graph,0);
        temp.pop_back();
        return result;
    }
};

 

相关文章:

  • WPF窗口读取、显示、修改、另存excel文件——CAD c#二次开发
  • TEXT()的作用
  • 杨辉三角形(信息学奥赛一本通-2043)
  • C、C++打印地址用%u
  • DeepSeek面试——分词算法
  • 搭建基于flask的web应用框架
  • 源代码防泄漏之反向沙箱篇
  • 射频相关概念
  • 利用余弦相似度在大量文章中找出抄袭的文章
  • Peach配置文件中<Agent>模块的作用及参数解析
  • 分页查询的实现
  • ELK(Elasticsearch、Logstash、Kbana)安装及Spring应用
  • 【大模型】知识蒸馏(knowledge distillation)算法详解
  • Oracle中的INHERIT PRIVILEGES权限
  • 【搭建环境】windows环境redis\集群;rabbitmq
  • 通过mybatis的拦截器对SQL进行打标
  • 【GIT】什么是GitHub Actions ?
  • 【数据分享】1999—2023年地级市地方一般公共预算收支状况数据(科学技术支出/教育支出等)
  • python--面试题--基础题
  • Python的字符串优雅优化策略:特定编码 -> Unicode码点 -> UTF-8(可自定义)
  • 世卫大会中国代表团:中国深入参与全球卫生治理,为构建人类卫生健康共同体贡献中国力量
  • 九江银行落地首单畜牧业转型金融业务,助推传统农业绿色智能
  • 2025全球城市科技传播能力指数出炉,上海位列第六
  • 陈刚:推动良好政治生态和美好自然生态共生共优相得益彰
  • 《风林火山》千呼万唤始出来,戛纳首映后口碑崩盘?
  • 香港特区政府强烈谴责美参议员恐吓国安人员