出版時間:2004-6 出版社:機械工業(yè) 作者:羅伯茨 頁數(shù):819
Tag標(biāo)簽:無
內(nèi)容概要
《C程序設(shè)計的抽象思維(英文版)》旨在鼓勵學(xué)生開發(fā)強大的軟件工程技巧,幫助學(xué)生掌握數(shù)據(jù)結(jié)構(gòu)的基礎(chǔ)知識?!禖程序設(shè)計的抽象思維(英文版)》通過強化現(xiàn)代程序設(shè)計概念,如接口、抽象、封裝等,提供了進一步學(xué)習(xí)程序設(shè)計的理想基礎(chǔ)。作者以清晰的講解與極具魅力的寫作風(fēng)格,引導(dǎo)學(xué)生掌握CS32課程的全部重要內(nèi)容?! 禖程序設(shè)計的抽象思維(英文版)》的主要特點: 引入幾個程序庫包來簡化編程過程,使學(xué)生可以將主要精力集中在高級的概念性問題上,而不必為C語言的復(fù)雜分散太多精力?! ≡敱M討論遞歸,包括大量不同難度的示例程序和習(xí)題,從簡單的遞歸函數(shù)到分析二人游戲的極大極小策略。
作者簡介
Eric S. Roberts是美國斯坦福大學(xué)計算機科學(xué)系教授,并擔(dān)任系里主管教學(xué)事務(wù)和副主任,同時他還是工學(xué)院的Charles Simonyi講席教授。他于1980年在哈佛大學(xué)應(yīng)用數(shù)學(xué)系獲得博士學(xué)位,并曾在DEC公司位于加州Palo Alto的系統(tǒng)研究中心做過5年的研究工作。作為一位獲得高度評價的教
書籍目錄
PART ONE Preliminaries 11 An Overview of ANSI C 1.1 What is C? 1.2 The structure of a C program 1.3 Variables,values ,and types 1.4 Expressions 1.5 Statements 1.6 Functions2 Data Types in C 2.1 Enumeration types 2.2 Data and memory 2.3 Pointers 2.4 Arrays 2.5 Pointers and arrays 2.6 Records 2.7 dynamic allocation3 Liraries and InterfacesPART TWO Recursion and Algorithmic Analysis 4 Introcuction to Recursion5 Recursive Procedures6 Backtraking Algorithms 7 Algorithmic AnalysisPART THREE Data Abstraction8 Abstact Data Types9 Efficiency and ADTs10 Linear Structures11 Symbol Tables PART FOUR Recursive Lists12 Recursive Lists 13 Trees 14 Expression Trees15 Sets16 Graphs 17 Looking Ahead to Javaindex
媒體關(guān)注與評論
本書旨在鼓勵學(xué)生開發(fā)強大的軟件工程技巧,幫助學(xué)生掌握數(shù)據(jù)結(jié)構(gòu)的基礎(chǔ)知識。本書通過強化現(xiàn)代程序設(shè)計概念,如接口、抽象、封裝等,提供了進一步學(xué)習(xí)程序設(shè)計的理想基礎(chǔ)。作者以清晰的講解與極具魅力的寫作風(fēng)格,引導(dǎo)學(xué)生掌握CS32課程的全部重要內(nèi)容?! ”緯闹饕攸c: 引入幾個程序庫包來簡化編程過程,使學(xué)生可以將主要精力集中在高級的概念性問題上,而不必為C語言的復(fù)雜分散太多精力?! ≡敱M討論遞歸,包括大量不同難度的示例程序和習(xí)題,從簡單的遞歸函數(shù)到分析二人游戲的極大極小策略?! 娬{(diào)編寫可靠的可利用的實踐能力
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載