Java常用算法手冊

出版時(shí)間:2012-5  出版社:中國鐵道出版社  作者:趙志云,衡友躍 編著  頁數(shù):421  
Tag標(biāo)簽:無  

內(nèi)容概要

  現(xiàn)代的設(shè)計(jì)任務(wù)大多通過計(jì)算機(jī)編程來完成,而算法起到了至關(guān)重要的作用??梢院敛豢鋸埖卣f,算法是一切程序設(shè)計(jì)的靈魂和基礎(chǔ)。選擇合理的算法,可以起到事半功倍的效果。
  趙志云、衡友躍編著的《Java常用算法手冊》分三篇,共13章,分別介紹了算法基礎(chǔ)、算法應(yīng)用和算法面試題。首先介紹了算法概述,然后重點(diǎn)分析了數(shù)據(jù)結(jié)構(gòu)和基本算法思想;接著,詳細(xì)講解了算法在排序、查找、數(shù)學(xué)計(jì)算、數(shù)論、歷史趣題、游戲、密碼學(xué)等領(lǐng)域中的應(yīng)用;最后,列舉了算法的一些常見面試題。
  書中知識(shí)點(diǎn)覆蓋全面,結(jié)構(gòu)安排緊湊,講解詳細(xì),實(shí)例豐富。全書對(duì)每一個(gè)知識(shí)點(diǎn)都給出了相應(yīng)的算法及應(yīng)用實(shí)例,雖然這些例子都是以Java語言來編寫的,但是這些算法并不局限于Java語言。如果讀者采用其他的編程語言,例如C++、C、C#等,只要根據(jù)其語法格式進(jìn)行適當(dāng)?shù)男薷谋憧梢粤恕?br />  《Java常用算法手冊》旨在幫助Java語言初級(jí)程序員深入了解Java算法思想,提升其語言代碼編程能力,還可以作為大中專院校學(xué)生學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)和算法的參考書,也可為教師授課提供素材,同時(shí)還可以作為具有一定編程經(jīng)驗(yàn)的程序員的參考用書。

書籍目錄

第1篇 算法基礎(chǔ)篇
 第1章 算法概述
  1.1 什么是算法
  1.2 算法的發(fā)展歷史
  1.3 算法的分類
  1.4 算法相關(guān)概念的區(qū)別
  1.4.1 算法與公式的關(guān)系
  1.4.2 算法與程序的關(guān)系
  1.4.3 算法與數(shù)據(jù)結(jié)構(gòu)的關(guān)系
  1.5 算法的表示
  1.5.1 自然語言表示
  1.5.2 流程圖表示
  1.5.3 N-S圖表示
  1.5.4 偽代碼表示
  1.6 算法的性能評(píng)價(jià)
  1.6.1 時(shí)間復(fù)雜度
  1.6.2 空間復(fù)雜度
  1.7 算法實(shí)例
  1.7.1 查找數(shù)字
  1.7.2 創(chuàng)建項(xiàng)目
  1.7.3 編譯執(zhí)行
  1.8 算法的新進(jìn)展
  1.9 小結(jié)
 第2章 數(shù)據(jù)結(jié)構(gòu)
 第3章 基本算法思想
第2篇 算法應(yīng)用篇
 第4章 排序算法
 第5章 查找算法
 第6章 基本數(shù)學(xué)問題
 第7章 數(shù)據(jù)結(jié)構(gòu)問題
 第8章 數(shù)論問題
 第9章 算法經(jīng)典趣題
 第10章 游戲中的算法
 第11章 密碼學(xué)概述
 第12章 壓縮與解壓縮算法
第3篇 算法面試篇
 第13章 算法面試題
    

編輯推薦

  信息社會(huì)進(jìn)入云計(jì)算時(shí)代。最為明顯的特征就是“各種云終端+云服務(wù)器應(yīng)用”組合而成的;不管是編寫服務(wù)器端的程序,還是編寫PC、平板電腦、手機(jī)等云終端上的應(yīng)用程序,采用Java基本上都是最常見的選擇。而一個(gè)應(yīng)用程序往往由編程語言、數(shù)據(jù)結(jié)構(gòu)和算法來組成。在這其中,算法是整個(gè)程序設(shè)計(jì)的核心。  閱讀完趙志云、衡友躍編著的《Java常用算法手冊》。讀者如有提高和學(xué)習(xí)其他算法相關(guān)技術(shù)的想法,可到讀者服務(wù)網(wǎng)站上閱讀實(shí)際工作中可能會(huì)用到的其他算法技術(shù)的資料。同時(shí),我們還會(huì)在這個(gè)網(wǎng)站上提供輔助的教學(xué)資料,供讀者下載或者在線學(xué)習(xí)。

圖書封面

圖書標(biāo)簽Tags

評(píng)論、評(píng)分、閱讀與下載


    Java常用算法手冊 PDF格式下載


用戶評(píng)論 (總計(jì)17條)

 
 

  •   書很新 里邊的算法也包含了java常用的算法 值得一看
  •   星期六晚上20點(diǎn)下的單星期二鄭州收的貨。開封后書沒有一點(diǎn)褶皺,跟鄭州新華書店質(zhì)量一樣。發(fā)貨速度也很給力,如果價(jià)格再便宜點(diǎn)會(huì)更好。書內(nèi)容很適合java小白,通俗易懂。如果是有經(jīng)驗(yàn)的還是買算法導(dǎo)論比較好。
  •   挺好的書. 好多算法. 買來學(xué)習(xí)編程思想的
  •   這本書介紹了一些常用的算法,適合各程序員參考。
  •   對(duì)常用算法的介紹詳細(xì)而全面
  •   內(nèi)容還不錯(cuò),不僅有算法設(shè)計(jì),還有實(shí)現(xiàn)
  •   java這方面書較少
    講得中肯吧
  •   書里面的內(nèi)容很實(shí)用,講解也很好!
  •   內(nèi)容全面,值得學(xué)習(xí)!
  •   只是書有一點(diǎn)被壓壞了,不影響看。
  •   在研究。。。。。。。。。。。。。。。。
  •   買本書慢慢研究,正式我需要的
  •   雖然說算法和語言本身無關(guān),但對(duì)于想要深入了解某一種語言來說(java),還是很不錯(cuò)的
  •   書不錯(cuò),就是拿到手的時(shí)候封面破損了
  •   送貨速度很快,非常及時(shí)!。。。
  •   書還不錯(cuò),就是紙的質(zhì)量再好點(diǎn)
  •   感覺沒什么用,錯(cuò)別字很多,只有一些基本算法的基本實(shí)現(xiàn)。網(wǎng)上都可以查到。而且其中大多數(shù)是沒什么用的,什么雞兔同籠之類的,居然在書中同時(shí)先兩次,難道是為湊字?jǐn)?shù)?并且這樣的所謂的算法有多大意義?
 

250萬本中文圖書簡介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7