数据结构基础笔记003 数据抽象

2017-07-18  本文已影响0人  Cytosine

《数据结构基础》
作者: [美]Ellis Horowitz 霍罗维兹
译者: 朱仲涛
出版社: 清华大学出版社
ISBN: 9787302186960
豆瓣读书 中查看本书

数据类型

抽象数据对象

  1. 构造函数/创建函数:这类函数为特定类型创建新实例。
  2. 变换函数:这类函数也为特定类型创建实例,但通常使用一个或多个其他实例。
    变换函数与构造函数的差别。
  3. 观察函数/报告函数:这类函数提供数据类型的实例信息,但不修改实例。

定义ADT

示例

定义ADT NaturalNumber(摘自《数据结构基础》P16)

解释

习题

  1. 为自然数ADT加上如下成员函数:Predecessor,IsGreater,Multiply,Divide。(前驱,大于,乘法,除法)。
习题1 -by Cytosine
上一篇 下一篇

猜你喜欢

热点阅读