数据结构:基于C++语言(微课版)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

第1章 绪论

随着信息技术的日益发展,数据处理的对象不再局限于简单的数值和字符处理,也包括更广泛的复杂对象,如图像、声音、视频等。不同的处理对象,有不同的数据组织形式,不同的需求,对数据的存储和运算处理也有不同的方案,需要详尽研究数据的组织结构,设计相应的算法,编写对应的程序,进行数据分析和统计。这就是数据结构这门课程需要分析和解决的问题。

1-1 数据结构概述

1. 知识与技能目标

➢理解数据结构知识在编程中的重要性。

➢了解数据结构的基本概念。

➢理解逻辑结构和存储结构的区别与联系。

➢了解算法的概念和特点。

➢理解算法性能评价的策略与具体方法。

➢掌握简单算法的时间复杂度分析。

2. 素养目标

➢培养正确使用网络工具学习与探索的能力。

➢正确认识理论与实践的关系,提升学以致用的能力。

➢善于利用对象之间逻辑关系的不同,辩证分析与组织系统的结构。