1 LeetCode是什么?
LeetCode是一个在线的编程测试平台,国内也有类似的Online Judge平台。程序开发人员可以通过在线刷题,提高对于算法和数据结构的理解能力,夯实自己的编程基础。对于找工作的小伙伴十分有好处。
这是leetcode官网的简介:
LeetCode OJ is a platform for preparing technical coding interviews. Pick from an expanding library of more than 190 questions, code and submit your solution to see if you have solved it correctly. It is that easy!
它是一个主要用于准备编程面试的编码平台。当前的题库有200道左右的编程练习题。
2 LeetCode支持的语言及题目的形式
LeetCode当前支持9种不同的编程语言,分别是:
C, C++, Java, Python, C#, JavaScript, Ruby, Bash, MySQL
首页会有题目的列表,标明了题目的编号,通过率和难度,题目的描述是全英文的,不过都比较简单。理解起来完全不用担心。
3 类似的Online Judge的平台
国内有许多类似的OJ 平台,感兴趣的同学可以去各大平台练练手,在此我列举一下我所熟悉的OJ平台:
- 杭电OJ http://acm.hdu.edu.cn/
- 浙大 ZOJ http://acm.zju.edu.cn/onlinejudge/
- 北大 POJ http://poj.org/
- hihoCoder http://hihocoder.com/ 编程之美挑战赛,微软在线笔试,网易游戏在线笔试平台
国外的平台:
- codeforces http://codeforces.com/
- GeeksforGeeks http://www.geeksforgeeks.org/
近期在为找工作准备,希望自己能坚持下去,多刷题,多进步 :-D