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

做教育培训网站深圳外包企业网站

做教育培训网站,深圳外包企业网站,网站创意设计方案,医疗网站建设目录卡码网刷题链接:98. 所有可达路径 一、题目简述 二、编程demo 方法①邻接矩阵 from collections import defaultdict #简历邻接矩阵 def build_graph(): n, m map(int,input().split()) graph [[0 for _ in range(n1)] for _ in range(n1)]for _ in range(m): …

卡码网刷题链接:98. 所有可达路径

一、题目简述

二、编程demo

方法①邻接矩阵

from collections import defaultdict
#简历邻接矩阵
def build_graph(): n, m = map(int,input().split()) graph = [[0 for _ in range(n+1)] for _ in range(n+1)]for _ in range(m): i,j = map(int,input().split()) graph[i][j] = 1return graph,n
#深度优先搜索
def dfs(g,r,i,end,path):if i == end:r.append(path.copy())return for k in range(1,end+1):if g[i][k]:path.append(k)dfs(g,r,k,end,path)path.pop()return 
#主函数
def main():graph,n = build_graph()result = []path = [1]dfs(graph,result,1,n,path)#按格式打印输出if not result:print(-1)for p in result:print(" ".join(map(str,p)))return 
if __name__ == "__main__":main()

方法②邻接表

from collections import defaultdict
def build_graph(): n, m = map(int,input().split()) graph = defaultdict(list) for _ in range(m): i,j = map(int,input().split()) graph[i].append(j)return graph,ndef dfs(g,r,i,end,path):if i == end:r.append(path.copy())return for k in g[i]:path.append(k)dfs(g,r,k,end,path)path.pop()return def main():graph,n = build_graph()result = []path = [1]dfs(graph,result,1,n,path)if not result:print(-1)for p in result:print(" ".join(map(str,p)))return 
if __name__ == "__main__":main()

http://www.yayakq.cn/news/772685/

相关文章:

  • 免费做的网站怎么设置域名国内做网站需要做icp备案吗
  • wordpress站长主题网站代码怎么写
  • 长春市长春网站建设哪家好软件下载网站怎么做
  • 餐饮技术支持东莞网站建设做网站长沙
  • 杭州91网站建设通辽网站制作
  • 团队建设海报网站ui设计行业的现状和发展前景
  • 明空网络做网站好不好网站建设实训致谢
  • 安卓开发是做什么的seo怎么优化
  • 深圳 电子商务网站开发微信公众号建立网站
  • 免费的网站推广渠道做租人网站犯法吗
  • 买了个网站后怎么做的郑州市东区建设环保局官方网站
  • 福州营销网站建设技术网站推广的主要方法有哪些?
  • 建站模板工程造价wordpress打赏赚钱
  • 专做机械类毕业设计的网站有没有专业收费做网站优化的
  • 软件开发工具免费下载百度提升优化
  • 怎么查网站是哪个公司做的网站建设费用低设计好
  • 网站开发都需要学什么做淘宝那样的网站要多少钱
  • 彩票网站开发 违法html5网站源码php
  • 域名和网站空间怎么做解析菲律宾网站网站建设
  • 商丘市做网站的公司安卓手机app开发软件下载
  • 网站备案号没有-1ppt制作软件模板网站
  • 动易网站免费版哪个网站可以做免费商业推广
  • 企业建站的作用是什么网页qq邮箱
  • 学校网站建设怎么样深圳双区建设
  • 佛山网站seo公司成都易站网站建设
  • 湖北做网站推广硅云买域名做网站
  • 重庆网站建设哪个公司好网站建设需求公司内部调查
  • 网站开发公司会计有没有做网站
  • 科技杭州网站建设写网页的素材图片
  • 开封做网站公司flarum和wordpress