随笔分类 -  算法

摘要:原文地址http://blog.csdn.net/without0815/article/details/7697916 http://www.cnblogs.com/liuling/p/2013-7-24-01.html 排序大的分类可以分为两种:内排序和外排序。在排序过程... 阅读全文
posted @ 2015-04-21 21:19 Bird-Man 阅读(185) 评论(0) 推荐(0)
摘要:图例参考http://www.cnblogs.com/mengdd/archive/2012/11/30/2796845.html原文参考http://blog.csdn.net/eseaqyq/article/details/7497575//以下是针对堆进行调整void HeapAjust(in... 阅读全文
posted @ 2015-04-20 21:05 Bird-Man 阅读(153) 评论(0) 推荐(0)
摘要:快速排序是先找到一个基准数字(可以随机),任何将不大于该数的数字左移,不小于该数的数字右移,再递归调用自己。#include#include #includeusing namespace std;int input[50];int n;//产生随机数int random(int start,int... 阅读全文
posted @ 2015-03-22 21:26 Bird-Man 阅读(149) 评论(0) 推荐(0)
摘要:采用递归的方式,代码如下//C++中函数如不先声明,则被调函数必须先于调用函数#includeusing namespace std;char input[50];int n;//交换数字void swap(char *a,char *b){ char temp=*a; *a=*b... 阅读全文
posted @ 2015-03-22 19:52 Bird-Man 阅读(821) 评论(0) 推荐(0)