近年来,随着计算机技术的快速发展,数据规模呈现几何级增长,数据类型也变得多样化,软件开发需要处理的数据日趋复杂,数据结构在人工智能、大数据技术飞速发展的今天显得尤为重要。要想编写出好的程序,不仅需要选择好的数据结构,还要有高效的算法。数据结构与算法往往是紧密联系在一起的。
本章重点和难点:
· 数据结构的相关概念。
· 数据的逻辑结构与存储结构。
· 抽象数据类型描述。
· 算法的时间复杂度和空间复杂度。