计算机
类型
可以朗读
语音朗读
424千字
字数
2022-09-01
发行日期
展开全部
主编推荐语
本书系统地讲解了C和C++中的常用函数及算法,是一本内容丰富的案头工具书。
内容简介
本书系统地讲解了C和C++中的常用函数及算法,其内容分为3篇,共29章,包括近300个常用函数和九大类算法,还以实例形式讲解了Visual Studio调试技术。
其中,在C语言函数篇,对每一个函数的讲解都包含了函数原型、功能、参数、返回值、范例、解析等内容,部分函数会通过综合实例来辅助理解。
在算法篇,每个算法采用相应实例进行讲解,包含问题、分析、实现、说明等内容。
在C++输入/输出流与容器篇,针对每个类库选取了最常用的函数,按构造类函数、存取类函数、操作类函数等类别从函数原型、函数功能、函数参数、函数返回值、函数范例、函数解析等方面进行了介绍。
目录
- 版权信息
- 内容提要
- 前言
- 资源与支持
- 第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函数
- 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 操作类函数
展开全部
出版方
人民邮电出版社
人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。