《妙趣横生的算法(C语言实现)第2版》是出版于2015年1月15日的一本图书。
图书简介
本书在第1版的基础上对原书内容做了大量的调整和补充,并将书中的实例代码在Visual Studio 2010环境下重新编译通过,以适应当前技术的发展和阅读需求。本书内容涵盖了算法入门的必备基础知识和大量的趣味算法题、面试题和ACM竞赛题等。通过学习本书内容,可以开阔读者的视野,帮助读者理解算法,提高编程兴趣和能力,并提高C语言编程能力,常见算法题及编程竞赛中的相关知识。
目录
第1篇算法基础
第1章数据结构基础 2
1.1什么是数据结构 2
1.2顺序表 2
1.2.1顺序表的定义 3
1.2.2向顺序表中插入元素 4
1.2.3从顺序表中删除元素 6
1.2.4实例与分析 7
1.3链表 11
1.3.1创建一个链表 12
1.3.2向链表中插入结点 13
1.3.3从链表中删除结点 14
1.3.4销毁一个链表 15
1.3.5实例与分析 16
1.4栈 18
1.4.1栈的定义 18