本课程它讲述的内容包括两大模块,其一是基本数据结构(线性表、栈、队列、树与图)的逻辑特点、存储结构、运算原理、实现算法及其性能分析,以及各种数据结构其不同应用场景的案例分析;其二是排序与查找两大常用操作的实现方法及其不同方法之间的性能比较分析。同时,本课程将立德树人思政教育内化为课程内容,弘扬红船精神的价值追求,力求打造“有温度、有高度、有深度”的金课。