基数排序

#include
#include
#include
#include
#define maxn 100
using namespace std;
int a[maxn];
int n=0;
int bits=0;
vector  barrel[10];


int bitnum(int n)
{
    int result=0;
    while(n)
    {
        result++;
        n/=10;
    }
    return result;


}
void barrelsort_lsd()
{
    for(int i=1;i<=bits;i++)
    {
        for(int j=0;j<10;j++)
            barrel[j].clear();
        for(int j=0;j::iterator iter=barrel[j].begin();iter

//基数排序

你可能感兴趣的:(排序算法)