对于经常采用C和C 语言行发的程序研发人员来说,本书是一本内容丰富的案头工具书。本书作为一本工具书,为每一个函数和算法范例的关键知识行了说明,并列出了注意事项,以帮助读者快速上手。 1.覆盖多元,讲解详细:精选了C语言的7个常用函数库、多个常用算法,C 中的11个常用类库; 2.层次分明,结构清晰:用篇、章、节和小节划分知识; 3.图标丰富,语言通俗:每个函数都结合具体范例行讲解,用直观图标展现抽象概念;
售 价:¥
纸质售价:¥71.00购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
版 权
内 容 提 要
前 言
资源与支持
配套资源
提交勘误
扫码关注本书
与我们联系
关于异步社区和异步图书
第1篇 C语言函数篇
第1章 ctype.h库函数
1.1 字符测试函数
1.2 字符转换函数
第2章 stdio.h库函数
2.1 字符输入/输出函数
2.2 格式化输入/输出函数
2.3 文件输入/输出函数
2.4 文件定位函数
2.5 文件存取操作函数
2.6 文件错误控制函数
2.7 文件输入/输出函数综合应用范例
第3章 string.h库函数
3.1 字符串比较函数
3.2 字符串拷贝函数
3.3 字符串连接函数
3.4 字符串查找函数
3.5 字符串转换函数
3.6 其他函数
3.7 字符串函数综合应用范例
第4章 stdlib.h库函数
4.1 字符串转换函数
4.2 动态内存管理函数
4.3 随机数生成函数
4.4 查找函数和排序函数
4.5 过程控制函数
第5章 math.h库函数
5.1 三角函数
5.2 指数和对数函数
5.3 幂指数和开方函数
5.4 绝对值函数
5.5 其他函数
5.6 数学函数综合应用范例
第6章 stdarg.h库函数
6.1 va_arg宏
6.2 va_start宏
6.3 va_end宏
6.4 可变参数函数综合应用范例
第7章 time.h库函数
7.1 时间操作函数
7.2 时间格式转换函数
第2篇 算法篇
第8章 排序算法
8.1 插入排序
8.2 交换排序
8.3 选择排序
8.4 归并排序
8.5 基数排序
第9章 查找算法
9.1 基于线性表的查找
9.2 基于树的查找
9.3 哈希表的查找
第10章 递推算法
10.1 顺推法
10.2 逆推法
第11章 枚举算法
11.1 判断n是否能被3、5、7整除
11.2 百钱买百鸡
11.3 五猴分桃
11.4 求最大连续子序列和
11.5 填数游戏
11.6 谁在说谎
第12章 递归算法
12.1 简单递归
12.2 复杂递归
第13章 贪心算法
13.1 找零钱问题
13.2 哈夫曼编码
13.3 加油站问题
第14章 回溯算法
14.1 和式分解(非递归实现)
14.2 填字游戏
14.3 装箱问题
第15章 分治算法
15.1 最大子序列和问题
15.2 求x的n次幂
15.3 众数问题
15.4 求n个数中的最大者和最小者
15.5 整数划分问题
15.6 大整数的乘法问题
第16章 矩阵算法
16.1 打印拉丁方阵
16.2 打印蛇形方阵
16.3 打印螺旋矩阵(非递归和递归实现)
16.4 打印逆螺旋矩阵
16.5 将矩阵旋转90度
16.6 将上三方阵以行序为主序转换为以列序为主序
第17章 实用算法
17.1 一年中的第几天
17.2 大小写金额转换
17.3 将15位身份证号转换为18位
17.4 微信抢红包问题
17.5 求算术表达式的值
17.6 一元多项式的乘法
17.7 大整数乘法
17.8 迷宫求解
第18章 程序调试技术
18.1 为什么要调试程序
18.2 程序调试
第3篇 C++输入/输出流与容器篇
第19章 ios_base类
19.1 flags函数──得到/设置流的格式标志
19.2 setf函数和unsetf函数──设置和清除流的格式标志
19.3 precision函数──得到/设置浮点数的精度
19.4 width函数──得到/设置域宽
第20章 iostream类
20.1 get函数──无格式的输入操作
20.2 getline函数──接受输入的字符串
20.3 ignore函数──忽略指定的字符
20.4 peek函数──从流中接受输入的字符
20.5 read函数──读取一个字符块
20.6 putback函数──将读取的字符返回给输入流
20.7 put函数──输出字符
20.8 fill函数──得到/设置填充字符
第21章 文件流类
21.1 ifstream构造函数──创建输入流对象
21.2 rdbuf函数──返回指向filebuf的指针
21.3 is_open函数──检测文件是否被打开
21.4 open函数和close函数──打开和关闭文件
21.5 read函数和write函数──从流中读取数据和向流中写入数据
21.6 seekg函数和tellg函数──设置和得到流的位置指针位置
21.7 seekp函数和tellp函数──设置和得到文件的位置指针位置
21.8 flush函数──刷新输出流缓冲区
第22章 string类
22.1 字符串运算符函数
22.2 字符串迭代器函数
22.3 字符串长度函数
22.4 字符串操作函数
第23章 vector类
23.1 构造类函数
23.2 迭代器函数
23.3 容量类函数
23.4 存取类函数
23.5 操作类函数
第24章 deque类
24.1 构造类函数
24.2 迭代器函数
24.3 容量类函数
24.4 存取类函数
24.5 操作类函数
第25章 list类
25.1 构造类函数
25.2 迭代器函数
25.3 容量类函数
25.4 存取类函数
25.5 操作类函数
第26章 stack类
26.1 构造类函数
26.2 容量类函数
26.3 存取类函数
26.4 操作类函数
第27章 queue类
27.1 构造类函数
27.2 容量类函数
27.3 存取类函数
27.4 操作类函数
第28章 set类
28.1 构造类函数
28.2 迭代器类函数
28.3 容量类函数
28.4 操作类函数
第29章 map类
29.1 构造类函数
29.2 迭代器类函数
29.3 容量类函数
29.4 存取类函数
29.5 操作类函数
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜