一些與算法有關的網站

//轉自:http://www.cnblogs.com/a180285/archive/2012/01/15/2290290.html

//------------------------------------------------------------------------------------------------------------------------------------------------------------

我在網上到處找了一些與算法相關的網站,也包括一些acmer的OJ。

  大家有什麼好的網站也可以推薦推薦。

 

Virtual Judge (好吧,網站打開了喵,但現在好像域名(http://acm.hust.edu.cn)用不了喵)

  與算法相關的當然會想到ACM了,與此相關的就是各種OJ(online judge),由於OJ實在太多了這裏只列出 Virtual Judge,主要原因在於其中列出了一些常用的oj。

  如果大家對oj感興趣可以展開這裏。

View OJs

 

z-trening

  這裏再推薦一個oj,z-trening,經plt推薦後,我也很喜歡這個oj,和其它oj相比我喜歡這個oj的原因是,這裏你可以看到別人的代碼和CodeForcesTopCoder一樣。雖然那兩個網站同樣提供查看代碼的功能,但相比之下,我覺得這個網站更像是一個oj,會讓我們這些用慣了oj的同學有一種親切感。

 

Project Euler

  這個網站裏有很多數學題,喜歡數學的同學不妨去看一看,一定會很開心的。

 

演算法筆記

  這個網站是我比較喜歡的網站,雖然是繁體。名字好像是叫算法筆記吧。

 

MathsChallenge
  Project Euler就是從這個網站中分離出來的,MathsChallenge上面有很多非常有趣的數學問題,這些問題都是以“問題描述”+“解決方案”+“拓展延伸”的形式呈現出來的。(出處)

DelphiForFun(DFF)
  這個網站是從MathsChallenge的links裏找到的,裏面的題好像都是有答案的喵~
  DelphiForFun is a truly outstanding website guaranteed to teach you something about the principles of programming, algorithms, maths, puzzles, and problem solving. The basic premise is that "by example" is an effective way to learn programming – I must agree.

 

Python Challenge
  看了一下第一題看上去還是相當好玩的喵~,但看到第二題就不知所云了喵,原文
  用沈崴(http://blog.163.com/eishn/)的話來說,它的功效是:我們部門新來兩位同事, 在使用 Python 做項目之前, 先沉下心來做了兩週的 Python Challenge, 把 Python 模了個透, 結果兩週後程序寫出來相當漂亮, 甚至讓我這種老牌 Python 程序員跌破眼鏡, 與我周圍的同事立馬有了境界上的區分。

 

Interview Street

  考慮到廣大ACMer愛好並不帶太大公利性質,所以開始沒打算把這個網站寫在這裏,但既然發現了這個網站,還是拿出來和大家分享吧

  “Interview Street 是幫助知名科技企業招聘程序員的在線編程挑戰平臺。企業能在 Interviewstreet Codesprint 平臺上發佈限時編程挑戰(測試),程序員可選擇自己感興趣的企業或內容參與。目前挑戰內容是按每週一次的頻率發佈。

  引用至http://news.cnblogs.com/n/132640/

 

Wiki Pedia

  維基百科:上維基的話肯定是推薦看英文版了,在算法這個詞條上也一樣,但我覺得看看中文版也不錯,雖然中文有一段中國五千年的歷史。

 

http://cgm.cs.mcgill.ca/~orm/rotcal.html

  一個計算幾何學網站。

 

http://xlinux.nist.gov/dads/

  這個網站是關於Dictionary of Algorithms and Data Structures(算法與數據結構詞典)的詞條很多,只是詞條的具體介紹顯有點少

 

http://e-maxx.ru/algo/

  這個網站的推薦特有意思,不過我去試了試,還不是很會用這個網站的樣子

  俄文網站,有豐富的演算法教學,而且都是相當新穎的主題。 可以用Google Translate翻譯成英文閱讀。(最好別翻譯成中文)

 

http://www.cs.usfca.edu/~galles/visualization/Algorithms.html  

  Keith Schwarz是一個斯坦福大學計算機科學系的講師,這裏是他的一些算法實現代碼。(The Archive of Interesting Code) 

 

http://www.keithschwarz.com/interesting/

  可視化的數據結構和算法。在這個網站上你能看見算法現實的具體細節,而且是以非常形像的方式展現出來的。

 

OEIS

  OEIS(The On-Line Encyclopedia of Integer Sequences),在線數列百科全書,真是誰用誰知道。

 

http://www.allisons.org/ll/AlgDS/

  這個網站重在講解算法,也有部分模擬,但模擬還是文本的模擬。

 

http://compgeom.cs.uiuc.edu/~jeffe/

  以下是引用,我去看了一下這個網站,實在是不明白如何使用這個網站喵~

  “Jeff Erickson教授的個人主頁。這個教授真是一個好人,把自己的課程的一切資料——講義、試題——放了上去。比如說那份詳實的Algorithms Course Materials就是一份不可多得的好資料。”

 

http://www.personal.kent.edu/~rmuhamma/Algorithms/algorithm.html

  算法介紹,感覺介紹得還是比較細的。值得一看。 

 

酷勤網——算法

  這是酷勤網,反正我以前是沒去過,初步感覺這裏的人大多數是做工程吧,寫了500+的的c++代碼說的是簡單實現。

  隨便點了幾篇,實用性還是不錯的。就是廣告多了那麼點。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章