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

北京大型网站优化/抖音seo是什么意思

北京大型网站优化,抖音seo是什么意思,中国flash网站模板中心,高大上网站建设公司1072. 树的最长路径 - AcWing题库​www.acwing.com题目描述给定一棵树,树中包含 个结点(编号 )和 条无向边,每条边都有一个权值。现在请你找到树中的一条最长路径。换句话说,要找到一条路径,使得使得路径两…

30284a2fb1fce987adbfc2e507d25e30.png
1072. 树的最长路径 - AcWing题库​www.acwing.com

题目描述

给定一棵树,树中包含

个结点(编号
)和
条无向边,每条边都有一个权值。

现在请你找到树中的一条最长路径。

换句话说,要找到一条路径,使得使得路径两端的点的距离最远。

注意:路径中可以只包含一个点。

输入格式

第一行包含整数

接下来

行,每行包含三个整数
,表示点
之间存在一条权值为
的边。

输出格式

输出一个整数,表示树的最长路径的长度。

数据范围

输入样例:

6
5 1 6
1 4 5
6 3 9
2 6 8
6 1 7

输出样例:

22

解决方案

dfs 时间复杂度O(n+m) n为顶点数,m为边数

335b27663a687696203f50825fe15db6.png

这里我们每一个节点都对应一个dist,存储的是某个节点的单方向的最长的路径,我们来宏观的考虑这个问题,对于每一个节点,我们求以它为中间节点的最长路径的方法是用两个变量b1,b2分别存储这个节点对应的子节点中dist的最大值和次大值,初始化b1,b2为0,这是为了防止某个单方向路径的长度为负数,因为如果为负数,我们就可以忽略这条路径,它只会使得以这个节点为中间节点的路径长度变小,所以此时以这个节点为中间节点所对应的最长的路径就是d1+d2的值!

#include 
http://www.lbrq.cn/news/743815.html

相关文章:

  • 销售网站建设价格/b站在线观看
  • 做网页网站怎么样/zac博客seo
  • 手机做任务网站有哪些/成都seo论坛
  • 做网站如何语音/网站推广
  • 外贸网站建设哪家公司好/nba赛程排名
  • 扬州有什么做网站的公司/分销渠道
  • 深圳网站建设制作公司/整站关键词快速排名
  • 天猫网站左侧导航用js怎么做/常熟网站建设
  • 个人网页html代码/成都网站seo性价比高
  • 网易网页游戏/推广优化工具
  • 自己怎么做淘宝客网站吗/百度扫一扫
  • 帮我注册一个账号/广州seo公司如何
  • 上海平台网站建设报/seo分析工具
  • 仓库管理系统er图/广告优化
  • 咋样着做自己的网站/找seo外包公司需要注意什么
  • 查看WordPress网站插件/百度搜索热词排行榜
  • 网站制作成功案例/接外包网站
  • 大酒店网站源代码/seo竞价推广
  • 做文化建设的网站/东莞互联网公司排名
  • 西安旅游攻略ppt/优化百度seo技术搜索引擎
  • 免费企业网站系统源码/青岛seo关键词排名
  • 海口网站建设呢/搜索引擎优化方法有哪几种
  • 杭州网站建设页面/百度统计官网
  • 武汉网站建设吧/如何推广自己的店铺
  • 网站在阿里云备案流程/电商运营怎么做如何从零开始
  • 金融跟单公司网站建设/关键词分析工具有哪些
  • 怎么做监控直播网站/谷歌搜索广告
  • 新会住房和城乡建设部网站/百度搜索指数的数据来源
  • 做pc端网站一般多少钱/怎么制作自己公司网站
  • 校园网站集群建设/网站域名怎么查询
  • 【Linux系统】匿名管道以及进程池的简单实现
  • 软考网工选择题节选-2
  • Spring事务源码
  • wpf之ComboBox
  • 哈希:两数之和
  • 力扣面试150(60/150)