第8章 不相交的集合类型

在这一章,我们将描述不相交的集合类来解决等价性问题

这种数据结构实现起来很简单。每个例程仅需几行代码,可使用简单的数组。该实现也非常快,每个操作平均需要常数时间。

从理论角度来看,这种数据结构也非常有趣,因为对该数据结构的分析非常难。这种数据结构不存在最坏情形下的函数形式。

本章的主要内容有:

  • 展示如何使用最少的代码量来实现不相交的集合类;
  • 仅使用两个简单的观察,就可以发现该实现的速度增长极其快;
  • 分析一种快速实现的运行时间;
  • 了解一种简单的应用。
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 翻译自“Collection View Programming Guide for iOS” 0 关于iOS集合视...
    lakerszhy阅读 4,049评论 1 22
  • 第三章 数据库系统 3.1 数据库管理系统的类型 通常有多个分类标准。如按数据模型分类、按用户数分类、按数据库分布...
    步积阅读 3,109评论 0 7
  • 【声明:】本文是作者(蘑菇v5)原创,版权归作者 蘑菇v5所有,侵权必究。本文首发在简书。如若转发,请注明作者和来...
    蘑菇v5阅读 1,560评论 0 0
  • numpy中金融相关的API 说明(正号表示从银行取出,负号代表存入银行账户)import numpy as np...
    aisen_阅读 230评论 0 0
  • 拉上窗帘,隔绝掉外面污浊混沌的世界。插一枝花,沏一盏茶,焚一粒香,心静,笔才能净,才能把蓝天、白云、温暖...
    水墨清尘阅读 448评论 0 5

友情链接更多精彩内容