- 28
- 0
- 约6.9千字
- 约 93页
- 2016-11-18 发布于湖北
- 举报
四川省绵阳南山中学
叶诗富
电话QQ:282364860
;内容简介;树是一种十分优美的数据结构,因为它本身就具有的递归性,所以树和子树之间能相互传递很多信息,树上的许多特征都可以通过它的子树的对应特征计算获得。所以树做动态规划求最优解和做统计非常方便。;树上最长链;目标:如图计算1为根的树上最长链;此题还有两个困难。
1.树的根没有明确给出。没有根我们不能方便的在树上做动规
2.每个节点的最大儿子个数不确定。保存树有一定的麻烦;问题一解决比较简单我们扫描数据,根节点不是任何一个节点的儿子,就可以找出根节点来。
对于问题二的解决。因为真实的父子关系只有N-1个,我们只需开N个空间就可以保存信息,只是我们需另外开两个大小为N的数组,来记录每个节点的儿子个数和开始位。;此题的输入有特殊性,存储问题好解决。
但对于大多数的题目,信息是以边的形式给的且是无序的。
常用邻接表保存(这也是一般图的存储方法)。
大致处理方法如下:
用一个大小为2倍N的链表来记录树上各边的信息,具有相同顶点的边串在一起,再用一个大小为N的数组作为表头,记录每一个点连出的链表开头的位置。这样我们就可以通过表头访问节点出去的每个点了。;方法拓展;没有上司的晚会Ural1039加强;因公司的人际关系为一棵树,假设编号为root的节点是树的根,则问题可以描述成f[root]表示求以root为根的
您可能关注的文档
最近下载
- 青少年活动中心运营管理方案.docx VIP
- 110kV〜750kV架空输电线路施工及验收规范.docx VIP
- 《数据资产—数据质量评估标准》.docx VIP
- 26春《单元测试卷》语文 人教版 2下(A4)含答案.docx VIP
- 【智能控制理论讲解】智能控制理论与方法.ppt VIP
- 2025年广西壮族自治区中考语文真题卷(含答案与解析).pdf VIP
- 小学数学一年级下竖式计算练习题(进位加退位减不进位退位).pdf VIP
- 认真认识党史国史 努力争做合格党员 .docx VIP
- (新教材)2026年北师大版七年级下册数学 问题解决策略:特殊化 课件.pptx
- 大学英语四级考试2024年6月真题(第一套).docx VIP
原创力文档

文档评论(0)