
排序
_chunqiu_
这个作者很懒,什么都没留下…
展开
-
将一个数组排序(数组的左一半和右一半都是小到大或者大到小)
#include #include int main() { char array[10]; char b[10];//临时数组存放临时数据 int i = 0, j, k, z, count = 0; gets(array); j = k = strlen(array) / 2 ; z = strlen(array); while(count != z){ //临时数组里的元素原创 2013-11-22 17:06:32 · 1072 阅读 · 0 评论 -
qsort
文章作者:姜南(Slyar) 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。 qsort包含在头文件中,此函数根据你给的比较条件进行快速排序,通过指针移动实现排序。排序之后的结果仍然放在原数组中。使用qsort函数必须自己写一个比较函数。 函数原型: void qsort ( void * base, size_t num, size_t size转载 2013-12-12 11:41:40 · 466 阅读 · 0 评论 -
连分号区间
题目描述: 输入格式: 第一行是一个正整数N (1 第二行是N个不同的数字Pi(1 输出格式: 输出一个整数,表示不同连号区间的数目。 示例: 用户输入: 4 3 2 4 1 程序应输出: 7 用户输入: 5 3 4 2 5 1 程序应输出: 9 解释: 第一个用例中,有7个连号区间分别是:[1,1], [1,转载 2014-03-02 11:04:14 · 612 阅读 · 0 评论