首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >算法入门(CLRS)书必备的数学技巧

算法入门(CLRS)书必备的数学技巧
EN

Software Engineering用户
提问于 2011-07-18 15:51:37
回答 3查看 57.1K关注 0票数 36

我已经对基本算法有了了解。现在,我计划学习更多的高级算法,并决定使用算法简介

我不确定,在读这本书之前,我是否需要更新我的数学技能?(我几乎忘记了我在高中和大学学的数学)如果这本书需要很强的数学知识,请给出一些有益的建议。

我想了解算法的实现、设计和分析。

EN

回答 3

Software Engineering用户

发布于 2011-07-18 16:27:17

使用CLR书的MIT课程有一个特定的必修课。那门必修课所用的课本是免费的。

下面是:

http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-042j-mathematics-for-computer-science-fall-2010/readings/

必修课的必修课是单变量微积分.

票数 30
EN

Software Engineering用户

发布于 2011-07-18 18:35:34

这并不是真正的数学本身,因为它是舒适和流畅的数学形式。学习基本术语和相应的形式主义。

对算法的分析,特别是在复杂性理论的背景下,你研究基本的计算问题(如果你试图做比“大-哦”符号更有实质意义的事情),确实需要在时间上对图论和抽象代数进行大量投资,所有这些都需要大量的先天智慧。

票数 6
EN

Software Engineering用户

发布于 2011-07-18 15:57:18

我相信,除非你关心算法的“分析”,而不仅仅是算法的实现,否则你是很好的选择。在大多数大学课程中,我们的课程通常是UD数学或CS课程。

仅仅理解如何实现那本书中的算法就不成问题了。

票数 1
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/93928

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档