96SEO 2026-02-19 09:13 0
1从8走向6的最短路径向根节点就是向上走从8到1会经过三条边向叶节点就是向下走从1走到6需要经过两条边再用向上的边数×2向下的边数所以是3*22所以8到6的距离是8我们可以发现8到6的距离和6到8的距离是不一样的8到6是86到8是7

2这道题跟二叉树没什么关系如果他告诉我们的是树上一条边一条边的形式来让我们建图的话我们并不知道左右节点我们都不知道左右节点那该怎么还原二叉树所以这道题的名字虽然是二叉树问题本质上他跟二叉树没什么关系他如果告诉我们的是uv表示树上存在一条连接uv的边这样的信息的话就不能用二叉树的方式来存储它了因为我们不知道左右节点所以我们要不就用链式前向星要不用vecrot数组用存树的方式来存这
3存的时候只用u指向v的这条边就行了不用存v指向u他给了我们两条边我们本来不清楚谁是父亲谁是孩子但这道题已经保证了u是v的父亲
当我们站在根节点的角度求深度的时候你只要告诉我左子树以及右子树这两颗子树的深度比较出来的最大值再加1返回就行树高max子树的高度1如何求子树的高度我们发现子树本身还是一个树就可以继续套用这个公式树高max子树的高度1就可以用递归来实现求深度
树的宽度和一层一层有关系如果涉及一层一层的话用bfs比较好解因为用bfs每次循环就是把一层加入到队列里面
假设我们要求10到7之间的距离2*215我们可以先让10这个点向上爬并标记向上爬的所有路径比如10爬到6就标记6到10之间的距离是1继续爬到3标记3到10的距离等于2爬到1标记1到10的距离是3爬到不能再爬的时候停止
当标记完10爬到1的路径之后让7开始向上爬7向上爬一个点的时候就发现标记点了这个路径就是1刚刚标记的过程中3到10的距离是2所以2*21就是10到7的距离了
这个点到x的最短距离让x指向10如果10有父亲更新父亲到10的距离dist[fa[x]]
0假设刚开始变量y指向7如果7有父亲并且当前点不是相遇点就让y往上爬直到爬到相遇点为止y
fa[y]len直到y走到相遇点为止或是走到不能在走走到1为止此时len里面就存着y到相遇点的距离
作为专业的SEO优化服务提供商,我们致力于通过科学、系统的搜索引擎优化策略,帮助企业在百度、Google等搜索引擎中获得更高的排名和流量。我们的服务涵盖网站结构优化、内容优化、技术SEO和链接建设等多个维度。
| 服务项目 | 基础套餐 | 标准套餐 | 高级定制 |
|---|---|---|---|
| 关键词优化数量 | 10-20个核心词 | 30-50个核心词+长尾词 | 80-150个全方位覆盖 |
| 内容优化 | 基础页面优化 | 全站内容优化+每月5篇原创 | 个性化内容策略+每月15篇原创 |
| 技术SEO | 基本技术检查 | 全面技术优化+移动适配 | 深度技术重构+性能优化 |
| 外链建设 | 每月5-10条 | 每月20-30条高质量外链 | 每月50+条多渠道外链 |
| 数据报告 | 月度基础报告 | 双周详细报告+分析 | 每周深度报告+策略调整 |
| 效果保障 | 3-6个月见效 | 2-4个月见效 | 1-3个月快速见效 |
我们的SEO优化服务遵循科学严谨的流程,确保每一步都基于数据分析和行业最佳实践:
全面检测网站技术问题、内容质量、竞争对手情况,制定个性化优化方案。
基于用户搜索意图和商业目标,制定全面的关键词矩阵和布局策略。
解决网站技术问题,优化网站结构,提升页面速度和移动端体验。
创作高质量原创内容,优化现有页面,建立内容更新机制。
获取高质量外部链接,建立品牌在线影响力,提升网站权威度。
持续监控排名、流量和转化数据,根据效果调整优化策略。
基于我们服务的客户数据统计,平均优化效果如下:
我们坚信,真正的SEO优化不仅仅是追求排名,而是通过提供优质内容、优化用户体验、建立网站权威,最终实现可持续的业务增长。我们的目标是与客户建立长期合作关系,共同成长。
Demand feedback