数据结构
数据的逻辑结构:
线性逻辑结构:一对一
除第一个和最后一个元素外,数据的每一个元素都有且只有一个直接前驱和一个直接后继
树型逻辑结构:一对多
有且只有一个称为根的数据元素;
根没有前驱,其余的每个元素有且只有一个前驱,末端元素没有后续元素
图状逻辑结构:多对多
数据的存储结构:
顺序存储:将数据元素按照逻辑顺序存放在存储器上一片连续的存储空间中
链式存储:将各元素分布到存储器的不同点,用指针的方式将他们建立联系
索引存储:在存储数据的同时,建立一个附加的索引表,即索引存储结构=数据文件+索引表
散列存储(hash):
每种逻辑结构在计算机中都可以用数据的存储结构来描述
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具