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

做网站判多少年c 做网站

做网站判多少年,c 做网站,工程项目建设网站,网站上做地图手机上显示Leetcode 3203. Find Minimum Diameter After Merging Two Trees 1. 解题思路2. 代码实现 题目链接#xff1a;3203. Find Minimum Diameter After Merging Two Trees 1. 解题思路 这一题的话算是一个拓扑树的题目#xff1f;总之就是从树的叶子节点不断向上遍历#xff…Leetcode 3203. Find Minimum Diameter After Merging Two Trees 1. 解题思路2. 代码实现 题目链接3203. Find Minimum Diameter After Merging Two Trees 1. 解题思路 这一题的话算是一个拓扑树的题目总之就是从树的叶子节点不断向上遍历不断地删除已访问的叶子节点并加入更新之后的新的叶子节点这样我们就能得到树的最大深度然后在遍历过程中我们考察其任意节点上的当前深度和已有深度的和的最大值即为经过该节点的最大路径长度遍历整张图我们即刻获得整个树的深度和diameter。然后我们要连接两个图的话能够获得的最大路径长度就是两个图的深度之和加一。 由此我们即可完成这道题目了。 2. 代码实现 给出python代码实现如下 class Solution:def minimumDiameterAfterMerge(self, edges1: List[List[int]], edges2: List[List[int]]) - int:def dfs(edges):if edges []:return 0, 0diameter 0graph defaultdict(list)deg defaultdict(int)for u, v in edges:graph[u].append(v)graph[v].append(u)deg[u] 1deg[v] 1seen set()leafs [u for u in deg if deg[u] 1]depth defaultdict(int)while leafs ! []:u leafs.pop(0)if u in seen:continueseen.add(u)for v in graph[u]:if v in seen:continuediameter max(diameter, depth[v] depth[u] 1)depth[v] max(depth[v], depth[u]1)deg[v] - 1if deg[v] 1:leafs.append(v)return max(depth.values()), diameterdepth1, diameter1 dfs(edges1)depth2, diameter2 dfs(edges2)return max(depth1 depth2 1, diameter1, diameter2)提交代码评测得到耗时3216ms占用内存93.4MB。
http://www.yayakq.cn/news/1371/

相关文章:

  • 数据分析对网站建设的重要性文字图片在线生成器
  • 网站建设的主要作用太原云建站模板
  • 外贸网站个性设计网站搭建设计是什么
  • 网站 解析郑州做网站推广地址
  • 绿色为主色的网站企业网站建设600元
  • 我有一个网站怎么做外贸精品网名
  • 网上做网站怎么做下拉菜单怎样建设影视网站
  • 网页制作与网站建设答案个人网站主机的配置
  • wap网站制作工具门户网站制作定制
  • 网站做实名认证长沙有做网站的吗
  • 厦门市建设工程造价协会官方网站网站主页设计优点
  • 商城网站开发手机网站源码
  • 美食网站开发的意义wordpress dedecms帝国
  • 建设网站价格南平建设集团有限公司网站
  • 凡科网站建设注册什么叫做网站维护
  • 免费wap网站制作建筑行业网站建设
  • 网站首页背景代码中国室内设计联盟网站
  • 罗湖网站设计wordpress自动文章排版
  • 网络网站建设办公wordpress域名根目录
  • 国内十大网站建设公司中国菲律宾篮球
  • 石家庄市建设局网站首页模板wordpress演示站怎么做
  • 厦门免费自助建站模板北京网页网站设计
  • 海宁长安网站开发将自己做的网站入到阿里云域名上
  • 订餐网站开发网页制作学情分析
  • 北京通信管理局网站备案西樵建网站
  • 常州制作公司网站网页设计师多少钱一个月
  • 站长工具seo综合查询下载河北人工智能建站系统软件
  • 怎样查看网站是用什么cms 做的微信网站开发视频教程
  • 空间 建网站建设英文网站的请示
  • 凡科建设网站步骤做网站需要php吗