自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++ 图的深度搜索广度搜索和最小生成树代码实现

头文件 Node.h #pragma once #include using namespace std; class Node { public: int value; int weight; Node *next; Node(); }; Node_list.h #pragma once #include"Node.h" class Node_list { pub

2015-12-17 21:22:26 808

原创 C++ 希尔排序算法

1.希尔排序的思想              希尔排序是插入排序的一种优化,其思想为将无序数组分割为若干个子序列,子序列不是逐段分割的,而是相隔特定的增量的子序列,对各个子序列进行插入排序;然后再选择一个更小的增量,再将数组分割为多个子序列进行排序......最后选择增量为1,即使用直接插入排序,使最终数组成为有序。       增量的选择上比较普遍是一半一半递减选取,10个数字无序序列,

2015-12-17 21:11:25 747

原创 C++ 折半插入排序算法

折半插入排序,折半插入排序是在直接插入的改进,通过折半查找得到插入位置,减少比较次数。 折半插入排序的基本思想是:设在数据表中有一个元素序列a[0],a[1],……,a[n-1]。其中,a[0],a[1],……,a[i-1]已经排好序。在插入a[1]时,利用折半查找法寻找a[i]的插入位置。 int BinaryInsertSort() { int i, j, low

2015-12-17 20:55:22 2759

空空如也

空空如也

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

TA关注的人

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