排序函数模板

原创 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;
}
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

函数模板,冒泡排序

使用函数模板进行排序

  • 2014-04-15 21:27
  • 230KB
  • 下载

排序函数模板

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

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

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

Primer plus C++ 第十六章 标准模板库_STL排序函数

/* *STL中排序相关函数: * 1)operator<()为全排序; * 2)WorseThan()为完整弱排序; */ #include #include #include #include ...

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

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

快速排序函数模板

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

C++泛型编程 快速排序的函数模板实现

说在前面的废话话说快一年没写过博客了。。。 在建站之前就先用csdn写吧这次要说的东西也没有啥,主要是想写一次快排(学了这么就快排都没写过你敢信用法类似于stl里面的sort,有两个版本。不知道为什...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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