数据结构之常见的数据结构
最近做题,老是遇到一些概念性的问题(详见:牛客)
逐步总结在此博客:
1、常用数据结构 · 数组(静态数组、动态数组)、线性表、链表(单向链表、双向链表、循环链表)、队列、栈、树(二叉树、查找树、平衡树、线索树、线索树、堆)、图等的定义、存储和操作 · Hash(存储地址计算,冲突处理)
2、数据存储类型就是数据的类型,如整形,字符型等,所以数组和链表是相同的,数据访问效率不同,数组可以随机访问,而链表不可以,插入删除效率也不相同.
态度决定行为,行为决定习惯,习惯决定性格,性格决定命运
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步