转载:算法方面的一些书籍和网上资源

转载自 http://hi.baidu.com/eec60b0/blog/item/2cdbfc22df7993a04723e862.html
自己收藏用来做题的,呵呵 。
------------------------------------------------------------

书籍:


算法数学基础

具体数学

全面介绍算法:

算法导论
计算机程序设计的艺术

图论算法:

组合算法:

数论算法:

计算几何:


一些大学的OJ:

北京邮电大学 Online Judge (BOJ)http://acm.cs.bupt.cn/onlinejudge/

我的母校,呵呵,建得比较晚,不过现在人气越来越旺,最近北邮的ACM也获得了一个赛区冠军

上海交通大学 http://acm.sjtu.edu.cn/

哈尔滨工业大学 http://acm.hit.edu.cn/index.php

(以下是转自看雪论坛的):


浙江大学 Online Judge(ZOJ)http://acm.zju.edu.cn


国内最早也是最有名气的OJ,有很多高手在上面做题。特点是数据比较刁钻,经常会有你想不到的边界数据,很能考验思维的全面性,现在我主要在这个OJ上做题

北京大学 Online Judge(POJ)http://acm.pku.edu.cn/JudgeOnline/


建立较晚,但题目加得很快,现在题数和ZOJ不相上下,特点是举行在线比赛比较多,数据比ZOJ上的要弱,有时候同样的题同样的程序,在ZOJ上WA,在POJ上就能AC

同济大学 Online Judgehttp://acm.tongji.edu.cn/index.php

这个OJ题数上不能与上两个相比,推荐这个OJ的原因是它是中文的,这对很多对英文不太感冒的兄弟是个好消息吧。它也因此吸引了众多高中的OIer,毕竟他们的英文还差一些呵呵,上面的题目也更偏向高中的信息学竞赛一些。

西班牙Valladolid大学 Online Judge(UVA)http://online-judge.uva.es/problemset/
换地址了http://icpcres.ecs.baylor.edu/onlinejudge/

世界上最大最有名的OJ,题目巨多而且巨杂,数据也很刁钻,全世界的顶尖高手都在上面。据说如果你能在UVA上AC一千道题以上,就尽管向IBM、微软什么的发简历吧,绝对不会让你失望的。

俄罗斯Ural立大学 Online Judge(URAL)http://acm.timus.ru/

也是一个老牌的OJ,题目不多,但题题经典,我在高中的时候就在这上面做题的。

UsacoGate Online Judge(USACO)http://ace.delos.com/usacogate

全美计算机奥林匹克竞赛(USACO)的训练网站,特点是做完一关才能继续往下做,与前面的OJ不同的是测试数据可以看到,并且做对后可以看标准解答,所以如果大家刚开始的时候在上面那些OJ上总WA却找不到原因的话,可以试着来这里做做,看看测试数据一般是从什么地方阴你的。

ACM总决赛、区域赛的Problem Set
http://www.acm.inf.ethz.ch/ProblemSetArchive.html

国外大学算法课程的主页:

纽约州立大学Stony Brook教授的算法主页:
http://www.cs.sunysb.edu/~algorith/

匹兹堡大学:
http://www.cs.pitt.edu/~kirk/algorithmcourses/

哈佛大学
Probabilistic Analysis and Algorithms
http://www.eecs.harvard.edu/~michaelm/CS223/index.html


计算几何学:
http://geometryalgorithms.com/

http://www.cs.umd.edu/%7Esamir/754/754.html

http://compgeom.cs.uiuc.edu/~jeffe/compgeom/compgeom.html

http://www.csc.kth.se/tcs/aalg/lectures.html

http://www.cs.brown.edu/courses/cs252/lectures.html

图论算法:
http://theory.stanford.edu/~tim/w08b/w08b.html

Stanford大学图形学相关课程
http://graphics.stanford.edu/courses/#cs268

开源算法库:

代数几何:
http://www.cgal.org/
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
《周培德 计算几何:算法设计与分析.pdf》是一本介绍计算几何算法书籍。计算几何是计算机科学中的一个重要分支,研究的是如何通过计算机来处理和解决几何学相关的问题。 这本书的作者是周培德,他是计算几何领域的专家,曾经在华盛顿大学任教,并发表了大量的计算几何相关的研究论文。他的研究成果在学术界有很高的影响力。 《周培德 计算几何:算法设计与分析.pdf》主要介绍了计算几何的基本概念和常用的算法设计与分析方法。这本书的内容非常全面,涵盖了平面几何,立体几何以及高维几何等多个方面的知识。 这本书首先介绍了计算几何的基本概念,包括点,线,面等几何元素的表示和计算方式。然后,详细讲解了计算几何中常用的算法,如:点的位置关系判断算法,凸包算法,最近点对算法等。 此外,这本书还介绍了计算几何中常用的数据结构,如:平衡树,网格树等,以及它们与算法设计和分析的关系。同时,还介绍了计算几何在图形学,计算机模拟,机器人等领域的应用。 总的来说,《周培德 计算几何:算法设计与分析.pdf》是一本非常重要的计算几何教材,对于想要深入了解和研究计算几何的学生和专业人士来说是很有价值的参考资料。无论是学术研究还是实际应用,这本书都可以提供很多有用的知识和方法。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值