彙整

Archive for the ‘書籍’ Category

C How to Program, Sixth Edition

2009/11/17 DJWS 留言

http://www.deitel.com/Books/C/CHowtoProgram6e/tabid/3527/Default.aspx
著名的螞蟻書,這版的封面是螞蟻在衝浪。最近在寫C,想要弄一本來看看。不知道台灣何時開始販售?

Categories: 書籍

Introduction to Algorithms, Third Edition

2009/8/10 DJWS 2 留言

http://mitpress.mit.edu/algorithms/
http://mitpress.mit.edu/catalog/item/default.asp?ttype=2&tid=11866&mode=toc
 
聲名狼藉的演算法書籍CLRS又出第三版啦!此版與上一版之間的變化並不大,乍看之下多了vEB tree和平行演算法兩個章節而已。不知道台灣什麼時候開始販售?
 
我想許多資工出身的人,或多或少都看過、聽過CLRS這本書吧。這本書十年一版,迄今也有二十年的歷史囉。歷久不衰,可謂之經典呀!

Categories: 書籍

Short Coding 寫出簡捷好程式-短碼達人的心得技法

2008/10/1 DJWS 留言

前一陣子去逛書店,看到這本書,一開始以為是一本專講奇技淫巧的程式語言書籍。後來看在它是暢銷書的份上,還是好奇地拿起來翻了翻,發現原來這是一本專講程式解題的書。看起來是幾位厲害的日本孩子,拿了北京大學的題庫作為範例,然後表演了一些寫程式碼的方式,順便也把Online Judge做個介紹(連WA、TLE是甚麼都解釋了)。

粗略翻過一遍後,仍然想不出書中的內容,跟封面上的書名有什麼直接關係。我自己是沒有買回家看的衝動。大概要等圖書館進書了之後,再行借閱吧。

在我的觀點當中,要寫簡捷好程式,就是儘量熟悉問題,熟悉程式語言,然後多看看別人的程式碼。這道理就跟寫作文一樣,儘量熟悉作文主題,熟悉文法修辭,然後多看看別人的作文。學一些方法技巧,學一些人情義理。

Categories: 書籍

程式之美: 微軟技術面試心得

2008/7/23 DJWS 2 留言

前天有人推薦我讀這本書,所以今天就興致沖沖的到市區買書了。一開始我以為這本書是收集一些面試時的益智問題,買回來看了之後,才發現原來不是自己想得那樣。快速的翻閱過一遍後,只覺得書中的內容頗乏味,主題也頗雜亂。

第一章的口試和面試心得,其實不是教戰守則,從頭到尾都沒介紹到面試的情境,也沒讀者該做什麼準備、遵守什麼禮節之類的。第一章大致上來說,只列出了一些稀奇古怪、旁枝末節、跟面試過程沒有直接關聯的事情,的確是「雜談」。看完了之後,還是不知道去應徵資訊領域的工作,需要什麼樣的人格特質,需要什麼經驗,也不知道錄取後,工作環境是什麼樣的。

第二章以後則是雜七雜八的列出了一些問題,以及一些粗淺的分析。這些分析,事實上寫的也不如教科書、數學教育的專書來得好。大多數的問題,都可以在離散數學、機率、資料結構、演算法這些教科書找到,可以在「名題精選百則」、「怎樣解題」、「數學思考」這些書找到,而且這些書也寫得更好。我自己是覺得,與其去鑽研這本書到底寫了什麼,倒不如多念一點數學的書或者益智科學問題的書,還比較能活絡思考。

附記:說到益智科學問題,我小時候讀過一本「創意科學謎題」,有兩集,作者是田中實,個人覺得是不錯的書,藉此機會推薦一下。

Categories: 書籍