C/C++
文章平均质量分 90
Bean_Young
这个作者很懒,什么都没留下…
展开
-
堆排序——ANSI C实现
typedef int ElementType; /* 利用中间变量的交换算法 */ void Swap(ElementType *a, ElementType *b) { ElementType temp; temp = *a; *a = *b; *b = temp; } /* * 在控制台打印数组(整数) * * */ void PrintA原创 2012-10-29 09:17:29 · 916 阅读 · 4 评论 -
二路归并排序(迭代)——ANSI C实现
typedef int ElementType; /* * 将两个数组有序归并到一个数组中 * * 输入参数1:第一个数组 * 输入参数2:第一个数组的尺寸 * 输入参数3:第二个数组 * 输入参数4:第二个数组的尺寸 * * 返回类型:有序归并后的新数组 * * */ void MergeArray(ElementType *arr1, in原创 2012-10-30 10:13:07 · 922 阅读 · 0 评论 -
快速排序(迭代)——ANSI C实现
typedef int ElementType; /* * 分区信息结点(组成单链表) * * */ typedef struct PartitionNode PartitionNode; struct PartitionNode { int low; int high; PartitionNode *next; }; /* * 由存放分区信息的单链表原创 2012-10-30 19:35:49 · 1774 阅读 · 1 评论 -
折半查找(迭代)——ANSI C实现
typedef int ElementType; int Search(ElementType *arr, int size, ElementType key) { int low = 0, high = size - 1, mid = (low + high) / 2; while (low <= high) { if (key < arr[mid]) high = mi原创 2012-11-01 16:12:42 · 949 阅读 · 0 评论 -
折半查找(递归)——ANSI C实现
typedef int ElementType; /* * 递归的二分搜索 * * 输入参数1:待搜索序列 * 输入参数2:最低下标 * 输入参数3:最高下标 * 输入参数4:关键码 * * 输出类型:匹配元素的下标,若没有找到,则返回-1 * * */ int RecursionBSearch(ElementType *arr, int low, in原创 2012-11-01 16:10:56 · 825 阅读 · 0 评论 -
在CentOS 6.4中编译安装gcc 4.8.1
原文链接:http://www.cnblogs.com/codemood/archive/2013/06/01/3113200.html 1. 安装gcc和g++ 新安装的CentOS缺少编译环境,必须先安装旧版本的gcc, 然后再进行自举编译 yum -y install gcc yum -y install gcc-c++ 2. 下载gcc 4.8.1源码包 htt转载 2013-11-28 21:02:07 · 8535 阅读 · 0 评论 -
在CentOS 6.4中编译安装gcc 4.8.1 + gdb 7.6.1 + Eclipse
原文链接:http://www.cnblogs.com/codemood/archive/2013/06/01/3113200.html 一、编译安装gcc 4.8.1 1. 安装gcc和g++ 新安装的CentOS缺少编译环境,必须先安装旧版本的gcc, 然后再进行自举编译 yum -y install gcc yum -y install gcc-c++ 2. 下载gcc 4.原创 2014-08-09 22:21:55 · 6684 阅读 · 0 评论