当前位置: 首页 > news >正文

数据结构(5)

队列:从一端进行数据的插入,从另一端进行数据的删除的线性存储结构。

应用:数据缓冲。

顺序表:顺序队列:假溢出

               循环队列:解决假溢出问题

循环队列:空队列,满队列

空队列:队头和队尾相遇在同一位置

满队列:(tail+1)和对头相遇在同一位置

链式队列:尾插,头删。

代码:

哈希表:

目的:提高数据的查找效率O(1)———O(n)

哈希冲突:关键字重复

解决哈希冲突的方法:

1.开放定址法

2.链地址法

注意:哈希表是一段连续的内存空间。

1.创建哈希函数

2.创建哈希表

3.按照顺序插入

4.遍历

5.按照名字查找

6.销毁

相关文章:

  • DeepSeek 的含金量还在上升
  • 2025年3月一区SCI-混沌进化优化算法Chaotic evolution optimization-附Matlab免费代码
  • 《AdaAttN:重新审视任意风格迁移中的注意力机制》学习笔记
  • Win10环境借助DockerDesktop部署大数据时序数据库Apache Druid
  • HCIA项目实践---OSPF的基本配置
  • 15种时间序列预测方法总结(包含多种方法代码实现)
  • github - 使用
  • MySQL事务
  • deepseek+kimi一键生成PPT
  • 物联网软件开发与应用方向应该怎样学习,学习哪些内容,就业方向是怎样?(文末领取整套学习视频,课件)物联网硬件开发与嵌入式系统
  • Proxmox VE 8.3 qm 方式导入ESXi Linux OVA UEFI模式虚拟机
  • windows系统远程桌面连接ubuntu18.04
  • 模型报错infeasible,如何查看冲突约束
  • DeepSeek模型R1服务器繁忙,怎么解决?
  • 旅游行业内容管理系统CMS提升网站建设效率与体验
  • Spring boot中实现字典管理
  • xml 和json互转工具
  • 【AI大模型】Ollama部署本地大模型DeepSeek-R1,交互界面Open-WebUI,RagFlow构建私有知识库
  • Java中如何高效地合并多个对象的List数据:方法与案例解析!
  • RealClip正式发布:重新定义轻量化数字内容交互体验
  • 株洲一重病妇女被要求本人到银行取款时去世?当地警方:正在处理
  • 北方产粮大省遭遇气象干旱,夏粮用水如何解决?
  • 汕头违建豪宅“英之园”将强拆,当地:将根据公告期内具体情况采取下一步措施
  • 俄官员说将适时宣布与乌克兰谈判代表
  • 《蛮好的人生》:为啥人人都爱这个不完美的“大女主”
  • 海运港口股掀涨停潮!回应关税下调利好,有货代称美线舱位爆了