算法設(shè)計(jì)、分析與實(shí)現(xiàn) : C、C
《算法設(shè)計(jì)、分析與實(shí)現(xiàn):c、c++和java》由徐子珊編著,第1章~第6章按算法設(shè)計(jì)技巧分成漸增型算法、分治算法、動(dòng)態(tài)規(guī)劃算法、貪婪算法、回溯算法和圖的搜索算法。每章針對(duì)一些經(jīng)典問題給出解決問題的算法,并分析算法的時(shí)間復(fù)雜度。這樣對(duì)于初學(xué)者來說,按照算法的設(shè)計(jì)方法劃分,算法思想的闡述比較集中,有利于快速入門理解算法的精髓所在。一旦具備了算法設(shè)計(jì)的基本方法,按應(yīng)用領(lǐng)域劃分專題深入學(xué)習(xí),讀者可以結(jié)合已學(xué)的方法綜合起來解決比較復(fù)雜的問題。本書第7章的線性規(guī)劃和第8章的計(jì)算幾何是綜合算法部分,通過學(xué)習(xí)這些內(nèi)容,讀者將進(jìn)一步地學(xué)習(xí)更前沿的隨機(jī)算法、近似算法和并行算法等現(xiàn)代算法設(shè)計(jì)方法和實(shí)戰(zhàn)技巧,第9章是算法的實(shí)踐部分,教給讀者如何進(jìn)行調(diào)試。
《算法設(shè)計(jì)、分析與實(shí)現(xiàn):c、c++和java》特色是按照算法之間邏輯關(guān)系編排學(xué)習(xí)順序,并對(duì)每一個(gè)經(jīng)典算法,都給出...
《算法設(shè)計(jì)、分析與實(shí)現(xiàn):c、c++和java》由徐子珊編著,第1章~第6章按算法設(shè)計(jì)技巧分成漸增型算法、分治算法、動(dòng)態(tài)規(guī)劃算法、貪婪算法、回溯算法和圖的搜索算法。每章針對(duì)一些經(jīng)典問題給出解決問題的算法,并分析算法的時(shí)間復(fù)雜度。這樣對(duì)于初學(xué)者來說,按照算法的設(shè)計(jì)方法劃分,算法思想的闡述比較集中,有利于快速入門理解算法的精髓所在。一旦具備了算法設(shè)計(jì)的基本方法,按應(yīng)用領(lǐng)域劃分專題深入學(xué)習(xí),讀者可以結(jié)合已學(xué)的方法綜合起來解決比較復(fù)雜的問題。本書第7章的線性規(guī)劃和第8章的計(jì)算幾何是綜合算法部分,通過學(xué)習(xí)這些內(nèi)容,讀者將進(jìn)一步地學(xué)習(xí)更前沿的隨機(jī)算法、近似算法和并行算法等現(xiàn)代算法設(shè)計(jì)方法和實(shí)戰(zhàn)技巧,第9章是算法的實(shí)踐部分,教給讀者如何進(jìn)行調(diào)試。
《算法設(shè)計(jì)、分析與實(shí)現(xiàn):c、c++和java》特色是按照算法之間邏輯關(guān)系編排學(xué)習(xí)順序,并對(duì)每一個(gè)經(jīng)典算法,都給出了完整的c/c++/java三種主流編程語言的實(shí)現(xiàn)程序,是一本既能讓讀者清晰、輕松地理解算法思想,又能讓讀者編程實(shí)現(xiàn)算法的實(shí)用書籍。建議讀者對(duì)照本書在計(jì)算機(jī)上自己創(chuàng)建項(xiàng)目、文件,進(jìn)行錄入、調(diào)試程序等操作,從中體會(huì)算法思想的精髓,體驗(yàn)編程成功帶來的樂趣。
《算法設(shè)計(jì)、分析與實(shí)現(xiàn):c、c++和java》適合各種學(xué)習(xí)算法的人員使用,也適合作為大中專院校的學(xué)習(xí)用書,及培訓(xùn)學(xué)校的教材。
