注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計我的第一本算法書

我的第一本算法書

我的第一本算法書

定 價:¥69.00

作 者: [日] 石田保輝,[日] 宮崎修一 著,張貝 譯
出版社: 人民郵電出版社
叢編項:
標 簽: 暫缺

購買這本書可以去


ISBN: 9787115495242 出版時間: 2018-11-01 包裝: 平裝
開本: 24開 頁數: 194 字數:  

內容簡介

  本書采用大量圖片,通過詳細的分步講解,以直觀、易懂的方式展現了7個數據結構和26個基礎算法的基本原理。第1章介紹了鏈表、數組、棧等7個數據結構;從第2章到第7章,分別介紹了和排序、查找、圖論、安全、聚類等相關的26個基礎算法,內容涉及冒泡排序、二分查找、廣度優(yōu)先搜索、哈希函數、迪菲 - 赫爾曼密鑰交換、k-means 算法等。本書沒有枯燥的理論和復雜的公式,而是通過大量的步驟圖幫助讀者加深對數據結構原理和算法執(zhí)行過程的理解,便于學習和記憶。將本書作為算法入門的第一步,是非常不錯的選擇。

作者簡介

  石田保輝(作者)自由職業(yè)工程師,現居日本東京。2011年畢業(yè)于日本京都大學研究生院。輾轉于幾個創(chuàng)新型企業(yè)后獨立,成為自由職業(yè)者。2016年,個人制作的面向工程師的學習型App“算法動畫圖解”上架,不到1年時間全球下載量即達到50萬次,并入選了“App Store日本區(qū)2016年度*佳應用”榜單。宮崎修一(作者)日本京都大學學術信息媒體中心副教授。1998年從日本九州大學博士生院工學專業(yè)畢業(yè)后,開始擔任日本京都大學研究生院信息學研究科助手,2002年起擔任現職。主要研究算法和計算復雜性理論。近期的重點研究對象為相似算法和在線算法。主要著作有《圖論入門:基本知識和算法》(日本森北出版社,2015年)。

圖書目錄

目錄
序章 算法的基本知識 001
0-1 什么是算法 002
0-2 運行時間的計算方法 007
第 1章 數據結構 009
1-1 什么是數據結構 010
1-2 鏈表 013
1-3 數組 016
1-4 ?!?20
1-5 隊列 022
1-6 哈希表 024
1-7 堆 032
1-8 二叉查找樹 036
第 2章 排序 043
2-1 什么是排序 044
2-2 冒泡排序 046
2-3 選擇排序 050
2-4 插入排序 052
2-5 堆排序 056
2-6 歸并排序 060
2-7 快速排序 064
第3章 數組的查找 071
3-1 線性查找 072
3-2 二分查找 074
第4章 圖的搜索 077
4-1 什么是圖 078
4-2 廣度優(yōu)先搜索 082
4-3 深度優(yōu)先搜索 086
4-4 貝爾曼- 福特算法 090
4-5 狄克斯特拉算法 096
4-6 A* 算法 103
第5章 安全算法 107
5-1 安全和算法 108
5-2 加密的基礎知識 112
5-3 哈希函數 116
5-4 共享密鑰加密 120
5-5 公開密鑰加密 124
5-6 混合加密 132
5-7 迪菲- 赫爾曼密鑰交換 136
5-8 消息認證碼 144
5-9 數字簽名 152
5-10 數字證書 158
第6章 聚類 165
6-1 什么是聚類 166
6-2 k-means 算法 168
第7章 其他算法 173
7-1 歐幾里得算法 174
7-2 素性測試 178
7-3 網頁排名 182
7-4 漢諾塔 190

本目錄推薦

掃描二維碼
Copyright ? 讀書網 ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號