当前位置: 技术问答>linux和unix
帮我看看这个排序问题吧
来源: 互联网 发布时间:2016-01-14
本文导语: 我用G++编译能通过但是运行程序出现错误,好象是数组益处,我主要是想实现从TXT文件中读取整数并从小到大排序.文件格式如下(其中整数个数和数本身都是随机的,每个整数用","分隔): 1,9,2,-10,0,-4 输出要求是: -10,-4,0,1,2,9...
我用G++编译能通过但是运行程序出现错误,好象是数组益处,我主要是想实现从TXT文件中读取整数并从小到大排序.文件格式如下(其中整数个数和数本身都是随机的,每个整数用","分隔):
1,9,2,-10,0,-4
输出要求是:
-10,-4,0,1,2,9
#include
#incldue
#include
using namespace std;
const int INTEGER_NUMBER =10;
const int STRING_LENGHT =127;
const int SINGLE_NUMBER_LENGHT=10;
void QuickSort(int R[],int low,int high);
int Partition(int R[],int low ,int high);
int Partition(int R[],int i,int j)
{
int pivot = R[i];
while(i
1,9,2,-10,0,-4
输出要求是:
-10,-4,0,1,2,9
#include
#incldue
#include
using namespace std;
const int INTEGER_NUMBER =10;
const int STRING_LENGHT =127;
const int SINGLE_NUMBER_LENGHT=10;
void QuickSort(int R[],int low,int high);
int Partition(int R[],int low ,int high);
int Partition(int R[],int i,int j)
{
int pivot = R[i];
while(i