9月12号
今天上数据结构课学到了线性结构中两种不同存储方式:顺序表和链表的实现。顺序表通过申请一段连续的空间对数据进行存储,在这个数据表中需要记录的数据就是表头的位置和顺序表的长度,难点则是对表的删除和插入时的操作。
第二个点则是链表,链表是由一个个节点相连组成,其每个节点由其数据和下一个节点的地址组成,而这个结构需要注意的则是其头节点,若头节点的数据存在时,其插入和删除可能就会比较麻烦,反之就会比较轻松,在进行销毁操作时也是直接将头节点的指针域指向null即可。
今天上数据结构课学到了线性结构中两种不同存储方式:顺序表和链表的实现。顺序表通过申请一段连续的空间对数据进行存储,在这个数据表中需要记录的数据就是表头的位置和顺序表的长度,难点则是对表的删除和插入时的操作。
第二个点则是链表,链表是由一个个节点相连组成,其每个节点由其数据和下一个节点的地址组成,而这个结构需要注意的则是其头节点,若头节点的数据存在时,其插入和删除可能就会比较麻烦,反之就会比较轻松,在进行销毁操作时也是直接将头节点的指针域指向null即可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律