排序函数模板

原创 2016年05月31日 15:05:02
#include <iostream>
#include<cstdlib>
using namespace std;
template<class T>
void Sort(T *a,int size)
{
    int i,j;
    T b;
    for(i=0;i<size;i++)
    {
        for(j=0;j<size-1-i;j++)
        {
            if(a[j]>a[j+1])
            {
                b=a[j];
                a[j]=a[j+1];
                a[j+1]=b;
            }
        }
    }
    for(i=0;i<size;i++)
    {
        cout<<a[i]<<endl;
    }
}
int main()
{
    int A[8]={1,2,3,4,5,6,7,8};
    char B[8]="aejdnfh";
    Sort(A,8);
    Sort(B,8);
    return 0;
}

函数模板,冒泡排序

  • 2015年07月02日 21:09
  • 1KB
  • 下载

使用函数模板进行排序

  • 2014年04月15日 21:27
  • 230KB
  • 下载

排序函数模板

/* Copyright (c) 2016* All rights reserved 烟台大学计算机与控制工程学院 * 文件名称:3.cpp * 作者:刘丽 * 完成日期:2016年 6 月 15日 ...

冒泡排序算法的C++函数模板

  • 2011年11月14日 17:08
  • 14KB
  • 下载

函数模板对数组冒泡排序

  • 2010年11月23日 12:31
  • 33KB
  • 下载

第十三周项目四 数组的排序(3) 函数的模板

运行及代码: /* *Copyright (c)2014,烟台大学计算机与控制工程学院 *All rights reserved. *dood luck *文件名称:d.cpp *作 者:张旺...

第十四周项目 1 排序函数模板

/* *Copyright(c) 2016, 烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:main.cpp *作 者:李德坤 *完成日期:20...

快速排序函数模板

这段时间对STL比较痴迷,遂做了些许研究,今天把原来写过的快速排序算法用模板函数重新写了一下,把代码贴出来分享一下 有两个版本,版本二可以传入比较器,自己定义排序规则 快速排序算法思路...

第十四周实践项目1-排序函数模板

问题及代码: /* *Copyright(c)2016,烟台大学计算机与控制工程学院 *All right reserved. *文件名称:77.cpp *作 者:董凯琦 *完成日期...
  • Asleny
  • Asleny
  • 2016年06月01日 16:43
  • 246

排序算法模板函数实现(简单类型)

先来看看普通int  类型的的实现 void merge(int*src, int *des, int low, int mid, int high) //归并 { int i = low; i...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:排序函数模板
举报原因:
原因补充:

(最多只允许输入30个字)