C程序设计的抽象思维

出版社:机械工业
出版日期:2004-6
ISBN:9787111137887
作者:罗伯茨
页数:819页

作者简介

《C程序设计的抽象思维(英文版)》旨在鼓励学生开发强大的软件工程技巧,帮助学生掌握数据结构的基础知识。《C程序设计的抽象思维(英文版)》通过强化现代程序设计概念,如接口、抽象、封装等,提供了进一步学习程序设计的理想基础。作者以清晰的讲解与极具魅力的写作风格,引导学生掌握CS32课程的全部重要内容。 
《C程序设计的抽象思维(英文版)》的主要特点:
引入几个程序库包来简化编程过程,使学生可以将主要精力集中在高级的概念性问题上,而不必为C语言的复杂分散太多精力。
详尽讨论递归,包括大量不同难度的示例程序和习题,从简单的递归函数到分析二人游戏的极大极小策略。

书籍目录

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

内容概要

Eric S. Roberts是美国斯坦福大学计算机科学系教授,并担任系里主管教学事务和副主任,同时他还是工学院的Charles Simonyi讲席教授。他于1980年在哈佛大学应用数学系获得博士学位,并曾在DEC公司位于加州Palo Alto的系统研究中心做过5年的研究工作。作为一位获得高度评价的教

媒体关注与评论

  本书旨在鼓励学生开发强大的软件工程技巧,帮助学生掌握数据结构的基础知识。本书通过强化现代程序设计概念,如接口、抽象、封装等,提供了进一步学习程序设计的理想基础。作者以清晰的讲解与极具魅力的写作风格,引导学生掌握CS32课程的全部重要内容。  本书的主要特点:  引入几个程序库包来简化编程过程,使学生可以将主要精力集中在高级的概念性问题上,而不必为C语言的复杂分散太多精力。  详尽讨论递归,包括大量不同难度的示例程序和习题,从简单的递归函数到分析二人游戏的极大极小策略。  强调编写可靠的可利用的实践能力

图书封面


 C程序设计的抽象思维下载 精选章节试读



发布书评

 
 


精彩短评 (总计7条)

  •     有点浅
  •     很不错的一本书,英语基础较好的都可以看看,而且内容由浅入深,值得一看!!!此处赞一个
  •     大学的时候就看过这本书,是经典。就是书不是很整洁
  •     物美价廉物超所值呵呵呵
  •     适合本科生的读物,讲到数据结构等内容,可以作为数据结构方面的参考读物。但其中的错误处理过于简单以至于无法应用于工程方面。
  •     以往买书我们不得不亲自跑到各书店,不但辛苦和花时间,还不一定能买到想要的书。网上书的种类更多,买起来也很容易,确实是全新的感受。程序设计的方法是很重要的,该书对提高软件设计水平是有很好的启发的。
  •     的身份
 

农业基础科学,时尚,美术/书法,绘画,软件工程/开发项目管理,研究生/本专科,爱情/情感,动漫学堂PDF下载,。 PDF下载网 

PDF下载网 @ 2024