Ozy 本名岡田佑一,是齣生於日本大阪的一位短碼高手。他花費相當長的時間提升短碼編程技術,進而將其發展成一種技能,曾獲得程序設計大賽的冠軍。他開辦過程序設計方麵的培訓班,目前緻力於數學教育和程序設計師的培養工作。
樣章試讀:
http://www.china-pub.com/computers/common/mianfeisd.asp?id=197616
本書主要介紹短碼編程,首先介紹瞭短碼編程的三要素:數據結構和算法、執行環境以及短碼編程的精神。書中以北京大學的PKU Judge Online 在綫評分係統為編程環境,選取瞭該係統中比較典型的問題,如海狸啃木頭、鏇轉拼圖、葡萄酒買賣,利用數據結構和算法的知識加以分析,最 後編程實現,並嘗試使用各種編程語言,不斷地將源代碼縮短。同時還介紹並分析瞭一些鑽安全漏洞的代碼,旨在通過短碼編程幫助程序員集中注意力,鍛煉忍耐力,開拓視野。
本書適閤所有對短碼編程感興趣的人。
##偶然在廣州圖書館看到這本書,看瞭前邊幾章覺得短碼太變態瞭,以前在做一些ACM題目時確實用到一些技巧,但是沒有作者說的那麼變態。當然作者要倡導的想法是在code過程追求極緻,而不是真的在生産環境放這麼難懂的代碼,不過後邊找瞭盜版的pdf看,沒什麼感覺,也略顯枯燥。 僅舉第一章的一例: PKU 3062 Celebrity jeopardy http://poj.org/problem?id=3062 做法就是輸入什麼輸齣什麼. 書中給的最短代碼是 main(){for(;gets();)puts();} GCC提交纔能AC 之後還有main函數遞歸,cmp函數寫成字符串形式... 很多人批評代碼不易維護等等,可以在這明確說明,...
評分 評分##如果你學習短碼並付諸實踐,那麼寫齣來的東西很快就會變得,連自己都讀不懂瞭。這些短碼的寫法應該留給編譯器和代碼優化器去做,而不是給人看。
評分##想讀這本書貌似隻是因為豆瓣猜或者某個友鄰的推薦。然後也沒太仔細的看過介紹,一廂情願的認為是某個類似重構,正交性方麵的書。 事實證明果然也是一種重構,隻是目的是為瞭代碼更短。 先前還是認真看看如何來縮短,到瞭後麵尤其是180頁以後,基本上如何短碼已經都是跳過去,...
評分##很少見的日本人寫的計算機書,一看內容就能深深的體會到日本人細緻到變態的特質。感覺這書看看開闊一下思路可以,實用價值不高。
評分##權當娛樂,不適用於産品
評分 評分 評分##OIer們玩玩還不錯,娛樂書。
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 book.tinynews.org All Rights Reserved. 静思书屋 版权所有