2024-2025-1 20241320 《计算机基础与程序设计》第七周学习总结
2024-2025-1 20241320 《计算机基础与程序设计》第七周学习总结
作业信息
|这个作业属于哪个课程|
https://edu.cnblogs.com/campus/besti
|这个作业要求在哪里
https://www.cnblogs.com/rocedu/p/9577842.html#WEEK07
|这个作业的目标|
数组与链表
基于数组和基于链表实现数据结构
无序表与有序表
树
图
子程序与参数
|作业正文|
https://www.cnblogs.com/yixin20060813/p/18537558
教材学习内容总结
1.数组(Array)
定义:
数组是一种线性数据结构,可以存储具有相同类型的元素。
数组中的元素通过索引进行访问,索引通常从0开始。
2.链表(Linked List)
定义:
链表也是一种线性数据结构,但元素在内存中不是连续存储的。
每个元素(节点)包含数据和指向下一个节点的指针。
3.基于数组实现的数据结构
定义与特点:
基于数组的数据结构将元素存储在连续的内存空间中。
数组的每个元素都可以通过索引快速访问,这使得基于数组的数据结构在查询和访问特定元素时非常高效。
4.基于链表实现的数据结构
定义与特点:
基于链表的数据结构将元素分散存储在内存中的不同位置,并通过指针(或引用)将各个元素连接起来。
链表中的元素(节点)包含数据和指向下一个节点的指针。
-
计划学习时间:1小时
-
实际学习时间:1小时
-
改进情况:
有空多看《计算机科学概论(第七版)》(https://book.douban.com/subject/26877745/)和《first c》