程序 = 算法 + 数据结构
最近谢某人提醒我该更博客了,房会长让我整理一下算法训练的一些网站,今天整理一下
http://acm.hust.edu.cn/vjudge/toIndex.action
http://www.bnuoj.com/v3/index.php
基本这两个就差不多整理了一些经常用到的
刷题
- topcoder 说起topcoder,不得不说起曾经看到的覃超大神在知乎上的一个回答!
- uva.onlinejudge
uva 刘汝佳 - leetcode
- hihocoder官网介绍:通过高水平的程序设计比赛提升编程水平,得到名企offer
- 浙大oj
- OpenJudge北大的开放测试平台,可以自己建小组
- poj也是北大的
算法学习
书籍推荐
《算法导论》
《挑战程序设计竞赛》
《数据结构与算法 –C语言解释》(对于这本书还有有c++ java的解释)
《编程珠玑》
《具体数学》
《计算机程序设计艺术》
《编程之美》
刘汝佳的《算法竞赛入门经典》
再推荐一篇文章我的phd总结
其他的大家多用google吧,先写这些 快下课了(通选课而已。。。)
以上排序无任何含义