- 1、本文档共34页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据结构 chapter 85 树和二叉树 等价问题
森林法改进2的算法分析 操作 时间效率 操作执行次数 Find O(log2+m/nn) m Union O(1) n-1 将所有元素合并到一个集合:O(n+mlog2+m/nn) 森林法改进1+改进2的算法分析 操作 时间效率 操作执行次数 Find O(l) m Union O(1) n-1 将所有元素合并到一个集合:O(m+n) 作业11 算法设计题 1、实现FindPathCompress()函数功能,该函数在查找的同时实现路径压缩,将深层结点移近根结点。 2、实现UnionRank()函数功能,该函数实现按秩进行合并的算法,其中的查找操作调用第一步的函数。 离散数学 等价关系 设mathR/math是集合mathA/math上的一个二元关系,若mathR/math满足: 自反性:math\forall x \in A,~~(x, x) \in R/math 对称性:math\forall x, y \in A,~~(x, y) \in R ~~ \implies ~~(y, x) \in R/math 传递性:math\forall x, y, z \in A, Luruiqi((x, y) \in R \wedge (y, z) \in R)~~\implies~~(x, z) \in R/math 则称mathR/math是定义在mathA/math上的一个等价关系。设R是一个等价关系,若x,y∈R,则称x等价于y,记作x~y。 例如,设mathA = \{1, 2, \ldots, 8\}/math,定义mathA/math上的关系mathR/math如下: math R = \{ (x, y) | x, y \in A \wedge x \equiv y (\mod~3) \} /math 其中mathx \equiv y (\mod~3)/math 叫做 mathx/math 与 mathy/math 模 3 同余,即 mathx/math 除以 3 的余数与mathy/math 除以 3 的余数相等。不难验证 mathR/math 为 mathA/math 上的等价关系。 设f是从A到B的一个函数,定义A上的关系R:aRb,当且仅当f(a)=f(b),R是A上的等价关系。 集合中的数据元素除了“同属于一个集合的关系”之外别无其它关系 集合的实现方法有位向量表示法、有序表表示法、树型结构表示法等。 * 离散数学 等价关系 设mathR/math是集合mathA/math上的一个二元关系,若mathR/math满足: 自反性:math\forall x \in A,~~(x, x) \in R/math 对称性:math\forall x, y \in A,~~(x, y) \in R ~~ \implies ~~(y, x) \in R/math 传递性:math\forall x, y, z \in A, Luruiqi((x, y) \in R \wedge (y, z) \in R)~~\implies~~(x, z) \in R/math 则称mathR/math是定义在mathA/math上的一个等价关系。设R是一个等价关系,若x,y∈R,则称x等价于y,记作x~y。 例如,设mathA = \{1, 2, \ldots, 8\}/math,定义mathA/math上的关系mathR/math如下: math R = \{ (x, y) | x, y \in A \wedge x \equiv y (\mod~3) \} /math 其中mathx \equiv y (\mod~3)/math 叫做 mathx/math 与 mathy/math 模 3 同余,即 mathx/math 除以 3 的余数与mathy/math 除以 3 的余数相等。不难验证 mathR/math 为 mathA/math 上的等价关系。 设f是从A到B的一个函数,定义A上的关系R:aRb,当且仅当f(a)=f(b),R是A上的等价关系。 集合中的数据元素除了“同属于一个集合的关系”之外别无其它关系 集合的实现方法有位向量表示法、有序表表示法、树型结构表示法等。 * (用{}表示一个等价集合) * 集合中的数据元素除了“同属于一个集合的关系”之外别无其它关系, * 输出等价类方法:开始从0节点搜起,把它的两个直接等价类入栈,然后依次出栈,每次出栈后对出栈元素的直接等价类再进行一次类似的处理,直到包含0节点的等价集合被全部输出。 结构represents a c
您可能关注的文档
最近下载
- 【苏教版】初中七年级上册同步练习及单元测试(全册)(含答案).pdf VIP
- 山东省烟台市(新版)2024小学语文部编版小升初测试(培优卷)完整试卷(含答案).docx VIP
- 《干法》稻盛和夫.pdf-2019-02-13-13-27-03-150.docx VIP
- 筋伤-踝部筋伤(中医骨伤科学十三五教材)【57页】.pptx VIP
- 室内装修改造施工组织设计.pdf VIP
- 加利福尼亚州驾驶员手册简体中文版.pdf VIP
- 初中物理跨学科设计方案.docx VIP
- 毕业设计总结集锦3篇.docx VIP
- 2025年股东董事增资备忘录.docx VIP
- 八年级物理声现象单元测试卷.doc VIP
文档评论(0)