您的位置:首页 > 编程语言

在线编程测试平台

2015-10-10 16:48 309 查看
1.牛客网

http://www.nowcoder.com/
app:http://www.nowcoder.com/app

2.浙大的Programming Ability Test

http://www.patest.cn/

http://www.patest.cn/contests/pat-b-practise
3.leetcode

lintcode

http://www.lintcode.com/zh-cn/problem/
4.华为在线软件训练与测试平台

http://career-oj.huawei.com/exam

5.july 七月算法

http://www.julyedu.com/
APP题库:http://www.julyapp.com/

July博客 :有各大互联网公司的面试题目解答

6.赛码

http://acm.acmcoder.com/listChineseproblem.php

ACM

TopCoder

如果不是ACM,练这个就够,其实面试也不会问太难的算法,哪怕是google

浙江大学 acm在线测试 http://acm.zju.edu.cn/onlinejudge/

北京大学 acm在线测试 http://acm.pku.edu.cn/JudgeOnline/ 做的人多,经典算法题多,解题报告也多,适合上手。

波兰 SPOJ http://www.spoj.pl/
适合有一定基础的选手练习

杭州电子科技大学 http://acm.hdu.edu.cn/ 目前国内最主流的OJ
, 适合个人进阶训练

台州学院 http://acm.tzc.edu.cn/acmhome/welcome.do?method=index
飞燕论坛: http://www.yzfy.org/

南阳理工: http://acm.nyist.net/JudgeOnline/problemset.php
acm之家 :http://www.acmerblog.com/

九度OJ :http://www.acmerblog.com/category/problemset/jdoj/

九度OJ 做题流程:http://www.cskaoyan.com/thread-79419-1-1.html

赛码网:http://oj.acmcoder.com

在线学习:

1.http://www.codeschool.com ruby/html/css/js/iso/git 等

2.http://www.codecademy.com html/css/js/python/ruby/php


MATLAB题库

MathWorks公司官网上有一个专门的习题集:MATLAB
Cody - MATLAB Central

里面包括官方设计的题目和网友自己提交的题目,由易至难,适合各种水平的人。其中不少题目还是比较刁钻的,很考验分析能力和对MATLAB函数应用的熟练程度。每完成一道新的题目,可以查看上一个完成题目的答案,这其中包括所有人提交的代码(通过的和未通过的),而且网站很人性化的把所有人提交的代码用散点图表示出来,横轴是提交的先后次序,纵轴是代码运行时间。可以学习大牛写的超低运行时间的代码(当然,其中一部分用了所谓hack的技巧,实际应用意义不大),还是很有启发的。

不过,个人感觉运用MATLAB进行编程,更主要的还是专注于求解(工程领域的)问题,而不是算法设计,因为MATLAB自带函数在算法方面已经进行相当程度的优化了。所以你要是想提高算法能力的话,建议刷C/C++的题库。

如果想提高MATLAB编程能力,不一定需要刷题,只需要把与自己的工作相关的工具包学好用好就行(MATLAB的工具包及其自带函数太多了,应用范围太广,确实没有必要全部掌握),多看看讲解MATLAB编程的书籍,掌握MATLAB“矩阵式”编程的特有思维,我觉得就差不多了
:D(此段引用于知乎http://www.zhihu.com/question/25572819)

知乎问题:

如何看待中国学生为了进 Google、微软等外企疯狂地刷题?
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: