開始競賽程式設計吧!:精通USACO銅級競賽(繁體中文版)
開始競賽程式設計吧!:精通USACO銅級競賽(繁體中文版)
關於本書
2024 更新!
好吧,你想參加競賽程式設計。
也許你聽說過競賽程式設計是準備程式設計面試的好方法。
或者它可以幫助你成為更好的程式設計師。
或者它可以幫助你學習演算法來提升你的程式碼。
或者競賽程式設計很有趣。
都沒錯!(嗯,我們希望它是有趣的 :-) )
如果你想開始競賽程式設計,這裡就是你的起點。書中你會找到:
-作者的專家建議。 Dr. Baharav(書中是 Coach B :-) )是一位競賽程式設計教練。 Dr. Zingaro 是多本暢銷競賽程式設計書籍的作者。
-在嘗試解決問題之前如何對問題進行分類的建議。為何要分類?因為這樣你就知道這是什麼類型的問題,以及應該嘗試哪些解決技巧!模型問題、搜索問題、最佳化問題、幾何問題(別逃跑...我們保證沒有證明!)、字串問題、特定問題——我們都有。
-教練和他們的團隊之間的交流。就像真正的教練會做的那樣!
-書中所有問題的 C++ 程式碼。
-精選並分類的練習問題,包括提示和完整的 C++ 程式碼。也提供 Python 程式碼!
停止花時間搞清楚接下來要學什麼,被神秘的程式碼搞糊塗,或者在不同的網站上兜圈子。我們的簡明指南向你展示如何從「從未嘗試過競賽程式設計」到「BOOM,通過銅牌!」
想參加 Advent of Code?Codeforces?Leetcode?我們專注於本書的美國計算機奧林匹克(USACO)銅牌級別,但你所學到的也適用於其他競賽程式設計環境。
目錄
- 給學生的信
- 給家長的一封信
- 給專業人士的信
- 致謝
- 第一章. USACO 銅牌級
- 1.1. USACO 銅牌級常見問題
- 1.2. 解決並提交一個 USACO 問題
- 1.3. 如何使用這本書
- 1.4. 總結
- 第二章 解題與編碼:競賽具體細節
- 2.1. 閱讀和分析 USACO 問題
- 2.2. 編寫你的算法
- 2.3. 除錯
- 2.4. 使用解答
- 2.5. 總結
- 第三章 複雜度分析
- 3.1 大O符號
- 3.2. 時間複雜度
- 3.3. 空間複雜度
- 3.4. 總結
- 第四章 建模與模擬
- 4.1. 動態過程的建模
- 4.2. 建模靜態過程
- 4.3. 週期性過程建模
- 4.4. 模擬加速
- 4.5. 總結
- 第五章. 搜尋與優化
- 5.1. 窮舉搜尋
- 5.2. 搜尋領域
- 5.3. 領域列舉
- 5.4. 搜索加速
- 5.5. 貪婪演算法
- 5.6. 總結
- 第六章. 幾何概念
- 6.1. 一維:線
- 6.2. 二維:矩形
- 6.3. 超過九十度
- 6.4. 總結
- 第七章 字串
- 7.1. 字串作為字符序列
- 7.2. 作為單詞的字串
- 7.3. 字串作為對象
- 7.4. 總結
- 第八章. 臨時問題與高級技術
- 8.1. 前向後退技巧
- 8.2. 聚焦重大事件
- 8.3. 樹
- 8.4. 字典和動態陣列
- 8.5. 總結
- 第九章. 比賽日
- 9.1. 比賽前一週
- 9.2. 比賽
- 9.3. 比賽後
- 9.4. 總結
- 第十章 超越 USACO 銅級
- 10.1. 銀級及更高
- 10.2. 解決你的第一個USACO銀級問題
- 10.3. 總結
- 附錄A. 所有USACO銅牌問題列表
- USACO問題
- Codeforces problems
- CSES Problems
- 附錄 B. 超越 USACO 的練習
- B.1. 線上指南和實時教學
- B.2. 線上練習和競賽
- B.3. 書籍
Leanpub 100% 無風險的滿意保證
在付款後的 60 天內,只要點擊兩下,你就可以退書並獲得全額退款。退書是手工操作的,所以可能需要幾天時間來完成整個過程。
查看完整條款.
在$10的購買中賺$8,在$20的購買中賺$16
我們在$7.99或以上的購買中支付80%的版稅,並在$0.99至$7.98的購買中支付80%的版稅減去50美分的固定費用。在$10的銷售中賺$8,在$20的銷售中賺$16。因此,如果我們以$20銷售5000本未退款的書,您將賺取$80,000。
(是的,一些作者已經在Leanpub上賺了很多錢。)
實際上,作者在Leanpub上賺取了超過1300萬美元通過寫作、出版和銷售。
了解更多關於Leanpub寫作的信息
免費更新。無 DRM 限制。
如果你購買了 Leanpub 的書,只要作者更新書籍,你就可以獲得免費更新!許多作者使用 Leanpub 來發布他們正在編寫的書籍。所有讀者都可以獲得免費更新,無論他們何時購買書籍或支付了多少費用(包括免費)。
大多數 Leanpub 書籍均提供 PDF(適用於電腦)、EPUB(適用於手機和平板電腦)和 MOBI(適用於 Kindle)格式。書籍包含的格式將顯示在此頁面的右上角。
最後,Leanpub 書籍沒有任何 DRM 複製保護的胡說,因此你可以輕鬆地在任何支持的設備上閱讀它們。