自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 【归并排序】C++实现归并排序代码

#include<iostream> using namespace std; void merge(int a[], int start, int mid, int end) { int *tmp = (int *)malloc((end-...

2018-09-04 10:46:20

阅读数 296

评论数 0

原创 C++实现两个有序数组的合并

#include<iostream> using namespace std; int *SortArry(int *StrA,int lenA, int *StrB, int lenB) { if (StrA == NULL || StrB =...

2018-09-04 09:34:46

阅读数 1152

评论数 0

转载 C++实现数组的全排列

转自作者Jie Qiao专栏:http://blog.csdn.net/a358463121 #include <iostream> using namespace std; void swap(int &a,int &...

2018-09-04 09:21:27

阅读数 1446

评论数 0

原创 把由字符‘C’和‘D’混合的字符串分成前半部分全是‘C’或‘D’所需要的最少步骤

#include <iostream> #include <vector> #include <algorithm> ...

2018-09-04 09:14:29

阅读数 53

评论数 0

原创 C++实现二分查找

#include<iostream> using namespace std; int binarySearch(int *arr , int low , int high , int target)//递归实现 { int middle = (lo...

2018-09-01 20:07:48

阅读数 2828

评论数 0

转载 二叉树的各种遍历

摘自 Charles_ke   #include<iostream> #include<stack> #include<queue> using namespa...

2018-08-29 13:40:24

阅读数 227

评论数 0

原创 【希尔排序】C++实现希尔排序代码

#include<iostream> using namespace std; void print(int a[], int n) { for(int j= 0; j<n; j++) { ...

2018-08-16 10:42:22

阅读数 996

评论数 0

原创 【选择排序】C++实现选择排序代码

#include<iostream> using namespace std; void print(int a[], int n) { for(int j= 0; j<n; j++) { c...

2018-08-16 10:09:31

阅读数 4574

评论数 0

原创 单向链表

#include<iostream> using namespace std; class Chain; class Node { friend class Chain; private: char data; Node *next; ...

2018-08-11 11:19:05

阅读数 44

评论数 0

原创 判断一个数是不是素数

程序代码如下:#include<iostream> #include<cmath> using namespace std; int isPrime(int num) { if(num &...

2018-07-02 10:07:03

阅读数 270

评论数 0

原创 判断一个字符串是不是回文串

程序代码如下:#include<iostream> using namespace std; int check(char *a , int n ) { if(n==0 || n==1) return 1; for(int i=0 ,j ...

2018-07-01 21:42:53

阅读数 348

评论数 0

原创 判断一个数是不是回文数

程序代码如下:#include<iostream> using namespace std; int overturn(int num) //求出你输出的数的倒序数,如:123,返回的倒序是:321 { int num_over = 0; //...

2018-07-01 10:52:03

阅读数 138

评论数 0

原创 c++实现顺序查找

程序代码如下:#include<iostream> using namespace std; int SequentialSearch(int *a, int lengh, int key) { for(int i = 0 ; i &am...

2018-06-30 11:54:45

阅读数 1513

评论数 1

原创 c++实现斐波那契数列代码

程序代码如下:#include<iostream> using namespace std; int Fbi(int i) { if (i<2) { return i==0 ? 0:1; ...

2018-06-29 21:12:05

阅读数 3037

评论数 0

原创 【插入排序】c++实现插入排序代码

插入排序的基本思想:从第二个元素开始,找到元素的正确位置并插入,直到最后一个元素,则完成排序。就像扑克牌,每拿一张扑克牌都将其插入到正确的位置,拿完所有扑克牌后其为有序状态。 程序代码如下: #include<iostream> using nam...

2018-06-29 20:50:21

阅读数 866

评论数 0

原创 【冒泡排序】c++实现冒泡排序代码

冒泡排序的基本思想:比较相邻的元素,如果反序则交换。通过第一趟排序能找出最大的元素,并使最大的元素移至最后一位,然后通过第二次排序使次大的元素移至倒数第二位,以此类推,直至所有元素有序。 程序代码如下: #include<iostream> usi...

2018-06-29 16:02:29

阅读数 15797

评论数 1

原创 【快速排序】c++实现快速排序代码

快速排序的基本思想是:通过一次排序将要排序的数据分成两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后 再按此方法对这两部分数据分别进行快速排序,直到有序。 程序代码如下: #include<iostream> using names...

2018-06-28 22:22:34

阅读数 3042

评论数 0

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