摘要:
散列表的英文名叫"HASH TABLE",也叫哈希表或者HASH表。 散列表用的是数组支持按照下标随机访问的特点,其实就是一种数组的扩展,没有数据就没有散列表 例子: 比如说学校里面的每个学生都有编号,然后有89名学生去参加运动会,我们现在要做一个通过编号迅速找到学生信息,编号是这样的061101, 阅读全文
摘要:
数组需要一块连续的内存用来存储数据,而链表恰恰相反,它并不需要一块连续的内存,它通过指针将不连续的内存块串起来。 链表结构很多,我们说下最常见的,单链表,双向链表和循环链表。 我们先看比较简单的单链表 如上图可以看出来,图中的每个节点不仅需要存储数据,还需要记录一个指向下一个节点的指针,如图所示,我 阅读全文