数据结构

2018-10-14  本文已影响0人  Travelcolor

ADT抽象数据类型

  1. 数据抽象:用ADT描述程序处理的实体时,强调的是器本质的特征,其所能完成的功能以及它和外部用户的接口(即外界使用它的方法)
  2. 数据封装: 将实体的外部特征和其内部实现细节分离,并且对外部用户隐藏起内部实现细节。

例如 抽象数据类型复数的定义:
ADT Complex:
数据对象:D = {e1, e2 | e1, e2 ∈ RealSet }
数据关系:R1 = {<e1, e2> | e1是复数的实数部分, | e2 是复数的虚数部分}


算法和算法的衡量

  1. 算法
  1. 算法设计的原则
  1. 算法效率的衡量方法和准则
    通常有两种衡量算法效率的方法:1. 事后统计法:缺点:①必须执行程序 ②其他因素掩盖算法本质。2. 事前估计分析法
上一篇下一篇

猜你喜欢

热点阅读