信息学(OI)竞赛—常用算法网站

来源:互联网 发布:数据定义语言包括什么 编辑:程序博客网 时间:2024/06/07 15:47

算法竞赛网站归纳:

以下大部分也都是表现形式为刷题的算法学习网站~

求职面试看这个:结构之法 算法之道


推荐的讲解算法的网站、好博客

  • csie.ntnu.edu.tw/~u9102讲解、代码格式、图表都很规范,覆盖广
  • matrix67.com/informaticMatrix67 的一些算法讲解类经典文章,平易近人
  • byvoid.com/blog/             BYVoid 的博客,计算机科学标签
  • fanhq666.blog.163.com/b   范浩强的博客
  • watashi.ws/blog/@watashi 的博客
  • hi.baidu.com/aekdycoin AC 神(曾经)的博客
  • hi.baidu.com/sevenkplus@顾昱洲(曾经)的博客
  • 因为百度空间新版升级,许多空间看不到了,几年前是一个非常棒的圈子。你可以从上面这些博客的留言、友链中挖掘出更多有价值的博客~

有口碑的稳定的在线题库

  • acm.timus.ru/ URAL
  • uva.onlinejudge.org/ UVA
  • acm.sgu.ru/index.php SGU
  • spoj.pl/ SPOJ - 波兰著名 OJ,好题 / 系列不少,缺点是机器太慢
  • poj.org/ POJ - 北大
  • acm.hdu.edu.cn/ HDU - 杭电
  • ace.delos.com/usacogate USACO - 算法入门级训练题(附带算法讲解)
  • livearchive.onlinejudge.org ACM/ICPC 真题
  • oj.tsinsen.com/ 清橙 OJ
  • acm.hust.edu.cn/vjudge/ vjudge - 各大 OJ 之集结
  • projecteuler.net/ 非常有爱的数学/算法题库

在线算法比赛网站(也可作为题库使用)

  • community.topcoder.com/ Topcoder
  • codeforces.com/ Codeforces
  • codechef.com/ Codechef
  • main.edu.pl/en POI 等比赛
  • ace.delos.com/contestga USACO 月赛
  • code.google.com/codejam Google Code Jam
  • lydsy.com/JudgeOnline/ 耒阳大视野,前身为八中 OJ,省选及以上刷题必备……之前没有加是因为不够稳定,常常上不去。有大量独家省选题,也有很多业界良心题、毒瘤题。另外许多题目不可见,需要缴纳一定保护费以获得 VIP 权限
 
如果为了找工作而学算法的话, 自己看看Data Structure and Algorithm in Java就行了. 顺便翻一下算法导论. 不过算法谁都能理解, 关键是自己实现的时候百分百会出错啊!!!!

所以, 倾情推荐:

oj.leetcode.com LeetCode Online Judge

只要每道题都可以保证3遍以内过, 所有湾区工作entry level随便挑.涉及到的基本都是Linked List, DP, BST这样的简单数据结构或者算法题. 

不难, 但是对于初学算法的人来说, 能熟练运用这些算法已经很不容易了. 可以说是非常不容易了. 因为太多的人眼高手低. 

所以说, 还是做题最有效. 就算是你看了算法导论的前几页, 知道了什么是insertion sort, 不见得你写出来的代码就是对的. 不信的话, 打开Insertion Sort List, 试试能不能通过. 

毕竟, 如果你不是一名产品经理的话, 算法最后还是要落实到代码上的.

                                      
0 0