LjJiaJun' Home

我不会放弃的


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

  • 搜索

string

发表于 2019-03-10 | 更新于: 2019-09-17 | 分类于 stl > string | | 阅读次数:
string12345678string a, b;.....a = a + b;//将a+b前后连接,对于string来说有些符号重载定义// ‘ + ’暂且理解为前后连接,所以前后不同,结果不同//string作为容器,可以和字符串、字符相加,也可以和string相加//连接的话 s += a; ...
阅读全文 »

高精度算法

发表于 2019-03-10 | 更新于: 2019-03-14 | 分类于 算法 > 高精度算法 | | 阅读次数:
前言:由于计算机运算是有模运算,数据范围的表示有一定限制,如整型int(C++中int 与long相同)表达范围是(-2^31~2^31-1),unsigned long(无符号整数)是(0~2^32-1),都约为几十亿.如果采用实数型,则能保存最大的double只能提供15~16位的有效数字,即 ...
阅读全文 »

c++find函数

发表于 2019-03-09 | 更新于: 2019-03-12 | 分类于 c++ > 常用函数 | | 阅读次数:
find函数 find用在容器中更加普遍,而algorithm中其实find函数只是一种 C++find函数原型: 123456789101112template<class InputIterator, class T> InputIterator find (InputIter ...
阅读全文 »

blog表格

发表于 2019-03-09 | 更新于: 2019-03-09 | 分类于 blog > 表格 | | 阅读次数:
表格 a b c d |、-、:之间的多余空格会被忽略,不影响布局。默认标题栏居中对齐,内容居左对齐。 -:表示内容和标题栏居右对齐 :-表示内容和标题栏居左对齐 :-:表示内容和标题栏居中对齐。 内容和|之间的多余空格会被忽略,每行第一个|和最后一个|可以省略,-的数量至 ...
阅读全文 »

vector简介

发表于 2019-03-09 | 更新于: 2019-03-13 | 分类于 stl > vector | | 阅读次数:
cpp vector vector的底层数据结构是动态数组内存分配 标准库的实现者使用了这样的内存分配策略:以最小的代价连续存储元素。为了使vector容器实现快速的内存分配,其实际分配的容量要比当前所需的空间多一些(预留空间),vector容器预留了这些额外的存储区用于存放添加的新元素,于是不必为 ...
阅读全文 »

list列表

发表于 2019-03-08 | 更新于: 2019-03-11 | 分类于 stl > list | | 阅读次数:
cppreference list头文件 #include <list> 底层数据结构 list同样是一个模板类,它底层数据结构为双向循环链表。因此,它支持任意位置常数时间的插入/删除操作,不支持快速随机访问。 双向链表的每个元素中都有一个指针指向后一个元素,也有一个指针指向前一个元素 内存 ...
阅读全文 »

reverse反转函数

发表于 2019-03-08 | 更新于: 2019-03-08 | 分类于 c++ > 常用函数 | | 阅读次数:
reverse函数 reverse函数可以反转一个容器中的内容,包含在<algorithm>库中。 参数:first、last first和last是双向迭代器类型,reverse函数反转的范围是[first,last),所以包括first指向的元素,不包括last指向的元素。 r ...
阅读全文 »

关于vector大小(size)和容量(capacity)

发表于 2019-03-08 | 更新于: 2019-05-08 | 分类于 stl > vector | | 阅读次数:
vector 在Vector容器中有以下几个关于大小的函数 size()返回容器的大小,目前存在的元素数 empty()判断容器是否为空 max_size()返回容器最大的可以存储的元素 capacity()返回容器当前能够容纳的元素数量capacity 一般大于size的原因是为了避免 每次增加 ...
阅读全文 »

头文件

发表于 2019-03-08 | 更新于: 2019-03-08 | 分类于 头文件 > functioinal | | 阅读次数:
#include STL定义运算函数(代替运算符) #include<bits/stdc++.h> 编译器GCC 4.8支持的万能头文件,基本包含所有头文件
阅读全文 »

pair容器

发表于 2019-03-08 | 更新于: 2019-05-27 | 分类于 stl > pair | | 阅读次数:
pair pair类型的使用相当的繁琐,如果定义多个相同的pair类型对象,可以使用typedef简化声明:typedef pair<string,string> Author; 除了构造函数,标准库还定义了一个make_pair函数,由传递给它的两个实参生成一个新的pair对象 ...
阅读全文 »
1…78910
LjJiaJun

LjJiaJun

静静地Coding && Thinking

98 日志
91 分类
20 标签
RSS
0%
© 2020 LjJiaJun | Site words total count: 77.1k
由 Hexo 强力驱动
|
主题 — NexT.Pisces v5.1.4
本站总访问量:     您是第 个来到的小伙伴