刚买的《算法导论》看不懂,没有大学数学基础,怎么补充这一方面的知识

2016-05-23 18:09:41 +08:00
 bzw875

大专生,学校没有高等数学、概率论、微积分这些大学的数学学科,好像选修课有高等数学但是那时偷懒没去选,现在有些后悔了。 亚马逊书的链接

16401 次点击
所在节点    算法
33 条回复
Xbluer
2016-05-23 18:22:17 +08:00
高等数学、微积分什么的可以先放放,先补下离散数学,数据结构之类的。

哎,其实我也没有学好>_>
lxrmido
2016-05-23 18:31:15 +08:00
《什么是数学》:用于补上从初中数学到高数缺失的大概内容
《组合数学》:算法常用的排列组合等
《线性代数》:涉及矩阵运算时不再懵逼
《离散数学》:不用说了吧 :)
--
其实 leetcode 刷题会快点
imxieke
2016-05-23 18:37:41 +08:00
@lxrmido 感谢。 我也高中没学好数学 比较偏科 现在进入大学了,教的线性代数和微积分迷迷糊糊的 都听不懂
ipconfiger
2016-05-23 18:39:12 +08:00
去看可汗学院的课程
cfans1993
2016-05-23 19:24:34 +08:00
学完上述数学后,楼主惊呼




还是看不进去
dongyado
2016-05-23 19:26:22 +08:00
可汗学院有的课程也需要一定的数学基础,不然根本听不懂
bzw875
2016-05-23 19:30:50 +08:00
@cfans1993 没有吧,别吓我
ghostheaven
2016-05-23 21:44:56 +08:00
我觉得看看离散数学就够了,最多看看概率,其他基本用不到。
yangff
2016-05-23 21:45:55 +08:00
买具体数学
wizardforcel
2016-05-23 23:47:40 +08:00
你看完离散数学再看这本也看不懂 还是建议按照《啊哈算法》《算法(第四版)》的顺序看

另外 clrs 的 c 写了本《算法入门》也可以看看
Tiande
2016-05-24 00:39:33 +08:00
视频 http://pan.baidu.com/share/link?shareid=3449506781&uk=2821697882
相关书籍自己找

屈婉玲 也有一本数据结构的书,可以看看。当然还有本 离散数学,亚马逊都有。

算法导论 虽然全,但自己死扣,应该是很难的,放到以后慢慢学吧。

感觉这些知识目前不求深入,但有的知识点尽量都要理解掌握。譬如有些小朋友,到处吹自己排序如何如何,其实还不是书上借来的知识。

高数 微积分反而多半是用不到的。

用着学着 应当是最好的状态,当然前提是对知识体系有一定的了解,至少查的时候,知道用哪个关键词。
tyfulcrum
2016-05-24 00:47:18 +08:00
先看算法和数据结构的基本书籍再看算导吧。数学并不难,关键是算导并不是入门书。
tyfulcrum
2016-05-24 00:56:49 +08:00
纯小白的话入门书推荐 Robert Sedgewick 的《算法》( Algorithms ),然后是 Mark Allen Weiss 的《数据结构与算法分析》(这本书更偏向数据结构)。
有一点算法和数据结构的基础之后,强烈推荐《算法概论》,这本可以和算导搭配着看。
starcraft
2016-05-24 01:50:38 +08:00
微积分 线代 概率论 离散 这是大学计算机的基础课程。其实一般碰上基础不行,对应按着大学课程来就行,总有开这门课的理由。
shippo7
2016-05-24 02:15:02 +08:00
其实不需要那么多数学,就初学者而言,熟练一门编程语言,知道怎么算 Big O notation 就行,算法说白了就是研究如何减少 Big O 的。想深入研究算法,往研究生水平进阶,就需要良好的离散数学基础了
binux
2016-05-24 03:40:34 +08:00
印象中算法导论并没有很难啊,我读的时候,很多地方就是在验证,理论化,证明以前就在用的算法。。
也有可能是因为我跳过了图论的证明吧。。
lsmgeb89
2016-05-24 06:42:12 +08:00
其是离散数学也就要看几章,概率看几章就足够了
a302800411
2016-05-24 08:12:29 +08:00
讲真,不鸡汤,没有期末考试,微积分,线代还有离散你看不下去。
zztt168
2016-05-24 08:19:55 +08:00
文科生,没学过高数,在看微积分屠龙宝刀和倚天宝剑。讲得比较慢,能理解。
hellov22ex
2016-05-24 08:51:24 +08:00
程杰的算法和数据结构,可以看看,入门级

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/280709

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX