漫谈算法(零)序

学期选了一门算法课(CS2510),搞的人死去活来,因为作业实在多的让人XX,每周3次作业从来没断过,而且都很难。。。。同时我们老师据说是北美算法界得重要人物,上课思路奇快,不用PPT,不用稿子,一支笔,在黑板上刷刷刷,加之英语,搞得我时常跟不上。。。怨念。。。

不过还是学到了很多东西,基本cover了算法导论里面的各个内容。受益匪浅。准备写一些对基本算法知识的介绍。同时也权当是自己复习了。

想给这个系列起个名字,思考良久,认为“漫谈”这个词应该能反映一些我要写的东西的本质。

漫,有一点点漫无边际的意思,因为可能要cover算法里面很多sub areas。

漫,同时也有一些随意的意思,我是想到哪里写到哪里,语言可能比较随和,与科学网里的那些文章风格相异。

同时最重要说明的是,这里讲的算法,其实更是重在算法的分析上,mathematical analysis,不是为准备面试而写。重在介绍algorithm作为computer science这个学科里面的一个重要研究方向的概要。涉及的方面可能比较宽泛。

先简单给一个目录吧,争取能坚持写完。

一。贪心算法(Greedy Algorithm)

二。动态规划(Dynamic Programming)

三。NP-Complete问题

四。分治问题(Divide and Conquer)

五。问题复杂度分析(Problem Complexity and Adversarial Lower Bound)

六。平均情况分析和随机算法(Average case analysis and randomized algorithm)

七。图 (Graph Algorithm)

八。线性规划(Linear Programming)

九。近似算法(Approximation Algorithm)

十。Online Algorithm

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值