《算法详解(C++11语言描述)》日沉云起

《算法详解(C++11语言描述)》日沉云起 | PDF下载|ePub下载

算法详解(C++11语言描述) 版权信息

  • 出版社:机械工业出版社
  • 出版时间:2021-05-01
  • ISBN:9787111677741
  • 条形码:9787111677741 ; 978-7-111-67774-1

算法详解(C++11语言描述) 内容简介

2年,C++标准委员会发布了标准的一个重要修订版,即C+,揭开了C++发展的新篇章。目前,许多程序设计竞赛和相关考试都已经提供了支持C+程序运行的编译器。本书的代码完全采用C+的语法进行编写,并力求帮助读者养成一种良好的C+代码编写风格,在程序设计竞赛和相关考试中能够快速而准确地编写代码。 除了介绍C+新特性之外,本书还会详细介绍各类基础的数据结构和算法。本书的具体内容个部分:C+基础、C+标准库简介、算法基础、数据结构基础、C++标准库进阶。本书主要面向计算机专业零基础的学习者,特别适合作为学习C++语言、数据结构与算法的入门书籍,也可作为计算机专业研究生入学考试复试上机考试、各类算法考试和算法竞赛的辅导书籍。 (责任编辑邮箱:jinacmp@163.com)

算法详解(C++11语言描述) 目录





部分C+基础章C+简2
从“Hewo”

3

算 4

4



4



字面值

6

算术运

递增和递减运

逻辑运算符和关系运

条件运

位运

赋值运算符和复合赋值9

代用运

9



wh语

do-wh语句 11

语句11

br语句和conti语句

g语

C++的输入14

用来输

用c来输

优化cin/c19

C 语言的输入输20

sc20

print

算术类型的类型转



算术类型的隐式类型转



算术类型的显式类型转




算术类型数据运算时可能出现25



整型数据的数据溢出错



浮点数类型的相等性比26





例题剖



例题与习第2 章C+程35

35


引用的基本概



拷贝赋值与引用赋



37
V23


函数基



传值调用与传引用调



指针做函数形



函数重



默认参



C++标准库中的常用数学函




内置数



一维数



数组与指



二维数



多维数



数组做函数形





字符串(1):strin



str的初始



str的输入与输



字典序比



str中内置的字符串操



C++标准库中的常用字符处理函



例题剖





字符串(2):字符数



字符数组的初始化和存64



字符数组的输入与输



cstr头文件中处理字符数组66




2C++语67



类型别



co67



a类型说明







范围语句

类和对

类的定义和实例

构造函

成员函

再谈变

全局变量和局部变

全局区、栈区、堆

变量的默认初始化、值81

注意控制数组和容器83

再谈引

例题剖

例题与习

部分C+标准库简章准备知


时间复杂

空间复杂



be成员和成员

迭代器运算

迭代器操

迭代器的类型

迭代器范围

反向迭代器

p

tu
章顺序容器

顺序容器概览

顺序容器对象的定义和初始化

顺序容器的大小操作和赋

访问元素

添加元素

删除元素

vec、str、ar、de迭代器的其

例题剖析

再谈str

构造str的其他方法

修改str的其他方法

str搜索操作


数值转换stringstr:按任意字符分割
例题剖析
例题与习题
泛型算法
泛型算法概览
自定义排序
比较规则代码的编写
重载小于运算符
比较函数函数对象/仿函数
与内置小于运算符相反
排名


总结



例题剖析




泛型算法大观园



只读算法



写算法



排序与划分算法



在有序序列上的泛型算法



堆操作算法



排列算法



*大值*小值算法



数值算法





例题剖析


5 l容器特有的算法




例题与习题第6 章容器适配器


容器适配器概览

st

qu

priority_qu



第7 章关联容器



关联容器概览



关联容器对象的定义和初始化



关联容器的共有操作



和unordered_的下



有序关联容器的二分查找操作



关联容器对关键字类型的要求

下载地址:

《算法详解(C++11语言描述)》日沉云起【benniaobook.org】.pdf

密码:2024 感谢您喜欢博主推荐此书,请支持购买正版。

备用下载地址:

链接2:点击下载 (百度网盘备用,解压密码: 8986)

链接3:点击下载 (UC网盘备用,解压密码: 8986)

链接4:点击下载 (迅雷网盘备用,解压密码: 8986)