注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)程序設(shè)計(jì)實(shí)踐(英文版)

程序設(shè)計(jì)實(shí)踐(英文版)

程序設(shè)計(jì)實(shí)踐(英文版)

定 價(jià):¥49.00

作 者: (美)布萊恩 W. 克尼漢(Brian W. Kernighan)羅勃·派克(
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: 程序設(shè)計(jì) 計(jì)算機(jī)/網(wǎng)絡(luò)

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787115407863 出版時(shí)間: 2016-01-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 251 字?jǐn)?shù):  

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

  本書(shū)是計(jì)算機(jī)科學(xué)方面的經(jīng)典名著,由計(jì)算機(jī)界極具影響力的兩位專(zhuān)家Brian W. Kernighan和Rob Pike合著。書(shū)的內(nèi)容圍繞程序設(shè)計(jì)實(shí)踐中的一系列問(wèn)題展開(kāi),講述對(duì)于程序員有共性的知識(shí),以幫助各程序員寫(xiě)出更高效的程序。本書(shū)從排錯(cuò)、測(cè)試、性能、可移植性、設(shè)計(jì)、界面、風(fēng)格和記法等方面,討論了程序設(shè)計(jì)中既具有實(shí)際意義又具有廣泛意義的思想、技術(shù)和方法。本書(shū)值得每位夢(mèng)想并努力成為程序員的人參考,值得每位計(jì)算機(jī)專(zhuān)業(yè)的學(xué)生和計(jì)算機(jī)工作者閱讀,也適合作為程序設(shè)計(jì)高級(jí)課程的教材或參考書(shū)。

作者簡(jiǎn)介

暫缺《程序設(shè)計(jì)實(shí)踐(英文版)》作者簡(jiǎn)介

圖書(shū)目錄

目錄 Chapter 1: Style / 風(fēng)格 1 1.1 Names / 名字 3 1.2 Expressions and Statements / 表達(dá)式和語(yǔ)句6 1.3 Consistency and Idioms / 一致性和習(xí)慣用語(yǔ)10 1.4 Function Macros / 函數(shù)宏17 1.5 Magic Numbers / 幻數(shù)19 1.6 Comments / 注釋23 1.7 Why Bother? / 為何要在風(fēng)格方面費(fèi)心 27 Chapter 2: Algorithms and Data Structures / 算法與數(shù)據(jù)結(jié)構(gòu)29 2.1 Searching / 檢索30 2.2 Sorting / 排序32 2.3 Libraries / 庫(kù)34 2.4 A Java Quicksort / 一個(gè)Java快速排序?qū)崿F(xiàn)37 2.5 O-Notation / 大O記法40 2.6 Growing Arrays / 自增長(zhǎng)數(shù)組41 2.7 Lists / 表44 2.8 Trees / 樹(shù)50 2.9 Hash Tables / 散列表55 2.10 Summary / 小結(jié) 58 Chapter 3: Design and Implementation / 設(shè)計(jì)與實(shí)現(xiàn)61 3.1 The Markov Chain Algorithm / 馬爾可夫鏈算法62 3.2 Data Structure Alternatives / 在多種數(shù)據(jù)結(jié)構(gòu)之間選擇64 3.3 Building the Data Structure in C / 使用C語(yǔ)言構(gòu)建數(shù)據(jù)結(jié)構(gòu)65 3.4 Generating Output / 生成輸出69 3.5 Java 71 3.6 C++ 76 3.7 Awk and Perl / Awk和Perl 78 3.8 Performance / 性能80 3.9 Lessons / 經(jīng)驗(yàn)教訓(xùn)82 Chapter 4: Interfaces / 接口85 4.1 Comma-Separated Values / 逗號(hào)分隔值86 4.2 A Prototype Library / 一個(gè)原型庫(kù)87 4.3 A Library for Others / 一個(gè)

本目錄推薦

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