推荐几个oj

本文旨在分享几个提供详细错误反馈的在线编程挑战平台,以助于提升编程技能。推荐了leetcode、hackerrank和codeforces,这三个平台都有丰富的测试用例。此外,还提及了lintcode作为leetcode的竞争对手。对于不同水平的程序员,作者给出了不同的oj建议,如PAT适合初学者,九度oj适合进阶者,而hdoj和poj则更具挑战性。最后,提到牛客网是不错的就业内推平台。
摘要由CSDN通过智能技术生成

这篇文章的水平很低。最主要的作用是为了防止我忘记了这两个oj,做一个备份而已。

因为国内的oj很多提供的测试用例都是很少的。就那几个sample input,程序出错也不会告诉你什么原因。所以,一旦程序出错只能干瞪眼(我经常就是这样),想当打击学习的积极性。下面我推荐3个比较好的oj,会告诉你那里出错。

1leetcode(亲测)

这个是每一次给你一个出错的测试用例。你可以一步一步的改你的程序。而且leetcode的名声也非常大,很多问题源码可以随意的百度到。你可以看看自己和其他人写的有什么不同,学习学习其他人的好代码。

2hackerrank(未使用)

网站链接点击打开链接

这个网站据说会给你很多很多测试用例。而且可以下载到本地上。我没怎么使用,主要是目前还在努力学习leetcode上的题目。

3codeforces

点击打开链接

这个网站据说也会给你很多用例。但是我没试过。


4这里还有个oj,lintcode感觉还好。是leetcode的主要对手点击打开链接 

以上是三个测试用例多的oj。下面是一些建议(针对新手)

1如果你连基本的数据结构和算法

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值