自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

转载 C++冒泡排序及优化

C++冒泡排序及优化 冒泡排序 1、经典冒泡排序 经典的冒泡排序为从左边开始依次判断排序,每次最终仅将一个数向后冒泡,而对于其他数的排序没有什么帮助;如果已经所有元素已经是有序的,依然执行循环。 2、优化冒泡排序 优化地方:(1)从后...

2019-09-21 09:26:00 397

转载 c++快速排序原理及优化

c++快速排序原理及优化 快速排序 快速排序的时间复杂度为O(logn) 注意:快速排序主要是标志数的选取,如果所选的数恰好为最小或者最大,则是最糟糕的情况,即一轮下来数据没有发生变化! 如何选取中间的标志数成为了算法的关键。主要做法有三选一,九选一法。...

2019-09-19 19:33:00 140

转载 c++ 通过sizeof运算符看内存对齐

c++ 通过sizeof运算符看内存对齐 一、基础数据类型 基础数据类型的sizeof,包括char、short,int,long,float,double 注意:实际数值有所偏差,与系统相关 二、数组及字符串 包括字符数组、字符指针、字...

2019-09-19 09:07:00 142

转载 c++无关类型指针的强制转换原理的分析和尝试

c++无关类型指针的强制转换原理的分析和尝试 因最近看到大量的c类型指针强制转换,联系到c++的reinterpret_cast强制转换符,故总结一下。 先上图 由图中可以看出,先声明了一个结构体t与一个含有三个元素的数组num,接着声...

2019-09-04 19:31:00 340

转载 泛型算法

泛型算法 通用的算法,即泛型算法,大多数定义在头文件algorithm中,标准库还在numeric中定义了一组数值泛型算法。 一般情况下,这些算法不直接操作容器,而是遍历由两个迭代器指定的一个元素范围来操作。 例如find()函数,auto result=fin...

2019-09-04 15:04:00 84

转载 快牵着我的袜子

快牵着我的袜子 慢慢积累下来的就是自己的,一个月如果没有效果,那么三个月呢?一年呢?差距终会变成回报,请感谢曾经努力的我。 快牵着我的袜子 posted on ...

2019-09-04 14:42:00 88

转载 c++ map容器使用及问题

c++ map容器使用及问题 C++ STL库map容器一些总结,欢迎大家指正补充。 map容器由两部分组成,分别为关键字(Key)和值(Value),关键字和值都可以声明为任意类型的数据,注意:关键字唯一,不能重复!使用需包含头函数#include<map...

2019-09-03 10:45:00 374

转载 c++模板使用及常见问题

c++模板使用及常见问题 一、为什么使用模板?? 使用模板的目的是为了避免重复声明和定义一系列基本功能相同的函数或者类,其区别因传入参数的不同而产生不同类型的数据,其基本工作过程都是一致的! 二、调用模板函数产生不明确问题 (1)template declar...

2019-09-03 10:43:00 586

转载 C++四种强制转换

C++四种强制转换 C语言的强制转换为在数据面前之间加数据类型进行转换,即(目标数据类型)原数据类型。c++为了更好的区分强制转换的类型,达到见其名知其意的效果,共将强制转换分为四种,即 1、static_cast<目标数据类型>原数据类型 2、co...

2019-09-02 15:25:00 188

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除