第五章 散列表(哈希表)(hash表)
2024-09-08 19:27:43
散列表
特点
- 键和值一一对应
- 可以快速找到对应值,不需要进行查找
运用场景
- 模拟映射关系
- 防止重复
- 缓存记住数据,以免服务器再通过处理来生成它们
例如:
- 电话簿
- 用缓存记录url和对应的静态页面,存在的话直接调用缓存,不存在的话生成后,记入缓存再调用
冲突与性能
散列表由数组和链表组成
多个元素映射到同一个位置将会以链表的形式存储到数组中,如果链表很长,性能会急剧下降
最新文章
- 【原创】自己动手写工具----XSmartNote [Beta 3.0]
- 使用python抓取百度搜索、百度新闻搜索的关键词个数
- HtmlUnit初探
- DynamicJson
- Create a Listlink
- SQL注入POC
- PL/SQL 听课笔记
- 无法Ping通windows 7主机
- Linux下find指令
- JS - 删除确认
- java简单数据类型转化
- 【POJ2387】Til the Cows Come Home (最短路)
- Flask jinja2 全局函数,宏
- iOS9中如何在日历App中创建一个任意时间之前开始的提醒(三)
- android TextView 垂直自动滚动字幕实现
- sqlzoo:4
- qt delete
- 蓝牙 - 小米手环3 NFC版BLE协议研究
- 复习支持向量机(SVM)没空看书时,掌握下面的知识就够了
- 同时使用n和nvm踩到的坑