#define Max 50
#include
#include
struct Data
{char B[9];
int repeat;
}A[100000];
void BInsertSort(struct Data H[],int N);
void main()
{int N,i,j,k=0,count,flag=0;
char T1[Max],T2[8];
scanf("%d",&N);
for(i=1;i1)
{printf("%s %d\n",A.B,A.repeat);flag=1;}
}
if(flag==0)
printf("No duplicates");
}
void BInsertSort(struct Data H[],int N)
{int i,j,m,low,high;
for(i=2;i=high+1;--j)
strcpy(H[j+1].B,H[j].B);
strcpy(H[j+1].B,H[0].B);
}
}
提交时系统说运行时间超出规定时间了,怎样在去减少我的程序的运行时间啊,请各位高手帮帮忙
是北京大学acm网站上的1002题,acm.pku.edu.cn
|