World of bleed1979

關於書,關於我
 
我的名字叫陳建懋(Chien-Mao Chen),網路代號bleed1979,是個浪跡天涯的程式設計師。活躍於各網路上的Judge系統,從事解題的任務。

雖然寫過不少題目,但我明白我欠缺在軟體工程方面的knowhow。也就是說,今天要作一個系統,我可能完全不知道系統佔用硬碟容量的大小,最大記憶體用量的多少,完成系統所需的時間又如何。但如果專案經過完整的分析,程式的模組架構也完成之後,我很適合撰寫每一個區塊裡的程式。

正因為我只會寫程式而不懂設計,使得我只能一直從事在公司裡位階最低的程式撰寫工作,際遇也不順遂。

如今我希望出一本以解題為主題的書籍,除了延續我的興趣以外,更重要的是能與喜歡寫程式的後進一起研究和砥勵。雖然對岸同胞已經有解題系列書目的出版,但我仍想要有一本自己的著作。不奢求能傳子傳孫,只期盼有朝一日能向自己的孩子(如果我有機會有的話)證明父親還算是個有用的人。

目前這本書還沒起草,因為編排和設計版面一直都不是我的強項,又想多花時間在解題上面,所以我傾向先充實書的內容。我將重新解的題目和解題概要登錄在這個網站上,也許那一天我碰到設計版面的達人,再請他把網站內容併入書本裡面。

這本書的書名暫時叫做ACM解題字典(ACM Solving Dictionary),取名字典的理由在於不同以往的分類。這個分類是以每個題目的開頭字母或符號來歸類,再依照題號順序由小到大排列。這種分類方式是我自己發明的,為的是能讓舊的題目和新的題目交錯出現,避免老是解舊的題目而失去新鮮感。詳細的實踐方式在您進入該頁面就會了解了。
 
進入 ACM解題字典
 
如果您需要關於ACM解題字典中完整的程式碼,請mail給我,一次限制一個程式。
 
mail:bleed1979@hotmail.com
 

舊的資料
 
以下是舊的網站資料,包括以前寫過的程式碼提供下載,和網頁模式的連結。如果這對您會有幫助的話,歡迎免費使用。
 
Bleed_old_codes.zip
ACM UVa Online Judge
Zero Judge