校賽準備的不夠充分,簡單題失分太遺憾, 有幸參加到省賽,這次先碼一下練習平台,等學期結束忙完之後好好練習!
常見的返回資訊有 ac(accepted,通過)、wa(wrong answer,輸出有錯誤)、tle(time limitexceeded,超時)、mle(memory limit exceeded,記憶體溢位)、re(runtimeerror,發生實時錯誤)等,只有ac了才算做對一題。這裡只是乙個簡要介紹,請大家在做題時先看看各**上的faq,enjoy it
浙江大學 online judge(zoj) 國內最早也是最有名氣的oj,有很多高手在上面做題。開啟速度快。
西班牙valladolid大學 online judge(uva) 世界上最大最有名的oj,題目巨多而且巨雜,資料也很刁鑽,全世界的頂尖高手都在上面。據說如果你能在uva上ac一千道題以上,就儘管向ibm、微軟什麼的發簡歷吧,絕對不會讓你失望的。
俄羅斯ural立大學 online judge(ural) 也是乙個老牌的oj,題目不多,但題題經典,我在高中的時候就在這上面做題的。
俄羅斯薩拉托夫國立大學(saratov state university)(sgu) sgu是俄羅斯薩拉托夫國立大學(saratov stateuniversity)用於培養acm選手的訓練**。
這個**的建成時期較晚,但隨著比賽的舉行以及新題目的加入,這個題庫的題目也日漸豐富。這個題庫的一大特點就是 onlinejudge功能強大,它不僅使你避開了多資料處理的繁瑣操作,還能告訴你程式錯在了第幾個資料。這一點雖然與acm的judge有些出入,但是卻方便了除錯程式。與uva相比,這裡的題目在時間空間上要求都比較嚴格,而且更多的考察選手對演算法的掌握情況,所以特別推薦衝擊noi的選手也來做一做。
usacogate online judge(usaco)
全美計算機奧林匹克競賽(usaco)的訓練**,特點是做完一關才能繼續往下做,與前面的oj不同的是測試資料可以看到,並且做對後可以看標準解答,所以如果大家剛開始的時候在上面那些oj上總wa卻找不到原因的話,可以試著來這裡做做,看看測試資料一般是從什麼地方陰你的。
acm演算法介紹 演算法模版
各大oj解題報告
2 學習資料說明
入門其實有兩種方法:1 自己看競賽書,看別人的程式等等。2上題庫(如:pku和zju)做題。第一種可以較為系統的學到東西,但是時間久了就會無聊,而且長久實踐不足,程式設計能力永遠得不到真正的提高。第二種雖然看著自己ac很興奮,看著自己的帳號排名提高很開心,但是學習不系統,對較深的知識學習不足,總停留在做簡單題的份上。
最好的方法就是兩種方法相結合。作為入門者還是要以多看簡單競賽書多看題目和程式為主(例如:《資訊奧賽輔導教材》、《基本演算法稿》、《06暑假培訓》和《基本演算法c++》,都在「初級入門學習」資料夾中),這個學習時間佔70%,同時也要有30%的時間上題庫做題。畢竟理論學習要和實踐相結合。
c++基礎複習:
c++比c方便的地方不少,而且以後有逐漸取消c的趨勢,要逐漸掌握c++的庫,用c++事半功倍
校賽過去無論如何也有遺憾,但是台上一分鐘,台下十年功,還得是多練習:<> 、 <><> 、
<>
各大Oj平台介紹
各大oj平台介紹 1.題庫與 資源 常見的返回資訊有 ac accepted,通過 wa wrong answer,輸出有錯誤 tle time limitexceeded,超時 mle memory limit exceeded,記憶體溢位 re runtimeerror,發生實時錯誤 等,只有a...
分享各大OJ平台,乾貨滿滿
國內最早也是最有名氣的oj,有很多高手在上面做題。特點是資料比較刁鑽,經常會有你想不到的邊界資料,很能考驗思維的全面性。這個oj題數上不能與上兩個相比,推薦這個oj的原因是它是中文的,這對很多對英文不太感冒的兄弟是個好訊息吧。它也因此吸引了眾多高中的oier,畢竟他們的英文還差一些呵呵,上面的題目也...
藍橋杯練習
k好數 問題描述 如果乙個自然數n的k進製表示中任意的相鄰的兩位都不是相鄰的數字,那麼我們就說這個數是k好數。求l位k進製數中k好數的數目。例如k 4,l 2的時候,所有k好數為11 13 20 22 30 31 33 共7個。由於這個數目很大,請你輸出它對1000000007取模後的值。輸入格式 ...