A. 參加ACM競賽需要用的參考書
ACM國際大學生程序設計競賽:知識與入門.pdf
鏈接: https://pan..com/s/19OY2FJUkk4RhW5WTsPkwfQ
《ACM國際大學生程序設計競賽:知識與入門》適用於參加ACM國際大學生程序設計競賽的本科生和研究生,對參加青少年信息學奧林匹克競賽的中學生也很有指導價值。
B. 演算法藝術與信息學競賽:演算法競賽入門經典是C語言的,學java的想競賽的適合看嗎
你要參加比賽的話 不是很推薦用java去比賽。
首先編碼效率來說 c/C++要有優勢, 另外 C/C++效率 也快於java(雖然很多比賽都會給java放寬時限, 但都是基於C/c++ 標程來的)
我認識的競賽各種大牛中, 全是C/C++的 。當然高中這種是pascal(不過我沒用過,就不評論了)
java基本也都會, 某些java庫 在解決某些題目比較方便的時候才會用java。
語言 本身 很多都是共通的。如果LZ精通java的話, C/C++基礎的學習一下也不會太慢的
如果LZ想參加比賽 建議一定要學會C/C++,
C. acm競賽大白書和小黑書分別是什麼
小白書 劉汝佳的《演算法競賽入門經典》(只要是知識點);
大白書 劉汝佳的《演算法競賽入門經典——訓練指南》(小白書的擴充,題目較多);
小黑書 劉汝佳和黃亮的《演算法藝術與信息學競賽》;
大白書好像出第二版了 封面變成紫色的圖案了,第一版是藍色圖案。
D. 《演算法競賽入門經典(第2版)》pdf下載在線閱讀,求百度網盤雲資源
《演算法競賽入門經典(第2版)》(劉汝佳)電子書網盤下載免費在線閱讀
資源鏈接:
鏈接:https://pan..com/s/1hn9oYzCM-fjrw649WmvKyg
書名:演算法競賽入門經典(第2版)
作者:劉汝佳
豆瓣評分:8.9
出版社:清華大學出版社
出版年份:2014-6-1
頁數:464
內容簡介:
《演算法競賽入門經典(第2版)》是一本演算法競賽的入門與提高教材,把C/C++語言、演算法和解題有機地結合在一起,淡化理論,注重學習方法和實踐技巧。全書內容分為12 章,包括程序設計入門、循環結構程序設計、數組和字元串、函數和遞歸、C++與STL入門、數據結構基礎、暴力求解法、高效演算法設計、動態規劃初步、數學概念與方法、圖論模型與演算法、高級專題等內容,覆蓋了演算法競賽入門和提高所需的主要知識點,並含有大量例題和習題。書中的代碼規范、簡潔、易懂,不僅能幫助讀者理解演算法原理,還能教會讀者很多實用的編程技巧;書中包含的各種開發、測試和調試技巧也是傳統的語言、演算法類書籍中難以見到的。
《演算法競賽入門經典(第2版)》可作為全國青少年信息學奧林匹克聯賽(NOIP)復賽教材、全國青少年信息學奧林匹克競賽(NOI)和ACM國際大學生程序設計競賽(ACM/ICPC)的訓練資料,也可作為IT工程師與科研人員的參考用書。
作者簡介:
劉汝佳,1982年12月生,高中畢業於重慶市外國語學校。2000年3月獲得NOI2000全國青少年信息學奧林匹克競賽一等獎第四名,進入國家集訓隊,並因此保送到清華大學計算機科學與技術系。大一時獲2001年ACM/ICPC國際大學生程序設計競賽亞洲-上海賽區冠軍和2002年世界總決賽銀牌(世界第四),2005年獲學士學位,2008年獲碩士學位。
學生時代曾為中國計算機學會NOI科學委員會學生委員,擔任IOI2002-2008中國國家隊教練,並為NOI系列比賽命題十餘道。現為NOI競賽委員會委員,並在NOI 25周年時獲得中國計算機學會頒發的「特別貢獻獎」。
2004年至今共為ACM/ICPC亞洲賽區命題二十餘道,擔任6次裁判和2次命題總監,並應邀參加IOI和ACM/ICPC相關國際研討會,發表論文兩篇。
2004年初作為第一作者出版專著《演算法藝術與信息學競賽》,2009年出版譯著《編程挑戰》,2009年出版《演算法競賽入門經典》,2012年出版《演算法競賽入門經典——訓練指南》。
多年來在全國二十餘個城市進行中學生競賽培訓工作,為北京、上海、吉隆坡等地的著名高校授課與宣講,並多次與TopCoder、網路和網易有道等知名企業合作舉辦比賽,讓更多的IT人才獲得展示自我的平台。