POJ1002

 

 

犯了一个严重的低级错误,忘了输出

No duplicates.

 

额。。。代码好像贴错了

少了一个.

对于在一群字符串中找到相同的字符串,并按字典顺序输出该字符串和其重复次数,可以参考这段代码

 

qsort(a,n,9,cmp);

    i
=0;
    
while(i<n)
    {
        j
=i;
        i
++;
        
while(strcmp(a[i],a[j])==0)i++;
        
if(i-j>1)
        {
            cout
<<a[j]<<" "<<i-j<<endl;
            flag
=false;
        }
        
    }

 

先将所有字符串排序,然后看相邻的有多少个相同的字符串,然后直接输出了。

 

不过对于将重复的字符串按照重复的次序输出,这个目前思绪还比较乱,最好来个人给俺指点一下