算法导论这本书怎么样?学习这本书需要什么背景知识?
菜鸟想学习算法,不知道如何入手!
[解决办法]
先学好编程 基础,掌握一门编程语言,例如c语言,写过一定的代码,然后学习数据结构和算法,对数组、链表、堆、树、图、hash这几个数据结构有了一定认识,对排序、分冶、贪心、动归、搜索、这几种常见算法有了初步概念后(推荐一本书《大会数据结构》),在这之后,算法导论则是进阶的必备书!
[解决办法]
我觉得对基本的数据结构和算法有个概念,再来读这本书比较好。
书本讲的内容不是很难,难的是要形成那种思维方式。