课程简介
教育部发布的新版《职业教育专业简介》(2022)中将“数据结构与算法”列入计算机职业本科教育的必修课程。在计算机科学中,数据结构是一门研究非数值计算的程序设计问题中,计算机的操作对象(数据元素)以及它们之间的关系和运算的学科,确保经过这些运算后所得到的新结构仍然是原来的结构类型。“数据结构及算法设计”课程涉及到如何系统而全面的掌握数据结构的解题思路和算法设计思想,全面理解数据表示和数据处理、正确分析算法设计的要点,在解决具体问题的过程中灵活熟练地选择合适的数据结构及设计有效的算法,从而加深对常用数据结构理论知识的理解,强化学生的逻辑思维能力和动手能力,培养良好的编程习惯,掌握实用软件设计的基本方法。作为一门重要的专业必修课程“数据结构及算法设计”既是对前导课程的深化和扩展,也是为后续更加深入地学习其他专业课程打下基础。