當前位置:編程學習大全網 - 編程語言 - c++線上的編程練習的網站有哪些

c++線上的編程練習的網站有哪些

這個應該很多的,比如牛客網,還有leetcode很多的,多看看百度知道,選C++標簽什麽的,還有各種論壇應該也有壹堆。如果真的想深入學習的話可以下載壹些c++的pdf電子書來看看

經典書籍《c++primer》《算法導論》《編譯原理》.....下面是壹些網站:

WelcomeToPKUJudgeOnline北京大學的OnlineJudge。POJ上面的題目有點老了,但好處是做的人多,經典算法題多,解題報告也多,適合上手。

2.ZOJ:Home浙江大學的OnlineJudge。ZOJ用的不多,但為數不多的幾次體驗好像都還可以,值得嘗試。

3.WelcometoHangzhouDianziUniversityOnlineJudge杭州電子科技大學的OJ。杭電OJ在近幾年取代了POJ,成為是目前國內最主流的OJ。它的題目豐富,難度梯度合理,廣受全國各大高校的青睞。每年也會有大大小小的比賽掛在杭電的OJ上舉辦,去年的亞洲區網絡賽也是在這上面做的。由此可見其在國內廣大ACMer心目中的地位。也正因為如此,網上h的解題報告也很多,適合個人進階訓練。

4.UVaOnlineJudge西班牙Valladolid大學的OnlineJudge。是最古老也是全世界最知名的OnlineJudge,題庫有詳細的分類:如世界總決賽題目,劉汝佳的題目等等。題目目類型非常廣泛。絕大部分的題目難度偏易,適合初學者磨練程序設計。

5.TimusOnlineJudgeURAL是壹個俄羅斯的在線題庫。裏面的題目相比國內壹些OJ來說頗有些難度,我們學校集訓隊老隊員喜歡拿這裏的題出給新隊員做,可見有壹定的進階作用。

6.SphereOnlineJudge(SPOJ)SPOJ是波蘭最為出色的OnlineJudge之壹,界面和諧,題目類型也非常豐富,適合有壹定基礎的選手練習,對高手而言也是個提高能力的良好平臺。更多介紹見博客:SPOJ簡介-海山。

7.USAComputingOlympiadUSACO是美國中學生的官方競賽網站、美國著名在線題庫,專門為信息學競賽選手準備;做題方式模擬正式比賽,采用標準測評機、文件輸入輸出、直接提交程序源文件的測評方式;網站的Training題目全面,是學習信息學不可不知的網站,每年NOI,NOIP都會參考上面的題目;每道題附有詳細題解,可查看測試數據和運行結果,便於調試、發現錯誤並改正。采用章節遞進的層次結構,由易到難,講授知識、練習編程結合,題目必須依次完成,避免了只挑簡單題做的行為;各章節猶如壹本競賽輔導書,形成了壹個鮮明的知識結構,利於OI初學者和高手逐步提高水平,充分學習信息學各方面知識,避免偏頗。(來源:usaco_百度百科)

9.CodeforcesCodefores是俄羅斯的壹個算法競賽網站,由SaratovStateUniversity創辦和維護。Codeforces主要強調的是算法競賽,每隔1個禮拜左右就會有定期的線上比賽舉行,其題庫也是由每場比賽的題目壹場場積累下來的。相比上面幾個以題庫為核心的OJ,Codeforces的算法競賽比較適合鍛煉自己的臨場發揮和壓力下編程能力。

10.HUSTOJ華中科技大學的OnlineJudge。hustOJ也和主流的其他OJ壹樣有著豐富的題庫。但它主要的用處,是它所提供的這麽壹個叫做vjudge的東西,全稱叫做VirtualJudge。通過vjudge,妳可以從各大OJ、包括但不限於上述的所有OJ中直接抽取題目,利用這些題目創建壹個屬於妳自己的比賽。非常適合專題訓練、日常集訓以及小夥伴們壹起比賽切題玩。

11.LeetCodeOnlineJudge與很多OJ不同,leetcode是壹個主要面向面試者的OJ(LeetCodeOJisaplatformforpreparingtechnicalcodinginterviews)。上面的題目不多,目前只有152道,很多都是許多大公司的面試題目。題目類型偏基礎,基本不會考察復雜的算法,很多都是對基礎知識的應用,難度與topcoderdiv1250或codeforcesdiv1A題難度相當。如果是希望練習編程基礎或準備公司面試的話非常推薦此OJ(感謝室友/集訓隊大神/CMU準碩士@yunpeng同學提供Leetcode介紹(1/1/2015更新:室友拿了google的offer不去CMU了))。

希望可以幫到您,謝謝!

  • 上一篇:2020年河南省計算機等級考試社會考生考點有哪些?
  • 下一篇:小孩學編程有什麽好處和壞處
  • copyright 2024編程學習大全網