java常用算法手冊這本書算法書既可以用來學習,又可以用來查詢。內容全面。有算法方面的,有數(shù)據(jù)結構的,有實際算法應用的,也有企業(yè)的面試題等等。是個很好的java書。
《Java常用算法手冊》旨在幫助Java語言初級程序員深入了解Java算法思想,提升其語言代碼編程能力,還可以作為大中專院校學生學習數(shù)據(jù)結構和算法的參考書,也可為教師授課提供素材,同時還可以作為具有一定編程經驗的程序員的參考用書。
java常用算法手冊目錄
第1篇 算法基礎篇
第1章 算法概述
1.1 什么是算法
1.2 算法的發(fā)展歷史
1.3 算法的分類
1.4 算法相關概念的區(qū)別
1.4.1 算法與公式的關系
1.4.2 算法與程序的關系
1.4.3 算法與數(shù)據(jù)結構的關系
1.5 算法的表示
1.5.1 自然語言表示
1.5.2 流程圖表示
1.5.3 N-S圖表示
1.5.4 偽代碼表示
1.6 算法的性能評價
1.6.1 時間復雜度
1.6.2 空間復雜度
1.7 算法實例
1.7.1 查找數(shù)字
1.7.2 創(chuàng)建項目
1.7.3 編譯執(zhí)行
1.8 算法的新進展
1.9 小結
第2章 數(shù)據(jù)結構
第3章 基本算法思想
第2篇 算法應用篇
第4章 排序算法
第5章 查找算法
第6章 基本數(shù)學問題
第7章 數(shù)據(jù)結構問題
第8章 數(shù)論問題
第9章 算法經典趣題
第10章 游戲中的算法
第11章 密碼學概述
第12章 壓縮與解壓縮算法
第3篇 算法面試篇
第13章 算法面試題
······
java常用算法手冊節(jié)選
- PC官方版
- 安卓官方手機版
- IOS官方手機版