文章目录 10.1 字典 10.2 字典的抽象数据类型 ADT 抽象类dictionary 访问字典数对 字典的线性结构描述 10.3 线性表描述 数组描述 链式描述 类`sortedChian` 方法`find` 方法`insert` 方法`erase` 10.5 散列表描述 10.5.1 理想散列 10.5.2 散列函数和散列表 10.5.3 线性探查 `hashTable`类 构造函数 方法`search` 方法`find` 方法`insert` 方法`erase` 10.5.4 链式散列 小结 10.6 应用——文本压缩 LZW压缩 LZW解压缩 10.1 字典 字典是一些形如(k,v)的数对(元素/记录)所组成的集合。其中k是关键字,v是与关键字k对应的值。任意两个数对,其关键字都不等。 若是多重字典,则两个或多个数对可以具有相同的关键字。 10.2 字典的抽象数据类型 ADT 抽象类dictionary template< class K,