백준
11656 - 접미사 배열(문자열 알파벳순서정렬)
ddanss
2018. 12. 24. 21:21
728x90
char str[1001];
int cmp(const int *a, const int *b)
{
printf("%s %s\n",str+*a, str+*b);
return strcmp(str + *a, str + *b);
}
int main()
{
int i, size,tmp[1000];
scanf("%s", str);
size = strlen(str);
for (i = 0; i < size; i++)
{
tmp[i] = i;
}
qsort(tmp, size, 4, cmp);
for (i = 0; i < size; i++)
{
puts(str + tmp[i]);
}
}
반응형