作品简介
在人工智能时代下,本书将带领读者通过学习一些简单的计算机数据结构和相关算法,来提高使用编程语言的能力,从而探索更加广阔的编程世界。本书主要介绍了线性表、栈与队列、递归、搜索和排序、树、图等常用的数据结构和算法的概念和基本的应用。本书引入了各种各样的生活知识来类比,并充分运用图形语言来体现抽象内容,对数据结构所涉及的一些经典算法逐行分析、多算法比较。本书有趣易读,算法讲解细致深刻,是一本非常适合算法入门的读物。本书可作为青少年的自学参考书,也可作为中学生学习人工智能所应用的算法的参考教材。
徐卫,中学高级教师,苏州大市学科带头人。现任江苏省苏州第十中学校信息技术学科教师、信息中心主任、安教处主任、教务处副主任。其教科研成果获得苏州市教育教学成果一等奖。执教公开课30多节,发表论文10多篇,编写教材3部,主持或参与国家、省、市级课题4项。教学理念:培养学生的创新精神、创新意识和创新思维习惯,鼓励合作与竞争,倡导个性化的学习方式。
庄浩,中学高级教师,苏州市教育工作者、苏州市教育局“共产党员”、苏州市直属学校德育工作者、苏州市区“指导学生自学先进教师”、江苏省化学奥林匹克高级教练员。近年来,有多篇论文在省市级期刊发表或获奖,在江苏省基础教育青年教师教学基本功大赛(高中化学)中获得省一等奖、苏州市教师把握学科能力竞赛中获大市一等奖、苏州市高中化学教师评优课比赛中获得大市一等奖。曾任校督导室主任,并多年担任学校教务处主任和年级部主任等职务,积累了丰富的教育教学管理经验,现任江苏省苏州第十中学校副校长。