肝題與oj

oier不少,oj也不少,這些oj分別有怎樣的特色,咱們又該怎樣選擇呢?請各位客官聽在下分解git

(我主要說一些比較大衆的oj)github

(注意:難度與界面友好度爲我的意見,不喜勿噴)算法

 1.入門級

1.NOIopenjudge服務器

 

(注意,是NOIopenjudge,不要少了noi)app

這是一個很經典的oj,對新手十分友好優化

題庫內容主要來自《信息學奧賽一本通》spa

涵蓋入門級和普及級題目3d

缺點是難題比較少,界面不夠友好code

(想刷水題的快來啊~)blog

 

難度評定:★☆☆☆☆

界面友好度:★☆☆☆☆

適用範圍:入門到普及組oier

2.codevs(其實把他歸到入門oj有點屈才,可是感受目前使用的人比較少,題庫更新也比較慢,因此。。。)

這個oj界面不錯,好評(實際上是喜歡提交時的flappy bird

其實這個oj也是有一些好題的,但我仍是主要推薦新手使用

由於這個oj的擴展題比較多(光一個數字三角形就有4,5個擴展題)

很是適合新手鞏固練習(我就主要用他刷水題)

 

難度評定:★★☆☆☆~★★★☆☆

界面友好度:★★★☆☆

適用範圍:普及組及提升組想鞏固基礎的同窗

 

3.洛谷

對用戶界面最友好的oj,沒有之一

雖說原創相對較少

可是你要想快速地學oi,洛谷仍是很不錯的

(起碼我沒在別的oj見過試煉場之類的,都須要神犇們作題表)

同時犇犇也給好評,刷題時也能划水

remotejudge也很不錯

(管理員也很好玩哦~)

就是月賽比較毒瘤。。。

 

難度:平均★★★☆☆

界面友好度:★★★★★

適用於所有選手(若是您太巨了能夠忽略)

2.進階oj

這些oj比較適合已經有必定基礎的oier,起碼我進去以後很容易被虐

1.uoj

典型難題oj

題目主要來自自創比賽和各種集訓,省選題

其實最好的部分是uoj的用戶羣

(好像我上午剛水完省選中午就有人發佈題解)

 想提高本身的能夠來uoj

 

難度:★★★★☆

用戶友好度:★★☆☆☆

適用於進階oier

 

2.joyoi(tyvj)

之前無限風光的一個oj,惋惜涼了。。。

好題和原創題都很多,用戶界面也還能夠

就是被清北學堂收購後商業氣息。。。。

感受目前人不多

但題仍是值得一刷

 

難度:原創題爲★★★★☆~★★★★★

用戶友好度:★★★☆☆

適合須要原創難題的oier

 

3.loj

一個聽說很神的oj

難度都不小,基礎也很多

(hzwer學長的分塊9題也在這個上面)

(集訓隊互測的同步賽也在這個上面)

有一大好處是loj能夠下載全部的數據

特別提醒各位oier,不要隨便打loj的比賽

你會被虐的喪失信心

 

難度:★★★★☆

用戶友好度:★★★★☆

適用於想被集訓隊虐的巨神oier

 

4.頂級oj

沒有足夠實力的oier能夠跳過這一段

1.poj

北京大學的教學oj

(北大acm隊的也會用這個)

不少原創題

算法包含很全面

最大的缺點是基本上全部的題都是英文

看不懂啊~

想上北大的歡迎來這裏

 

難度:★★★★☆~★★★★★

用戶友好度:★☆☆☆☆

若是你在別的地方找不到某些算法的練習題

你能夠來poj碰碰運氣

 

2.bzoj

中國難度最高端的oj

基本沒有水題,很是適合省選+的選手使用

據說刷題量能進首頁的話Au穩了

不過有的題你須要花錢才能作(買權限號很貴啊!)

隊爺和準隊爺歡迎來此

 

難度:★★★★★

用戶友好度:★☆☆☆☆

高端選手集中營

 

幾個外國oj:

1.usaco

(連接與圖片暫缺)

farmer john和奶牛的樂園

美國的官方題庫,感受若是ccf出一個官方題庫的話應該和這差很少。

各種算法都有,難度從入門到IOI

若是你厭倦了國內的oj,來usaco刷題吧!

 

難度:平均★★★☆☆

用戶友好度:未知

 

2.codeforces

俄羅斯的oj

cf賽制的鼻祖

叉人,rating都由這個oj發源而來

強烈推薦比賽(頗有水平,就是有點兒修仙)

題目質量都很高,能夠當作國外的bzoj

有實力的選手歡迎來虐場

 

難度:去掉a,b後爲★★★★☆~★★★★★

界面友好度:★★☆☆☆

 

3.uva

看過劉汝佳書的應該都知道uva

這是一個主要應用於acm競賽的uva

但衆所周知,除了打的比賽不太同樣,acmer和oier並無什麼區別

題目質量很高,比較適合有必定實力的人刷題

 

難度:★★☆☆☆~★★★★☆

界面友好度:不詳

 

開源oj介紹:

若是你要搭建學校oj或者是我的oj,下面這些oj可能會幫助你

1.hustoj

大部分學校oj好像都是用這個搭的

簡潔和優化是他的特色。

(bzoj就是用hustoj搭的(看背景水印))

但看起來比較醜,並且功能較少

同時竟然還有廣告。。。

表示難受

 

推薦指數:★★★☆☆

 

2.syzoj

 

原本是一個校內oj,後來變成了開源項目

界面和功能都不錯,就是對服務器要求比較高

(非土豪勿用)

具體項目能夠看loj

 

推薦指數:★★★★☆

相關文章
相關標籤/搜索