概述
最近在搜其他博客所需要的例题时,惊奇的发现原来OJ平台极多,而且仍有一些很有价值,很美观的OJ平台我并没有发现,或者说发现了却经常忘记用。所以,在这篇博文中我将记载一些个人觉得有必要记录的网站,并且分列它们的特点(每一个OJ平台都不是十全十美的,我觉得一个网站有些不足也是特色)。
正文
hdu(杭州电子科技大学)
从高中开始,竞赛老师就在推荐这个网站,到了大学,主要看基础题也是这个网站。大概是中国最受欢迎的OJ平台之一,题目数量很多。
特点
题目数量多,来源广,英文题很多,评测系统以及网站本身比较稳定。
本身特点大概是很多题有无限组数据,有的题输入数据时的处理比较繁琐,有些题的输出格式也比较繁琐。
pku(北京大学poj)
北大这个OJ平台名气也很出众,对这个平台的印象是几乎全英文题库,我认为美化做的不如hdu。
特点
不是很熟悉,不做太多评价,大概和hdu类型差不多。
codevs()
我个人来说特别喜欢这个OJ平台,无论是美工还是题目的选择方面,而且这个平台陪伴了我整个高二,虽然当时没打多少题,但是有着满满的回忆。
特点
codevs里面按部分给分,并且有的时候会把错误数据显示出来,题目也不少。就是这个平台本身不是很稳定,到现在长时间某些功能无法正常运行,并且对题目的分类做的不好。正如之前所说,这个网站的美化做得很好,并且还自己做了等待提交结果时的小游戏。
openjudge-noi ()
这个网站也是从高中陪伴我的,openjudge其实是一整个大网站,里面包含很多小组,noi这个小组比较老,也比较规范。有兴趣的读者还可以去openjudge的其他小组看看,相信会有收获。
特点
与codevs不同,这个网站对于题目的类型分类很标准,也有很基础的题目。每一个大块知识点基本都有一个专项练习,比较适合想巩固某一方面能力的同学。但是这个网站基本早已经不再更新了,题目基本已经固定。
PTA(拼题A)
这个网站是之前打天梯赛的时候集体刷题用的,只用了其中的一个团体程序设计天梯赛的习题集。别的习题集我并不是很感兴趣……
特点
因为大多是历届真题,并且根据难度分好得分和等级了,所以团体程序设计天梯赛的习题集还挺好用的,别的习题集不是很清楚。
nowcoder(牛客网 牛客竞赛)
https://ac.nowcoder.com/acm/home
牛客网主页的在线编程功能或者说测试功能都很好用,并且牛客网对于求职方面有一定的帮助,我主要进入牛客网的牛客竞赛界面。
特点
在牛客竞赛的界面既有练习题,也有线上赛。练习题分类也很明确,但是算法种类并没有很多,我平时也并不是在牛客网上找题,主要还是用牛客竞赛的线上赛。大概一周一次,每次等级难度都不同,读者可以根据自己的能力报名,并不收费,报名也可以不参加。
leetcode(力扣)
分别为力扣网的官网和中国官网,读者用哪个都可以,新发现的一个OJ平台,最近还将举办一个力扣杯的比赛。
特点
题目数量不算多,但精度还行,分类做的比较完整。有自己的中英文切换,有积分兑换系统,美工做的也挺好的。而且在力扣阅读界面拥有官方给出的一些题目的多种解法,学习和测验效果也不错。
lintcode(领扣)
也是一个新发现的OJ平台,具体怎么样还没有试过。
特点
貌似有针对人工智能的训练题,针对算法的题分类一般,题量也一般。(具体我也没好好看……)
luogu(洛谷)
一个针对noip的网站,大学也有用处。
特点
题量还挺足的,美工也偏软风,分类做的也不错。有兴趣可以常用。特别的是貌似学习了打怪人物制……
vijos(VJ)
一开始总把这个网站和洛谷搞混,这些日子认清了……
特点
美工做的挺好的,题量中上,分类其实也不错。这个网站我很有好感,可以作为常用网站平时刷刷题。
其他
另外还有几个网站新近找出来的,有的是国外的网站,因为不太了解,所以我仅在这里提出网址,有兴趣的读者可以自选看看。
http://www.acmcoder.com/index
赛码网
https://uva.onlinejudge.org/
uva(国外)
或许未完待续……
Author: Maple
Link: http://www.unknown9t.com/2022/04/29/%E4%B8%AA%E4%BA%BA%E5%B8%B8%E7%94%A8OJ%E5%B9%B3%E5%8F%B0/
Copyright: All articles in this blog are licensed under CC BY-NC-SA 3.0 unless stating additionally.