Ozy (本名岡田佑一) 齣生於日本大阪府的一位 Short Coder。作者花費相當長的時間提升名為短碼編程的技術,而且將其發錶成為一種「技能」。筆名為 Ozy。作者對於一般的程式當然也能編寫,本身擁有經營補習班的經歷,目前持續研究有關於數學教育以及程式設計師培育工作。
「Short Coding -寫短碼」是指一邊探討程式原始碼可以縮到多短,一邊研究資料結構、演算法、執行環境的過程。程式高手可透過思考如何寫齣簡捷好程式的過程,加強其邏輯思 考與解決問題的能力,甚至對數學、資料結構與演算法等的活用有更多的體會。「寫短碼」可是涵蓋瞭程式設計者的思考方式、程式語法功力、和哲學思維的本質。
本書有非常多的範例題型可讓您體會如何寫短碼,作者除瞭說明解題的思考方式,並傳授不同程式語法及其深入應用的經驗,在縮短原始碼的過程式中對程式語法、 函式庫和程式環境有更深入的瞭解,是想要訓練和提升程式設計功力的讀者不可少的參考用書。
本書目錄:
Chapter 1:短碼入門
1-1:開始寫短碼
1-2:戰場 ~線上評分係統~
1-3:動手試試 ~寫短碼的基礎~
1-4:暖身
COLUMN POJ 的記憶體用量測定程式
Chapter 2:必見!超絕技巧
2-1:把規則發揮到極緻
COLUMN 寫短碼時不可欠缺的 De Morgan 定理
2-2:Quick Sort Hack COLUMN 很大的數字
2-3:精通函式庫功能
2-4:確實精簡 1 byte 的靠山
2-5:超魔法.位元運算
2-6:精通指標
2-7:數學問題
2-8:精通演算法
COLUMN 計算量的數量級
2-9:數字的新常識
2-10:1 byte 的熱情
Chapter 3:短碼研究
3-1:邁嚮進階技巧
3-2:精簡迴圈
3-3:功能強大的擴充語法
3-4:巨集能不能縮短原始碼
3-5:遞迴 main 的奇蹟
COLUMN BFS.DFS 演算法
3-6:Quick Sort Hack II
3-7:作弊原始碼與係統安全
3-8:挑戰難題
Chapter 4:語言對決
4-1:短碼不限語言
4-2:Java vs C
4-3:Pascal vs C
4-4:C++ vs C
4-5:迎接更多挑戰
Chapter 5:鍛鍊自己!
5-1:寫給每位讀者
5-2:寶貴的參考資料
5-3:厲害的短碼寫手們
5-4:最後
Appendix 附錄
A-1:題目一覽
A-2:ASCII 字碼錶
A-3:運算子的優先順序與結閤規則
發表於2024-12-27
Short Coding 2024 pdf epub mobi 電子書 下載
想讀這本書貌似隻是因為豆瓣猜或者某個友鄰的推薦。然後也沒太仔細的看過介紹,一廂情願的認為是某個類似重構,正交性方麵的書。 事實證明果然也是一種重構,隻是目的是為瞭代碼更短。 先前還是認真看看如何來縮短,到瞭後麵尤其是180頁以後,基本上如何短碼已經都是跳過去,...
評分看瞭頭上幾頁,程序變態無比。 用 Java 繞過 Main 函數直接輸齣,之後産生異常的代碼,看得我目瞪口呆。 果然是Geek+宅男必備。 程序那麼短,評論為什麼不能短? ================= 抱歉,你的評論太短瞭 抱歉,你的評論太短瞭 抱歉,你的評論太短瞭 抱歉,你的評論太短瞭 ...
評分僅舉第一章的一例: PKU 3062 Celebrity jeopardy http://poj.org/problem?id=3062 做法就是輸入什麼輸齣什麼. 書中給的最短代碼是 main(){for(;gets();)puts();} GCC提交纔能AC 之後還有main函數遞歸,cmp函數寫成字符串形式... 很多人批評代碼不易維護等等,可以在這明確說明,...
評分還沒讀過這本書(截至2011年1月31日22點12分),考慮到這是同類書籍第一本,先評個“推薦”。 這本書讓我想起瞭"Code Golf"這個以短碼競賽齣名的網站。這裏的訓練對我的編碼生涯産生瞭深遠的影響。現在我堅定不移地認為,大多數的代碼應該先刪去一半,剩下的部分中再刪去一半,這...
評分想讀這本書貌似隻是因為豆瓣猜或者某個友鄰的推薦。然後也沒太仔細的看過介紹,一廂情願的認為是某個類似重構,正交性方麵的書。 事實證明果然也是一種重構,隻是目的是為瞭代碼更短。 先前還是認真看看如何來縮短,到瞭後麵尤其是180頁以後,基本上如何短碼已經都是跳過去,...
圖書標籤: 程序設計 Programming 軟件工程 計算機 AAAAAAAAA
Short Coding 2024 pdf epub mobi 電子書 下載