注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)家庭與辦公軟件寫給大家看的算法書

寫給大家看的算法書

寫給大家看的算法書

定 價(jià):¥59.00

作 者: (日)杉浦賢
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 編程語(yǔ)言與程序設(shè)計(jì) 計(jì)算機(jī)?網(wǎng)絡(luò)

ISBN: 9787121287442 出版時(shí)間: 2016-05-01 包裝:
開本: 16開 頁(yè)數(shù): 192 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  算法是大數(shù)據(jù)分析與處理的關(guān)鍵基礎(chǔ)。本書以漫畫形式輕松講解算法的基本知識(shí)、關(guān)鍵應(yīng)用,并以案例貫穿其中,明白易懂。將高大上的算法以明白易懂的方式說透,是本書*大特色,適合與數(shù)據(jù)相關(guān)的從業(yè)人員學(xué)習(xí)、了解。本書以漫畫形式輕松講解算法的基本知識(shí)、關(guān)鍵應(yīng)用,并以案例貫穿其中,明白易懂。

作者簡(jiǎn)介

  梁文森(花名絕云),廣東高州人,畢業(yè)于清華大學(xué)軟件學(xué)院。曾在日企Kayac做即使通信軟件和社交游戲的服務(wù)器端開發(fā)工作?,F(xiàn)任支付寶技術(shù)專家。 杉浦賢先生曾在Software House公司負(fù)責(zé)微機(jī)控制程序的相關(guān)開發(fā),現(xiàn)在是一名獨(dú)立開發(fā)者,利用C、C++、C#、VB.Net等語(yǔ)言進(jìn)行面向Windows OS的開源軟件的開發(fā)工作。__eol__此外,杉浦賢先生還有豐富的信息處理教育相關(guān)的業(yè)務(wù)經(jīng)驗(yàn)。他負(fù)責(zé)過軟件企業(yè)的新人培訓(xùn)、擔(dān)任過計(jì)算機(jī)專業(yè)學(xué)校的非全勤講師,還在《合格信息處理》(學(xué)習(xí)研究出版社)雜志連載過技術(shù)講座。__eol__現(xiàn)有著作《“算法”基礎(chǔ)》(SoftBank Creative)、《圖解算法基礎(chǔ)和構(gòu)造》(秀禾系統(tǒng))、《3步扎實(shí)學(xué)習(xí)C#入門》(技術(shù)評(píng)論出版社),等等。

圖書目錄

第1章 什么是算法1  1.1 算法其實(shí)就在身邊2  1.2 算法是人類智慧的結(jié)晶4  1.3 了解算法對(duì)玩游戲有幫助嗎6  1.4 算法有兩個(gè)必要條件8  1.5 要特別了解的重要算法10  專題1 算法基礎(chǔ)之結(jié)構(gòu)化編程思想12  第2章 變量和數(shù)組13  2.1 所謂“數(shù)據(jù)”,就是各種各樣的信息14  2.2 數(shù)據(jù)有不同的類型16  2.3 最基礎(chǔ)的數(shù)據(jù)是“值”18  2.4 裝著“值”的盒子叫作“變量”20  2.5 要描述算法,變量是不可或缺的22  2.6 所謂“代入”,指的是把數(shù)據(jù)賦予變量24  2.7 不同的變量有不同的名稱26  2.8 變量命名要能解釋變量裝載的數(shù)據(jù)28  2.9 把數(shù)據(jù)代入變量的賦值語(yǔ)句30  2.10 把變量中存儲(chǔ)的值代入其他變量32  2.11 變量也有數(shù)據(jù)類型34  2.12 保存大量同一數(shù)據(jù)類型值的“數(shù)組”36  2.13 數(shù)組用“數(shù)組名”標(biāo)記38  2.14 數(shù)組的元素用“下標(biāo)”管理40  2.15 什么時(shí)候需要用到“數(shù)組”呢42  2.16 “數(shù)組”就像儲(chǔ)物柜一樣44  2.17 “二維數(shù)組”就像是旅館里的房間46  2.18 二維數(shù)組的各個(gè)元素用兩個(gè)下標(biāo)來管理48  2.19 字符串就是字符的連續(xù)拼合(數(shù)組)50  2.20 獲取字符串長(zhǎng)度的兩個(gè)方法52  專題2 常用變量命名54  第3章 數(shù)據(jù)結(jié)構(gòu)55  3.1 為了高效處理大量數(shù)據(jù)56  3.2 有哪些常用的數(shù)據(jù)結(jié)構(gòu)58  3.3 “堆?!鳖愃朴谧烂嫔隙逊e的書60  3.4 “隊(duì)列”就像是超市收銀臺(tái)前排著的隊(duì)列62  3.5 “鏈表”就像用繩子串起來的長(zhǎng)串64  3.6 只能檢索下一個(gè)數(shù)據(jù)的單向鏈表66  3.7 能檢索上一個(gè)或者下一個(gè)數(shù)據(jù)的雙向鏈表68  3.8 能快速定位第N個(gè)數(shù)據(jù)的是“數(shù)組”70  3.9 能快速插入、刪除數(shù)據(jù)的是“鏈表”72  3.10 像鐘表一樣數(shù)據(jù)首尾相連的是“環(huán)形緩沖區(qū)”74  3.11 管理有樹干、樹枝、樹葉一樣關(guān)系的數(shù)據(jù)的是“樹”76  3.12 一個(gè)父節(jié)點(diǎn)對(duì)應(yīng)兩個(gè)子節(jié)點(diǎn)的是“二分樹”78  3.13 像筆畫的節(jié)點(diǎn)和連線組成的數(shù)據(jù)結(jié)構(gòu)是“圖”80  專題3 為什么數(shù)組的起始下標(biāo)有時(shí)是0,有時(shí)是1?82  第4章 學(xué)習(xí)算法基礎(chǔ)83  4.1 循環(huán)處理是算法的基礎(chǔ)84  4.2 計(jì)算1~N的整數(shù)的總和86  4.3 使用數(shù)組可以高效地處理大量數(shù)據(jù)88  4.4 計(jì)算一年的營(yíng)業(yè)額90  4.5 求班級(jí)考試的總分和平均分92  4.6 求最高分94  4.7 求最低分96  4.8 為考試成績(jī)排名98  4.9 求全班學(xué)生不同科目考試合計(jì)的總分100  4.10 求“時(shí)分秒”形式的時(shí)間差102  4.11 交換兩個(gè)變量值的技巧104  4.12 求兩個(gè)數(shù)值的最大公約數(shù)106  專題42038年的時(shí)候要留心?108  第5章 排序算法109  5.1 排序是指對(duì)多個(gè)數(shù)據(jù)排列順序110  5.2 關(guān)于排序算法112  5.3 使用“木桶”輔助的“桶排序”114  5.4 每次找出一個(gè)最?。ㄗ畲螅┲档摹斑x擇排序”116  5.5 像冒泡一樣進(jìn)行相鄰數(shù)據(jù)的交換的“冒泡排序”118  5.6 向有序數(shù)據(jù)里正確位置插入數(shù)據(jù)的“插入排序”120  5.7 把幾個(gè)有序數(shù)據(jù)合并叫作“歸并”122  5.8 利用歸并進(jìn)行排序的算法叫作“歸并排序”124  5.9 改進(jìn)了排序效率的“希爾排序”126  5.10 最快的排序算法“快速排序”128  專題5 把2的n階乘的值記下來吧130  第6章 搜索算法131  6.1 所謂“搜索”,就是從數(shù)據(jù)集合中找到目標(biāo)數(shù)據(jù)132  6.2 從頭開始按順序排除的搜索叫作“線性搜索”134  6.3 可以進(jìn)行高速搜索的“二分搜索”136  6.4 利用哈希表實(shí)現(xiàn)高效搜索138  6.5 在字符串中搜索部分字符串的“字符串搜索”140  6.6 高效搜索字符串的KMP算法142  6.7 逆向比較的BM字符串搜索算法144  專題6 在關(guān)系型數(shù)據(jù)庫(kù)中使用到的排序和搜索146  第7章 其他算法147  7.1 用牛頓法求解高次方程148  7.2 用高斯消元法求解方程組150  7.3 用梯形面積和來求解定積分的梯形法152  7.4 計(jì)算質(zhì)數(shù)的埃拉托斯特尼篩法154  7.5 執(zhí)行時(shí)調(diào)用自身的遞歸函數(shù)156  專題7 算法和流程圖158  第8章 算法和計(jì)算機(jī)159  8.1 計(jì)算機(jī)的數(shù)據(jù)是用二進(jìn)制來表示的160  8.2 讓二進(jìn)制數(shù)更易于閱讀(八進(jìn)制、十六進(jìn)制)162  8.3 二進(jìn)制轉(zhuǎn)換成十進(jìn)制164  8.4 十進(jìn)制轉(zhuǎn)換成二進(jìn)制166  8.5 用二進(jìn)制表示負(fù)整數(shù)168  8.6 邏輯或:任意一個(gè)為“1”則結(jié)果為“1”170  8.7 邏輯并:同時(shí)為“1”則結(jié)果為“1”172  8.8 “或非”:“1”和“0”得到的結(jié)果為“1”174  8.9 “否定”:“1”變?yōu)椤?”,“0”變?yōu)椤?”176  8.10 使用德摩根定律可以管理否定范式178

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)