计算机科学丛书:C++程序设计(原书第3版)

计算机科学丛书:C++程序设计(原书第3版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] , , ,
2015-01
版次: 3
ISBN: 9787111485148
定价: 79.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 574页
字数: 100千字
正文语种: 简体中文
309人买过
  •   《计算机科学丛书:C++程序设计(原书第3版)》采用“问题驱动”、“基础先行”和“实例和实践相结合”的方式,阐明了基本的C++特性。《计算机科学丛书:C++程序设计(原书第3版)》共分为三部分,第一部分介绍C++程序设计的基本概念,第二部分介绍面向对象程序设计方法,第三部分介绍算法与数据结构方面的内容。为了帮助学生更好地掌握相关知识,《计算机科学丛书:C++程序设计(原书第3版)》每章都包括以下模块:目标,引言,关键点,检查点,问题和实例研究,本章小结,在线测验,程序设计练习,提示、小窍门、警示和教学提示。
      《计算机科学丛书:C++程序设计(原书第3版)》可以作为高等院校计算机及相关专业C++程序设计课程的教材,也可以作为C++程序设计的自学参考书。   Y.DanielLiang,普度大学终身教授,阿姆斯特朗亚特兰大州立大学计算机科学系教授。他所编写的Java教程在美国大学Java课程中采用率最高,同时他还兼任PrenticeHallJava系列丛书的编辑。 出版者的话
    译者序
    前言
    致读者
    第一部分编程基础
    第1章计算机、程序和C++语言简介
    1.1引言
    1.2什么是计算机
    1.2.1CPU
    1.2.2位和字节
    1.2.3内存
    1.2.4存储设备
    1.2.5输入输出设备
    1.2.6通信设备
    1.3编程语言
    1.3.1机器语言
    1.3.2汇编语言
    1.3.3高级语言
    1.4操作系统
    1.4.1控制和监视系统活动
    1.4.2分配和指派系统资源
    1.4.3任务调度
    1.5C++语言的历史
    1.6一个简单的C++程序
    1.7C++程序开发周期
    1.8程序风格和文档
    1.8.1适当的注释和注释风格
    1.8.2正确的缩进和间距
    1.9编程错误
    1.9.1语法错误
    1.9.2运行时错误
    1.9.3逻辑错误
    1.9.4常见错误
    关键术语
    本章小结
    在线测验
    程序设计练习
    第2章程序设计基础
    2.1引言
    2.2编写简单的程序
    2.3从键盘读取输入
    2.4标识符
    2.5变量
    2.6赋值语句和赋值表达式
    2.7命名常量
    2.8数值数据类型及其运算
    2.8.1数值类型
    2.8.2数值文字常量
    2.8.3数值运算符
    2.8.4指数运算符
    2.9算术表达式和运算符优先级
    2.10实例研究:显示当前时间
    2.11简写运算符
    2.12自增、自减运算符
    2.13数值类型转换
    2.14软件开发流程
    2.15实例研究:计算给定金额的货币数量
    2.16常见错误
    关键术语
    本章小结
    在线测验
    程序设计练习
    第3章分支语句
    3.1引言
    3.2bool数据类型
    3.3if语句
    3.4双分支的if-else语句
    3.5嵌套的if语句和多分支的if-else语句
    3.6常见错误和陷阱
    3.7实例研究:计算身体质量指数
    3.8实例研究:计算税款
    3.9生成随机数
    3.10逻辑运算符
    3.11实例研究:确定闰年
    3.12实例研究:彩票
    3.13switch语句
    3.14条件表达式
    3.15运算符优先级和结合律
    3.16调试
    关键术语
    本章小结
    在线测验
    程序设计练习
    第4章数学函数、字符和字符串
    4.1引言
    4.2数学函数
    4.2.1三角函数
    4.2.2指数函数
    4.2.3近似函数
    4.2.4min、max和abs函数
    4.2.5实例研究:计算三角形的角
    4.3字符数据类型和操作符
    4.3.1ASCII码
    4.3.2从键盘读取一个字符
    4.3.3特殊字符的转义序列
    4.3.4数值类型和字符类型之间的相互转换
    4.3.5比较和测试字符
    4.4实例研究:生成随机字符
    4.5实例研究:猜生日
    4.6字符函数
    4.7实例研究:十六进制转换为十进制
    4.8字符串类型
    4.8.1字符串索引和下标操作符
    4.8.2连接字符串
    4.8.3比较字符串
    4.8.4读字符串
    4.9实例研究:使用字符串修改彩票程序
    4.10格式化控制台输出
    4.10.1setprecision(n)操作
    4.10.2修改操作
    4.10.3showpoint操作
    4.10.4setw(width)操作
    4.10.5left和right操作
    4.11简单的文件输入输出
    4.11.1写入文件
    4.11.2读取一个文件
    关键术语
    本章小结
    在线测验
    程序设计练习
    第5章循环
    5.1引言
    5.2while循环
    5.2.1实例研究:猜数字
    5.2.2循环设计策略
    5.2.3实例研究:多道减法测试
    5.2.4使用用户的确认控制循环
    5.2.5使用标记值控制循环
    5.2.6输入和输出重定向
    5.2.7从一个文件中读取所有的数据
    5.3do-while循环
    5.4for循环
    5.5使用哪种循环
    5.6嵌套循环
    5.7最小化数字错误
    5.8实例研究
    5.8.1求最大公约数
    5.8.2预测未来的学费
    5.8.3蒙特卡罗模拟
    5.8.4十进制转换为十六进制
    5.9关键字break和continue
    5.10实例研究:检查回文
    5.11实例研究:输出素数
    关键术语
    本章小结
    在线测验
    程序设计练习
    第6章函数
    6.1引言
    6.2函数定义
    6.3函数调用
    6.4无返回值函数
    6.5以传值方式传递参数
    6.6模块化代码
    6.7函数的重载
    6.8函数原型
    6.9缺省参数
    6.10内联函数
    6.11局部、全局和静态局部变量
    6.11.1for循环中变量的作用域
    6.11.2静态局部变量
    6.12以引用方式传递参数
    6.13常量引用参数
    6.14实例研究:十六进制转换为十进制
    6.15函数抽象和逐步求精
    6.15.1自顶向下设计
    6.15.2自顶向下或自底向上实现
    6.15.3实现细节
    6.15.4逐步求精的好处
    关键术语
    本章小结
    在线测验
    程序设计练习
    第7章一维数组和C字符串
    7.1引言
    7.2数组基础
    7.2.1声明数组
    7.2.2访问数组元素
    7.2.3数组初始化语句
    7.2.4处理数组
    7.3问题:彩票号码
    7.4问题:一副纸牌
    7.5数组作为函数参数
    7.6防止函数修改传递参数的数组
    7.7数组作为函数值返回
    7.8问题:计算每个字符的出现次数
    7.9搜索数组
    7.9.1顺序搜索方法
    7.9.2二分搜索方法
    7.10排序数组
    7.11C字符串
    7.11.1输入和输出C字符串
    7.11.2C字符串函数
    7.11.3使用strcpy和strncpy函数复制字符串
    7.11.4使用strcat和strncat函数拼接字符串
    7.11.5使用strcmp函数比较字符串
    7.11.6字符串和数字之间的转换
    关键术语
    本章小结
    在线测验
    程序设计练习
    第8章多维数组
    8.1引言
    8.2声明二维数组
    8.3操作二维数组
    8.4二维数组作为函数参数
    8.5问题:评定多项选择测试的成绩
    8.6问题:找最近邻点对
    8.7问题:数独
    8.8多维数组
    8.8.1问题:每日温度与湿度
    8.8.2问题:猜生日
    本章小结
    在线测验
    程序设计练习

    第二部分面向对象编程
    第9章对象和类
    9.1引言
    9.2声明类
    9.3例:定义类和创建对象
    9.4构造函数
    9.5创建及使用对象
    9.6类定义和类实现的分离
    9.7避免多次包含
    9.8类中的内联函数
    9.9数据域封装
    9.10变量作用域
    9.11类抽象和封装
    关键术语
    本章小结
    在线测验
    程序设计练习
    第10章面向对象思想
    10.1引言
    10.2string类
    10.2.1构造一个字符串
    10.2.2追加字符串
    10.2.3字符串赋值
    10.2.4函数at、clear、erase及empty
    10.2.5函数length、size、capacity和c_str()
    10.2.6字符串比较
    10.2.7获取子串
    10.2.8字符串搜索
    10.2.9字符串插入和替换
    10.2.10字符串运算符
    10.2.11把数字转换为字符串
    10.2.12字符串分割
    10.2.13实例研究:字符串替换
    10.3对象作为函数参数
    10.4对象数组
    10.5实例成员和静态成员
    10.6只读成员函数
    10.7从对象的角度思考
    10.8对象合成
    10.9实例研究:StackOfIntegers类
    10.10类设计准则
    10.10.1内聚
    10.10.2一致
    10.10.3封装
    10.10.4清晰
    10.10.5完整
    10.10.6实例与静态
    关键术语
    本章小结
    在线测验
    程序设计练习
    第11章指针及动态内存管理
    11.1引言
    11.2指针基础
    11.3用typedef定义同义类型
    11.4常量指针
    11.5数组和指针
    11.6函数调用时传递指针参数
    11.7从函数中返回指针
    11.8有用的数组函数
    11.9动态持久内存分配
    11.10创建及访问动态对象
    11.11this指针
    11.12析构函数
    11.13实例研究:Course类
    11.14拷贝构造函数
    11.15自定义拷贝构造函数
    关键术语
    本章小结
    在线测验
    程序设计练习
    第12章模板、向量和栈
    12.1引言
    12.2模板基础
    12.3例:一个通用排序函数
    12.4模板类
    12.5改进Stack类
    12.6C++向量类
    12.7用vector类替换数组
    12.8实例研究:表达式计算
    关键术语
    本章小结
    在线测验
    程序设计练习
    第13章文件输入输出
    13.1引言
    13.2文本输入输出
    13.2.1向文件中写入数据
    13.2.2从文件中读取数据
    13.2.3检测文件是否存在
    13.2.4检测文件结束
    13.2.5让用户输入文件名
    13.3格式化输出
    13.4函数:getline、get和put
    13.5fstream和文件打开模式
    13.6检测流状态
    13.7二进制输入输出
    13.7.1write函数
    13.7.2read函数
    13.7.3例:二进制数组I/O
    13.7.4例:二进制对象I/O
    13.8随机访问文件
    13.9更新文件
    关键术语
    本章小结
    在线测验
    程序设计练习
    第14章运算符重载
    14.1引言
    14.2Rational类
    14.3运算符函数
    14.4重载[]运算符
    14.5重载简写运算符
    14.6重载一元运算符
    14.7重载++和——运算符
    14.8友元函数和友元类
    14.9重载运算符
    14.10自动类型转换
    14.10.1转换为基本数据类型
    14.10.2转换为对象类型
    14.11定义重载运算符的非成员函数
    14.12带有重载运算符函数的Rational类
    14.13重载赋值运算符
    关键术语
    本章小结
    在线测验
    程序设计练习
    第15章继承和多态
    15.1引言
    15.2基类和派生类
    15.3泛型程序设计
    15.4构造函数和析构函数
    15.4.1调用基类构造函数
    15.4.2构造函数链和析构函数链
    15.5函数重定义
    15.6多态
    15.7虚函数和动态绑定
    15.8关键字protected
    15.9抽象类和纯虚函数
    15.10类型转换:static_cast和dynamic_cast
    关键术语
    本章小结
    在线测验
    程序设计练习
    第16章异常处理
    16.1引言
    16.2异常处理概述
    16.3异常处理机制的优点
    16.4异常类
    16.5自定义异常类
    16.6多重异常捕获
    16.7异常的传播
    16.8重抛出异常
    16.9异常说明
    16.10何时使用异常机制
    关键术语
    本章小结
    在线测验
    程序设计练习

    第三部分算法和数据结构
    第17章递归
    17.1引言
    17.2例:阶乘
    17.3实例研究:斐波那契数
    17.4用递归方法求解问题
    17.5递归辅助函数
    17.5.1选择排序
    17.5.2二分搜索
    17.6汉诺塔
    17.7八皇后问题
    17.8递归与循环
    17.9尾递归
    关键术语
    本章小结
    在线测验
    程序设计练习
    第18章开发高效的算法
    第19章排序
    第20章链表、队列和优先队列
    第21章二分搜索树
    第22章STL容器
    第23章STL算法
    第24章图及其应用
    第25章加权图及其应用
    第26章平衡二叉树和伸展树

    附录
    附录AC++关键字
    附录BASCII字符集
    附录C运算符优先级表
    附录D数字系统
    附录E位运算
  • 内容简介:
      《计算机科学丛书:C++程序设计(原书第3版)》采用“问题驱动”、“基础先行”和“实例和实践相结合”的方式,阐明了基本的C++特性。《计算机科学丛书:C++程序设计(原书第3版)》共分为三部分,第一部分介绍C++程序设计的基本概念,第二部分介绍面向对象程序设计方法,第三部分介绍算法与数据结构方面的内容。为了帮助学生更好地掌握相关知识,《计算机科学丛书:C++程序设计(原书第3版)》每章都包括以下模块:目标,引言,关键点,检查点,问题和实例研究,本章小结,在线测验,程序设计练习,提示、小窍门、警示和教学提示。
      《计算机科学丛书:C++程序设计(原书第3版)》可以作为高等院校计算机及相关专业C++程序设计课程的教材,也可以作为C++程序设计的自学参考书。
  • 作者简介:
      Y.DanielLiang,普度大学终身教授,阿姆斯特朗亚特兰大州立大学计算机科学系教授。他所编写的Java教程在美国大学Java课程中采用率最高,同时他还兼任PrenticeHallJava系列丛书的编辑。
  • 目录:
    出版者的话
    译者序
    前言
    致读者
    第一部分编程基础
    第1章计算机、程序和C++语言简介
    1.1引言
    1.2什么是计算机
    1.2.1CPU
    1.2.2位和字节
    1.2.3内存
    1.2.4存储设备
    1.2.5输入输出设备
    1.2.6通信设备
    1.3编程语言
    1.3.1机器语言
    1.3.2汇编语言
    1.3.3高级语言
    1.4操作系统
    1.4.1控制和监视系统活动
    1.4.2分配和指派系统资源
    1.4.3任务调度
    1.5C++语言的历史
    1.6一个简单的C++程序
    1.7C++程序开发周期
    1.8程序风格和文档
    1.8.1适当的注释和注释风格
    1.8.2正确的缩进和间距
    1.9编程错误
    1.9.1语法错误
    1.9.2运行时错误
    1.9.3逻辑错误
    1.9.4常见错误
    关键术语
    本章小结
    在线测验
    程序设计练习
    第2章程序设计基础
    2.1引言
    2.2编写简单的程序
    2.3从键盘读取输入
    2.4标识符
    2.5变量
    2.6赋值语句和赋值表达式
    2.7命名常量
    2.8数值数据类型及其运算
    2.8.1数值类型
    2.8.2数值文字常量
    2.8.3数值运算符
    2.8.4指数运算符
    2.9算术表达式和运算符优先级
    2.10实例研究:显示当前时间
    2.11简写运算符
    2.12自增、自减运算符
    2.13数值类型转换
    2.14软件开发流程
    2.15实例研究:计算给定金额的货币数量
    2.16常见错误
    关键术语
    本章小结
    在线测验
    程序设计练习
    第3章分支语句
    3.1引言
    3.2bool数据类型
    3.3if语句
    3.4双分支的if-else语句
    3.5嵌套的if语句和多分支的if-else语句
    3.6常见错误和陷阱
    3.7实例研究:计算身体质量指数
    3.8实例研究:计算税款
    3.9生成随机数
    3.10逻辑运算符
    3.11实例研究:确定闰年
    3.12实例研究:彩票
    3.13switch语句
    3.14条件表达式
    3.15运算符优先级和结合律
    3.16调试
    关键术语
    本章小结
    在线测验
    程序设计练习
    第4章数学函数、字符和字符串
    4.1引言
    4.2数学函数
    4.2.1三角函数
    4.2.2指数函数
    4.2.3近似函数
    4.2.4min、max和abs函数
    4.2.5实例研究:计算三角形的角
    4.3字符数据类型和操作符
    4.3.1ASCII码
    4.3.2从键盘读取一个字符
    4.3.3特殊字符的转义序列
    4.3.4数值类型和字符类型之间的相互转换
    4.3.5比较和测试字符
    4.4实例研究:生成随机字符
    4.5实例研究:猜生日
    4.6字符函数
    4.7实例研究:十六进制转换为十进制
    4.8字符串类型
    4.8.1字符串索引和下标操作符
    4.8.2连接字符串
    4.8.3比较字符串
    4.8.4读字符串
    4.9实例研究:使用字符串修改彩票程序
    4.10格式化控制台输出
    4.10.1setprecision(n)操作
    4.10.2修改操作
    4.10.3showpoint操作
    4.10.4setw(width)操作
    4.10.5left和right操作
    4.11简单的文件输入输出
    4.11.1写入文件
    4.11.2读取一个文件
    关键术语
    本章小结
    在线测验
    程序设计练习
    第5章循环
    5.1引言
    5.2while循环
    5.2.1实例研究:猜数字
    5.2.2循环设计策略
    5.2.3实例研究:多道减法测试
    5.2.4使用用户的确认控制循环
    5.2.5使用标记值控制循环
    5.2.6输入和输出重定向
    5.2.7从一个文件中读取所有的数据
    5.3do-while循环
    5.4for循环
    5.5使用哪种循环
    5.6嵌套循环
    5.7最小化数字错误
    5.8实例研究
    5.8.1求最大公约数
    5.8.2预测未来的学费
    5.8.3蒙特卡罗模拟
    5.8.4十进制转换为十六进制
    5.9关键字break和continue
    5.10实例研究:检查回文
    5.11实例研究:输出素数
    关键术语
    本章小结
    在线测验
    程序设计练习
    第6章函数
    6.1引言
    6.2函数定义
    6.3函数调用
    6.4无返回值函数
    6.5以传值方式传递参数
    6.6模块化代码
    6.7函数的重载
    6.8函数原型
    6.9缺省参数
    6.10内联函数
    6.11局部、全局和静态局部变量
    6.11.1for循环中变量的作用域
    6.11.2静态局部变量
    6.12以引用方式传递参数
    6.13常量引用参数
    6.14实例研究:十六进制转换为十进制
    6.15函数抽象和逐步求精
    6.15.1自顶向下设计
    6.15.2自顶向下或自底向上实现
    6.15.3实现细节
    6.15.4逐步求精的好处
    关键术语
    本章小结
    在线测验
    程序设计练习
    第7章一维数组和C字符串
    7.1引言
    7.2数组基础
    7.2.1声明数组
    7.2.2访问数组元素
    7.2.3数组初始化语句
    7.2.4处理数组
    7.3问题:彩票号码
    7.4问题:一副纸牌
    7.5数组作为函数参数
    7.6防止函数修改传递参数的数组
    7.7数组作为函数值返回
    7.8问题:计算每个字符的出现次数
    7.9搜索数组
    7.9.1顺序搜索方法
    7.9.2二分搜索方法
    7.10排序数组
    7.11C字符串
    7.11.1输入和输出C字符串
    7.11.2C字符串函数
    7.11.3使用strcpy和strncpy函数复制字符串
    7.11.4使用strcat和strncat函数拼接字符串
    7.11.5使用strcmp函数比较字符串
    7.11.6字符串和数字之间的转换
    关键术语
    本章小结
    在线测验
    程序设计练习
    第8章多维数组
    8.1引言
    8.2声明二维数组
    8.3操作二维数组
    8.4二维数组作为函数参数
    8.5问题:评定多项选择测试的成绩
    8.6问题:找最近邻点对
    8.7问题:数独
    8.8多维数组
    8.8.1问题:每日温度与湿度
    8.8.2问题:猜生日
    本章小结
    在线测验
    程序设计练习

    第二部分面向对象编程
    第9章对象和类
    9.1引言
    9.2声明类
    9.3例:定义类和创建对象
    9.4构造函数
    9.5创建及使用对象
    9.6类定义和类实现的分离
    9.7避免多次包含
    9.8类中的内联函数
    9.9数据域封装
    9.10变量作用域
    9.11类抽象和封装
    关键术语
    本章小结
    在线测验
    程序设计练习
    第10章面向对象思想
    10.1引言
    10.2string类
    10.2.1构造一个字符串
    10.2.2追加字符串
    10.2.3字符串赋值
    10.2.4函数at、clear、erase及empty
    10.2.5函数length、size、capacity和c_str()
    10.2.6字符串比较
    10.2.7获取子串
    10.2.8字符串搜索
    10.2.9字符串插入和替换
    10.2.10字符串运算符
    10.2.11把数字转换为字符串
    10.2.12字符串分割
    10.2.13实例研究:字符串替换
    10.3对象作为函数参数
    10.4对象数组
    10.5实例成员和静态成员
    10.6只读成员函数
    10.7从对象的角度思考
    10.8对象合成
    10.9实例研究:StackOfIntegers类
    10.10类设计准则
    10.10.1内聚
    10.10.2一致
    10.10.3封装
    10.10.4清晰
    10.10.5完整
    10.10.6实例与静态
    关键术语
    本章小结
    在线测验
    程序设计练习
    第11章指针及动态内存管理
    11.1引言
    11.2指针基础
    11.3用typedef定义同义类型
    11.4常量指针
    11.5数组和指针
    11.6函数调用时传递指针参数
    11.7从函数中返回指针
    11.8有用的数组函数
    11.9动态持久内存分配
    11.10创建及访问动态对象
    11.11this指针
    11.12析构函数
    11.13实例研究:Course类
    11.14拷贝构造函数
    11.15自定义拷贝构造函数
    关键术语
    本章小结
    在线测验
    程序设计练习
    第12章模板、向量和栈
    12.1引言
    12.2模板基础
    12.3例:一个通用排序函数
    12.4模板类
    12.5改进Stack类
    12.6C++向量类
    12.7用vector类替换数组
    12.8实例研究:表达式计算
    关键术语
    本章小结
    在线测验
    程序设计练习
    第13章文件输入输出
    13.1引言
    13.2文本输入输出
    13.2.1向文件中写入数据
    13.2.2从文件中读取数据
    13.2.3检测文件是否存在
    13.2.4检测文件结束
    13.2.5让用户输入文件名
    13.3格式化输出
    13.4函数:getline、get和put
    13.5fstream和文件打开模式
    13.6检测流状态
    13.7二进制输入输出
    13.7.1write函数
    13.7.2read函数
    13.7.3例:二进制数组I/O
    13.7.4例:二进制对象I/O
    13.8随机访问文件
    13.9更新文件
    关键术语
    本章小结
    在线测验
    程序设计练习
    第14章运算符重载
    14.1引言
    14.2Rational类
    14.3运算符函数
    14.4重载[]运算符
    14.5重载简写运算符
    14.6重载一元运算符
    14.7重载++和——运算符
    14.8友元函数和友元类
    14.9重载运算符
    14.10自动类型转换
    14.10.1转换为基本数据类型
    14.10.2转换为对象类型
    14.11定义重载运算符的非成员函数
    14.12带有重载运算符函数的Rational类
    14.13重载赋值运算符
    关键术语
    本章小结
    在线测验
    程序设计练习
    第15章继承和多态
    15.1引言
    15.2基类和派生类
    15.3泛型程序设计
    15.4构造函数和析构函数
    15.4.1调用基类构造函数
    15.4.2构造函数链和析构函数链
    15.5函数重定义
    15.6多态
    15.7虚函数和动态绑定
    15.8关键字protected
    15.9抽象类和纯虚函数
    15.10类型转换:static_cast和dynamic_cast
    关键术语
    本章小结
    在线测验
    程序设计练习
    第16章异常处理
    16.1引言
    16.2异常处理概述
    16.3异常处理机制的优点
    16.4异常类
    16.5自定义异常类
    16.6多重异常捕获
    16.7异常的传播
    16.8重抛出异常
    16.9异常说明
    16.10何时使用异常机制
    关键术语
    本章小结
    在线测验
    程序设计练习

    第三部分算法和数据结构
    第17章递归
    17.1引言
    17.2例:阶乘
    17.3实例研究:斐波那契数
    17.4用递归方法求解问题
    17.5递归辅助函数
    17.5.1选择排序
    17.5.2二分搜索
    17.6汉诺塔
    17.7八皇后问题
    17.8递归与循环
    17.9尾递归
    关键术语
    本章小结
    在线测验
    程序设计练习
    第18章开发高效的算法
    第19章排序
    第20章链表、队列和优先队列
    第21章二分搜索树
    第22章STL容器
    第23章STL算法
    第24章图及其应用
    第25章加权图及其应用
    第26章平衡二叉树和伸展树

    附录
    附录AC++关键字
    附录BASCII字符集
    附录C运算符优先级表
    附录D数字系统
    附录E位运算
查看详情
系列丛书 / 更多
计算机科学丛书:C++程序设计(原书第3版)
Java编程思想(第4版)
[美]Bruce Eckel 著;陈昊鹏 译
计算机科学丛书:C++程序设计(原书第3版)
数据挖掘:概念与技术(原书第3版)
[美]Jiawei、[美]Micheling、[美]Jian Pei 著;范明、孟小峰 译
计算机科学丛书:C++程序设计(原书第3版)
算法导论(原书第3版)
[美]Thomas、[美]Charles、[美]Ronald、[美]Clifford Stein 著;殷建平、徐云、王刚 译
计算机科学丛书:C++程序设计(原书第3版)
数据结构与算法分析:Java语言描述
[美]马克·艾伦·维斯 著;陈越 译
计算机科学丛书:C++程序设计(原书第3版)
C程序设计语言(第二版)
[美]Brian(布莱恩·克尼汉)、[美]Dennis M.Ritchie(丹尼斯·里奇) 著;徐宝文、李志 译
计算机科学丛书:C++程序设计(原书第3版)
C程序设计语言(第2版·新版) 习题解答
吉米拜尔 著;杨涛 译;[美]汤朵
计算机科学丛书:C++程序设计(原书第3版)
计算机科学丛书·云计算:概念、技术与架构
[美]Thomas、[英]Zaigham、[巴西]Ricardo Puttini 著;龚奕利、贺莲、胡创 译
计算机科学丛书:C++程序设计(原书第3版)
数据库系统概念:(原书第6版)
[美]Abraham、Henry、S.Sudarshan 著;杨冬青、李红燕、唐世渭 译
计算机科学丛书:C++程序设计(原书第3版)
深入理解计算机系统(原书第3版)
[美]兰德尔 E.布莱恩特(Randal E.·Bryant) 著;龚奕利、贺莲 译
计算机科学丛书:C++程序设计(原书第3版)
编译原理:原理、技术与工具
[美]阿霍 著;赵建华 译
计算机科学丛书:C++程序设计(原书第3版)
计算机科学导论:原书第3版
[美]Behrouz Forouzan 著;刘艺 译
计算机科学丛书:C++程序设计(原书第3版)
软件工程:实践者的研究方法(原书第8版 本科教学版)
[美]罗杰 S. 普莱斯曼 著;郑人杰、马素霞 译
您可能感兴趣 / 更多
计算机科学丛书:C++程序设计(原书第3版)
数学旅行家 文教科普读物 (美)卡尔文・c.克劳森
[美]卡尔文・c.克劳森
计算机科学丛书:C++程序设计(原书第3版)
向世界好的医院力
[美]理查德·温特斯(RichardWinters)
计算机科学丛书:C++程序设计(原书第3版)
像作家一样阅读:提升读写能力的10堂课
[美]艾琳·M.普希曼
计算机科学丛书:C++程序设计(原书第3版)
黑的眼睛不看光明 心理学
[美]玛利亚娜·亚历山德里
计算机科学丛书:C++程序设计(原书第3版)
觉醒 外国现当代文学
[美]凯特·肖邦
计算机科学丛书:C++程序设计(原书第3版)
从众陷阱 成功学 (美)托德·罗斯(todd rose)
[美]托德·罗斯(toddrose)
计算机科学丛书:C++程序设计(原书第3版)
海洋全书:国家地理新探索
[美]西尔维娅·A.厄尔
计算机科学丛书:C++程序设计(原书第3版)
吃的勇气:365天告别饮食内耗,与食物和解
[美]伊芙琳·特里波尔(EvelynTribole)