最新C/C++函数与算法速查速用大辞典

副标题:无

作   者:陈锐 等编著

分类号:

ISBN:9787113207403

微信扫一扫,移动浏览光盘

简介

  本书将C/C++函数和算法放在一起,旨在希望通过学习本书,使读者特别是初学者掌握C/C++中的常用函数和常用算法,学会怎样去学习C/C++语言和算法,理解如何使用这些函数,熟谙算法思想。本书给出的算法极具代表性、趣味性和实用性,每一类算法本书均给出了多个有代表性的实例。另外,在算法案例的选取上,还注重实用性,尽量将案例与实际工作生活结合。  本书适合从事C/C++的程序员和科研人员作为词典进行查阅,也可作为C/C++和算法初学者的参考用书。

目录

Chapter 1 stdio.h库函数
 1-1 字符输入/输出函数
 001 getchar函数
 002 fgetc函数和getc函数
 003 gets函数
 004 fgets函数
 005 putchar函数
 006 fputc函数和putc函数
 007 puts函数
 008 fputs函数
 1-2 数据块输入/输出函数
 009 fread函数
 010 fwrite函数
 1-3 格式化输入/输出函数
 011 printf函数
 012 scanf函数
 013 sprintf函数
 014 sscanf函数
 015 fprintf函数
 016 fscanf函数
 017 vprintf函数
 018 vfprintf函数
 1-4 文件存取操作函数
 019 fopen函数
 020 fclose函数
 021 fflush函数
 022 remove函数
 023 rename函数
 1-5 文件定位函数
 024 fseek函数
 025 ftell函数
 026 rewind函数
 1-6 文件错误控制函数
 027 clearerr函数
 028 feof函数
 029 ferror函数
 1-7 文件输入/输出函数
 综合应用举例
Chapter 2 ctype.h库函数
 2-1 字符判断函数
 001 isalnum函数
 002 isalpha函数
 003 isdigit函数
 004 iscntrl函数
 005 isgraph函数
 006 islower函数
 007 isupper函数
 008 isprint函数
 009 ispunct函数
 010 isspace函数
 011 isxdigit函数
 2-2 字符转换函数
 012 tolower函数
 013 toupper函数
Chapter 3 string.h库函数
 3-1 字符串比较函数
 001 memcmp函数
 002 strcmp函数
 003 strncmp函数
 3-2 字符串复制函数
 004 memcpy函数
 005 memmove函数
 006 strcpy函数
 007 strncpy函数
 3-3 字符串连接函数
 008 strcat函数
 009 strncat函数
 3-4 字符串查找函数
 010 memchr函数
 011 strchr函数
 012 strstr函数
 013 strtok函数
 3-5 其他函数
 014 memset函数
 015 strlen函数
 3-6 字符串函数综合应用举例
Chapter 4 time.h库函数
 4-1 字符串转换函数
 001 atof函数
 002 atoi函数
 003 atol函数
 004 strtod函数
 005 strtol函数
 4-2 动态内存管理函数
 006 calloc函数
 007 free函数
 008 malloc函数
 009 realloc函数
 4-3 动态内存管理函数
 综合应用举例
 4-4 随机数生成函数
 010 rand函数
 011 srand函数
 4-5 查找和排序函数
 012 bsearch函数
 013 qsort函数
 4-6 过程控制函数
 014 abort函数
 015 exit函数
 016 system函数
 4-7 随机数生成函数和查找
 排序函数综合应用举例
Chapter 5 math.h库函数
 5-1 三角函数
 001 cos函数
 002 sin函数
 003 tan函数
 004 acos函数
 005 asin函数
 006 atan函数
 5-2 指数和对数函数
 007 exp函数
 008 log函数
 009 log10函数
 5-3 幂指数和开方函数
 010 pow函数
 011 sqrt函数
 5-4 **值函数
 012 abs函数
 013 fabs函数
 5-5 其他函数
 014 floor函数
 015 fmod函数
 5-6 数学函数综合应用举例
Chapter 6 stdarg.h库函数
 6-1 处理变长参数的函数
 001 va_arg宏
 002 va_end宏
 003 va_start宏
 6-2 应用举例
Chapter 7 time.h库函数
 7-1 时间操作函数
 001 clock函数
 002 difftime函数
 003 time函数
 7-2 时间格式转换函数
 004 asctime函数
 005 ctime函数
 006 gmtime函数
 007 localtime函数
 008 mktime函数
 009 strftime函数
Chapter 8 ios_base类
 001 flags函数
 002 setf函数和unsetf函数
 003 precision函数
 004 width函数
Chapter 9 iostream类
 001 get函数
 002 getline函数
 003 ignore函数
 004 peek函数
 005 read函数
 006 putback函数
 007 put函数
 008 fill函数
Chapter 10 文件流类
 001 ifstream构造函数
 002 rdbuf函数
 003 is_open函数
 004 open函数与close函数
 005 read函数与write函数
 006 seekg函数与tellg函数
 007 seekp函数与tellp函数
 008 flush函数
Chapter 11 string类
 11-1 字符串运算符函数
 001 字符串构造函数
 002 =运算符函数
 003 +和+=运算符函数
 004 ==、!=、<、>、<=、\>
 运算符函数
 005 []运算符函数
 006 at函数
 11-2 字符串迭代器
 007 begin函数和end函数
 008 rbegin函数和rend函数
 11-3 字符串长度函数
 009 length函数和size函数
 010 max_size函数
 011 capacity函数
 012 resize函数
 013 reserve函数
 014 empty函数
 11-4 字符串操作
 015 insert函数
 016 erase函数
 017 replace函数
 018 swap函数
 019 c_str函数
 020 copy函数
 021 find函数
 022 find_first_of函数和
 find_last_of函数
 023 substr函数
Chapter 12 vector类
 12-1 构造类函数
 001 vector的构造函数
 和析构函数
 002 operator=函数
 12-2 迭代器函数
 003 begin函数和end函数
 004 rbegin函数和rend函数
 12-3 容量类函数
 005 size函数、max_size函数
 和capacity函数
 006 empty函数
 007 resize函数
 008 reserve函数
 12-4 存取类函数
 009 operator[]函数
 010 at函数
 011 front函数和back函数
 12-5 操作类函数
 012 assign函数
 013 push_back函数
 014 pop_back函数
 015 insert函数
 016 erase函数
 017 clear函数
 018 swap函数
Chapter 13 deque类
 13-1 构造类函数
 001 deque的构造函数
 和析构函数
 002 operator=函数
 13-2 迭代器函数
 003 begin函数和end函数
 004 rbegin函数和rend函数
 13-3 容量类函数
 005 size函数和max_size函数
 006 empty函数
 007 resize函数
 13-4 存取类函数
 008 operator[]函数
 009 at函数
 010 front函数和back函数
 13-5 操作类函数
 011 assign函数
 012 push_back函数
 013 push_front函数
 014 pop_back函数
 015 pop_front函数
 016 insert函数
 017 erase函数
 018 clear函数
 019 swap函数
Chapter 14 list类
 14-1 构造类函数
 001 list的构造函数和析构函数
 002 operator=函数
 14-2 迭代器函数
 003 begin函数和end函数
 004 rbegin函数和rend函数
 14-3 容量类函数
 005 size函数和max_size函数
 006 empty函数
 007 resize函数
 14-4 存取类函数
 008 front函数
 009 back函数
 14-5 操作类函数
 010 assign函数
 011 push_back函数
 012 push_front函数
 013 pop_back函数
 014 pop_front函数
 015 insert函数
 016 erase函数
 017 clear函数
 018 swap函数
 019 splice函数
 020 remove函数
 021 remove_if函数
 022 unique函数
 023 merge函数
 024 sort函数
 025 reverse函数
Chapter 15 stack类
 15-1 构造类函数
 001 stack的构造函数
 15-2 容量类函数
 002 empty函数
 003 size函数
 15-3 存取类函数
 004 top函数
 15-4 操作类函数
 005 push函数
 006 pop函数
Chapter 16 queue类
 16-1 构造类函数
 001 queue的构造函数
 16-2 容量类函数
 002 empty函数
 003 size函数
 16-3 存取类函数
 004 front函数
 005 back函数
 16-4 操作类函数
 006 push函数
 007 pop函数
Chapter 17 set类
 17-1 构造类函数
 001 set的构造函数
 17-2 迭代器类函数
 002 begin函数与end函数
 003 rbegin函数与rend函数
 17-3 容量类函数
 004 empty函数
 005 size函数
 006 max_size函数
 17-4 操作类函数
 007 insert函数
 008 swap函数
 009 erase函数
 010 clear函数
 011 find函数
 012 count函数
 013 lower_bound函数与
 upper_bound函数
 014 equal_range函数
Chapter 18 排序算法
 18-1 插入排序
 001 直接插入排序
 002 折半插入排序
 18-2 插入排序
 003 希尔排序
 18-3 交换排序
 004 冒泡排序
 005 快速排序
 18-4 选择排序
 006 简单选择排序
 007 堆排序
 18-5 归并排序
 008 归并排序
 18-6 基数排序
 009 归并排序
Chapter 19 查找算法
 19-1 基于线性表的查找
 001 顺序查找
 002 折半查找
 003 分块查找
 19-2 基于树的查找
 004 基于二叉排序树的
 查找操作
 005 基于二叉排序树的
 插入操作
 19-3 哈希表的查找
 006 哈希表的构造
 007 处理冲突的方法
Chapter 20 递推算法
 20-1 顺推法
 001 斐波那契数列
 002 将十进制数转换
 为二进制数
 003 母牛生小牛问题
 004 杨辉三角
 20-2 逆推法
 005 猴子摘桃
 006 该存多少钱
Chapter 21 迭代算法
 21-1 精确迭代法
 001 **公约数与*小公倍数
 002 十进制整数转换为
 二进制整数
 003 质因数的分解
 004 角谷猜想
 21-2 近似迭代法
 005 求一个数的平方根
 006 二分法
 007 牛顿迭代法
 008 求定积分
Chapter 22 递归算法
 22-1 简单递归
 001 求n的阶乘
 002 斐波那契数列
 003 求n个数中的**者
 004 数制转换
 005 求**公约数
 22-2 复杂递归
 006 颠倒字符串
 007 和式分解
 008 台阶问题
 009 汉诺塔问题
 010 大牛生小牛问题
Chapter 23 枚举算法
 001 判断n是否能被
 3、5、7整除
 002 百钱买百鸡
 003 五猴分桃
 004 打印水仙花数
 005 填数游戏
 006 谁在说谎
Chapter 24 贪心算法
 001 找零钱问题
 002 哈夫曼编码
 003 加油站问题
Chapter 25 回溯算法
 001 组合问题
 002 填字游戏
 003 装箱问题
Chapter 26 矩阵算法
 001 打印魔方阵
 002 打印拉丁方阵
 003 打印蛇形方阵
 004 打印内螺旋矩阵
 005 打印外螺旋矩阵
 006 打印逆螺旋矩阵
 007 将矩阵旋转90度
Chapter 27 实用算法
 001 大小写金额转换
 002 计算7的34次方
 003 一年中的第几天
 004 求算术表达式的值
 005 一元多项式的乘法
 006 大整数乘法
参考文献

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

最新C/C++函数与算法速查速用大辞典
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon