自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 算法设计之计数排序 (C++实现)

之前的文章

2014-08-23 16:26:28 1082

原创 算法设计之归并排序(C++实现)

归并排序遵循分治法的思想:将

2014-08-23 07:27:47 4578 1

原创 算法设计之快速排序的随机化版本 (C++实现)

在上一篇文章中,我写了快速

2014-08-21 15:09:57 927

原创 算法设计之快速排序的实现 (C++实现)

快速排序的算法设计思想是分治,

2014-08-21 11:54:57 738

原创 数据结构之直接插入排序(C++实现)

// Sort.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include "iostream"using namespace std;void insertionSort(int *,int);int _tmain(int argc, _TCHAR* argv[]){ int arr[21]={213,4,56,87,4,8,56,8,

2014-08-15 16:13:09 613

原创 算法设计之,堆,堆排序,基于最大堆的最大优先队列的实现(C++实现)

在上一篇文章中,我用数组直接存放堆中的元素,导致每次调用有关函数都要传入一个表示堆的大小的值,操作很不方便,今天我用结构体重新实现了堆和堆排序,并在最大堆的基础上实现了最大优先队列,最大优先队列的一个应用就是在共享计算机系统的作业调度中,最优先队列记录将要执行的各个作业以及他们之间的相对优先级。说明一下,虽然堆排序在实际应用中的性能一般会低于快速排序。两者的时间复杂度均为O(nlgn),但是基

2014-08-08 14:45:31 576

原创 算法设计之堆的实现与堆排序实现(C++实现)

// heap.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include "iostream"using namespace std;//用于维护最大堆的性质,假定 以 leftChild(i)和rightChild(i)为根节点的二叉树都是最大堆,//但是 arr[i] 可能小于其孩子,这就违背了最大堆的性质。

2014-08-06 12:00:24 645 1

原创 动态规划之最长公共子序列的求解(C++实现)

// LCS.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include "string.h"#include "iostream"using namespace std;#define M 100#define N  100int lcsLength(char* X,char* Y);//求解两个序列的最长公共子序列

2014-08-04 17:03:45 1281

MyEclipse 7.0快捷键大全

MyEclipse 7.0快捷键大全,熟练掌握myeclipse 代码开发更加快速

2014-08-01

cygwin安装工具

该工具让你可以在windows平台下模拟unix环境从而将你的工程文件编译成linux环境下可以执行的文件

2013-10-04

数据恢复工具

你还在为误删电脑中的数据而烦恼吗,这是一款帮你排忧解难的工具

2013-07-24

空空如也

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

TA关注的人

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