第八章 散列表 Web前端

第八章 散列表

散列算法的作用是尽可能快地在数据结构中找到一个值。在之前的章节中,你已经知道如果要在数据结构中获得一个值(使用get方法),需要遍历整个数据结构来找到它。如果使用散列函数,就知道值...
阅读全文
第八章 字典 Web前端

第八章 字典

你已经知道,集合表示一组互不相同的元素(不重复的元素)。在字典中,存储的是键,值]对,其中键名是用来查询特定元素的。字典和集合很相似,集合以[值,值]的形式存储元素,字典则是以[键...
阅读全文
第七章 集合 Web前端

第七章 集合

是由一组无序且唯一(即不能重复)的项组成的,以[值,值]的形式存储元素。这个数据结构使用了与有限集合相同的数学概念,但应用在计算机科学的数据结构中。
阅读全文
第六章 链表 Web前端

第六章 链表

要存储多个元素,数组(或列表)可能是最常用的数据结构.然而,这种数据有一个缺点:(在大多数语言中)数组的大小是固定的,从数组的起点或中间插入或移除项的成本非常高,因为需要移动元素....
阅读全文