书目

算法与程序设计

内容简介

本书遵循“精选案例,面向设计,深入浅出,注重能力培养”的要求,以案例形式实现算法与程序设计教学,精选了穷举法、递推法、回溯法、分支限界法、递归法、分治法、贪心算法、动态规划法和随机算法等常用算法进行讲解,并给出了使用各算法求解的典型案例。对于每一个案例的求解,从问题提出到算法设计、从程序实现到算法复杂度分析,环环相扣,融为一体,力求理论与实际相结合、算法与程序相统一,突出算法在解决实际问题中的核心地位与引导作用。本书中的所有案例均给出算法设计要点与完整的C语言或者C++语言程序代码(均在VC++6.0上编译通过)。为方便教学,每章都附有习题,同时提供教学课件、习题答案、源代码等配套资源,读者可登录华信教育资源网(www.hxedu.com.cn)免费下载使用。本书既可作为高等院校计算机专业相关课程的教材,也可供IT从业人员和计算机编程爱好者参考使用。

作者简介

杨建英,硕士毕业于华南师范大学人工智能与模糊识别专业,目前在山西大学软件学院任教。山西CCF大会分会委员,山西大学计算机协会指导教师,山西大学软件应用协会指导教师,山西大学ACM-ICPC算法队指导老师,山西大学精英之英竞赛与科技创新团队指导老师。参与多个国家自然科学基金青年基金项目,荣获山西省科技进步三等奖,“数据库原理与应用”获得山西省精品资源共享课程,出版《Vue.js企业开发实战》《Python快乐编程数据分析与实战》《C语言教程与等级考试》等多部图书。

目录

—  END  —