USACO為(wei) 何如此受歡迎?
USACO (United States of America Computing Olympiad), 美國計算機奧林匹克競賽不僅(jin) 可以培養(yang) 學生的算法和編程思維,競賽成績好, 以及參賽經曆對於(yu) 申請美國頂級大學有很大的競爭(zheng) 力,尤其是對於(yu) 美本申請STEM學科的學生來說。USACO 競賽是MIT官網推薦的課外活動之一。
USACO官網上有推薦一係列競賽材料,今天就給大家整理了官方推薦的書(shu) 籍,快來收藏吧~
《Competitive Programming 1-5》
作者:Steven Halim,Felix Halim,Suhendry Effendy
介紹:是競爭(zheng) 性編程的入門書(shu) 籍,可以迅速提升自己的競賽硬實力,了解一些基本算法以及一些基本答題思路,可以說是入門必選。可以幫助普通編程晉級轉換為(wei) 競賽編程的必修書(shu) 籍。
《Programming Challenges》
作者:Steven S. Skiena,Miguel A. Revilla
介紹:介紹在線評測係統的基本使用方法,數據結構,字符串,排序,算術與(yu) 代數,排列組合,數論,圖算法,以及計算幾何,並介紹一些著名的備賽建議和技巧。
《Looking for a Challenge》
介紹:以華沙大學組織的世界級別編程和算法競賽給出的題目,並包括問題分析和解決(jue) 方案。
《 Introduction to Algorithms》
作者:Thomas H. Cormen,Charles E. Leisersonand Ronald L. Rivest
介紹:經典的算法書(shu) 籍,成為(wei) 最廣泛使用的大學教材和專(zhuan) 業(ye) 人員的標準參考書(shu) 。本身全麵論述了算法的內(nei) 容,深度覆蓋了算法的諸多方麵。本身的講授和分析方法適合各個(ge) 層次的讀者。所有算法都是英文和代碼,具備初步編程經驗的人都可以讀懂。本書(shu) 通俗易懂,並具有教學的深度性和嚴(yan) 謹度。
《Algorithm Design》
作者:Kleinbergand Tardos
介紹:本書(shu) 通過研究激發算法的現實問題來介紹算法概念。本書(shu) 教授了係列針對應用程序中出現的問題的設計和分析技術。鼓勵理解算法的設計過程,並理解算法在廣泛的計算機領域中的作用。
《The Algorithm Design Manual》
作者:StevenS Skiena
介紹:被稱為(wei) 設計實用和高效算法的最全麵指南。本書(shu) 由獲得IEEE計算機科學與(yu) 工程教學獎的知名算法研究人員撰寫(xie) ,是學習(xi) 紮實算法基礎的必備書(shu) 籍,也是一本有權威,專(zhuan) 業(ye) 的參考資料。
《Algorithm》
作者:RobertSedgewick,Kevin Wayne
介紹:當今領先的算法教材,在全球的大學學院中廣泛使用。本書(shu) 概述當前使用的重要的計算機算法,全麵的介紹了用於(yu) 排序,搜索,圖形處理和字符串處理的數據結構和算法,包括每個(ge) 編程人員都應該知道的算法。
《Algorithm Thinking》
作者:DanielZingaro
介紹:本書(shu) 將教你如何解決(jue) 具有挑戰性的編程問題和設計自己的算法。作者從(cong) 世界頂級競賽中提取實例。教授如何對問題進行分類,選擇數據結構,並確定正確的算法。還要學習(xi) 對數據結構的選擇,影響運行時間,以及如何采用強大的策略來解決(jue) 挑戰性的問題。
USACO什麽(me) 學生能參加?
USACO競賽適合對計算機編程感興(xing) 趣的學生或者要申請計算機專(zhuan) 業(ye) 的學生,適合任意年級的中學生參加。USACO一般在12月開始,每年的12月、1月、2月都將分別有一場月賽,同學們(men) 可以在每場月賽裏“打怪升級”到鉑金級。
(小學生也可以參加;即使是高三學生,也可以參加12月的比賽)
評論已經被關(guan) 閉。