當(dāng)我們?cè)谶M(jìn)行學(xué)習(xí)的時(shí)候,書(shū)本上總是有一些課后習(xí)題,幫助我們鞏固上課所學(xué)的知識(shí),但是我們并不是非常的清楚怎么做。這份計(jì)算機(jī)算法設(shè)計(jì)與分析第四版課后答案,就送給有需要的朋友啦!王曉東編寫(xiě)的第四版哦!
《計(jì)算機(jī)算法設(shè)計(jì)與分析》,是電子工業(yè)出版社2007年出國(guó)班的圖書(shū),作者是王曉東!队(jì)算機(jī)算法設(shè)計(jì)與分析(第3版)》為普通高等教育“十一五”國(guó)家級(jí)規(guī)劃教材,是計(jì)算機(jī)專業(yè)核心課程“算法設(shè)計(jì)與分析”教材。
計(jì)算機(jī)算法設(shè)計(jì)與分析怎么樣
1、書(shū)中所講內(nèi)容大部分出自算法導(dǎo)論和Levitin的算法設(shè)計(jì)與分析基礎(chǔ)(見(jiàn)P86頁(yè)講貪心算法用做舉例的找零問(wèn)題中的二角五分硬幣,當(dāng)時(shí)看到二角五分硬幣就瞬間無(wú)語(yǔ)了.....因?yàn)橹挥忻讎?guó)才有25分的硬幣 = =),有些地方讓人感覺(jué)是刪減后照搬過(guò)來(lái)的,因此讀起來(lái)特別費(fèi)勁,自覺(jué)愚鈍,跟不上作者跳躍的思維。
2、講的東西難度適中,當(dāng)是表達(dá)方式實(shí)際上給讀者增加了難度。書(shū)中經(jīng)常用a[],b[]這樣的名字來(lái)命名所需的數(shù)據(jù)結(jié)構(gòu),可見(jiàn)作者絲毫沒(méi)有用心在寫(xiě)書(shū),根本不為讀者著想,無(wú)力形式化描述使讀起此書(shū)頗有難度。
3、最關(guān)鍵的在于書(shū)中的算法代碼。沒(méi)有采用偽代碼而采用c++實(shí)現(xiàn)本身沒(méi)什么問(wèn)題,但是代碼的風(fēng)格實(shí)在是不敢恭維。從變量命名上多采用s,k,r之類讓人無(wú)語(yǔ)的名字,根本無(wú)法清晰表達(dá)變量的意思,而且要命的大部分算法只有很少的注釋或者根本沒(méi)有,注釋固然不能太多,但那也是建立在代碼能自文檔化的基礎(chǔ)上的,面對(duì)這樣的代碼,只能搖頭。除此之外,書(shū)中代碼還出現(xiàn)風(fēng)格不統(tǒng)一的情況,關(guān)于花括號(hào)的使用,一會(huì)是K&R風(fēng)格,一會(huì)是懸掛式風(fēng)格,有時(shí)干脆兩種風(fēng)格混在同一段代碼中,及其容易誤導(dǎo)他人,使其養(yǎng)成不良的代碼風(fēng)格。
綜上,要是學(xué)算法的話,這本書(shū)并不是很理想,我覺(jué)得Levitin的那本算法設(shè)計(jì)與分析基礎(chǔ)不錯(cuò),而這本只能算不是教材的教材吧!
計(jì)算機(jī)算法設(shè)計(jì)與分析第四版課后答案預(yù)覽
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版