自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 希尔插入排序

希尔排序实际上是一种分组插入方法。先取定一个整数dk作为第一个增量,把表的全部记录分成dk个组,所有距离为dk的倍数的记录放在同一个组中,在各组内进行直接插入排序,然后依次缩减增量再进行排序。待整个序列中的元素基本有(增量为1)时,再对全体元素进行一次直接插入排序。因为直接插入排序在元素基本有序的情况下(接近最好情况)。

2017-04-02 10:15:33 414

原创 折半插入排序

与直接插入排序类似,但进行比较时是对有序序列折半比较。

2017-04-02 09:48:36 729

原创 直接插入排序

将待排序列的第一个元素,与有序序列从后向前比较。

2017-04-02 09:47:14 361

原创 C++ 虚函数与多态

多态性可以简单地概括为“一个接口,多种方法”,程序在运行时才决定调用的函数。C++多态是通过虚函数来实现的,虚函数允许派生类重新定义基类的成员函数。通过基类指针或引用指向任意一个派生类对象,调用相应的虚函数,可以根据指向的派生类的不同而实现不同的方法。

2016-10-05 22:03:48 418

原创 C++ operator的细节

运算符重载是C++重要的特性之一,可以是代码看起来更加自然,使编写者在编写代码时操作更加方便。

2016-08-02 02:06:29 1184

原创 C++ explicit与隐式转换函数

在c++中,当构造函数只有一个参数时。它既是构造函数,也是改参数类型的隐式转换函数。

2016-07-31 07:15:57 314

原创 C++ const的那些事

const常量是编译运行阶段使用,const常量会在内存中分配。而define宏常量是在预处理阶段展开,有多少地方使用,就展开多少次,不会分配内存。

2016-07-30 23:13:22 225

空空如也

空空如也

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

TA关注的人

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