用strlen()时的粗心
http://acm.pku.edu.cn/JudgeOnline/problem?id=3193
strlen()放在for()里面,反复进行多余的调用,导致超时
正确代码:
while(m--) { gets(str); len=strlen(str); for(i=0; i<n; i++) { if(leng[i] < len) continue; ok=1; for(k=0; k<len; k++) { if(str[k] != txt[i][k])
错误代码:
while(m--) { gets(str); for(i=0; i<n; i++) { //这句,导致超时 len=strlen(str); if(leng[i] < len) continue; ok=1; for(k=0; k<len; k++) { if(str[k] != txt[i][k])