Online Judge | Problem Set | Authors | Online Contests | User | ||||||
---|---|---|---|---|---|---|---|---|---|---|
Web Board Home Page F.A.Qs Statistical Charts | Current Contest Past Contests Scheduled Contests Award Contest |
我很郁闷!一个很小的地方错误了,害我调试3个多小时!从这个题目我发现,我的基础很差! 要加强啊! 就是一个很小的地方错误了啊! //判断两个字符串是不是匹配! bool pei(char *s1,char *s2) { int len1,len2,i,j,count; int use[10]; memset(use,0,sizeof(use)); len1=strlen(s1); len2=strlen(s2); if(len1==len2) { count=0; for(i=0;i<len2;i++) for(j=0;j<len1;j++) if(!use[j]&&s2[i]==s1[j]) { use[j]=1; count++; break;//开始这个地方错了啊!忘了break } if(count==len2) return true; } return false; } 希望后面的兄弟注意一下啊! 这个题目很简单,但是很阴! Followed by:
Post your reply here: |
All Rights Reserved 2003-2013 Ying Fuchen,Xu Pengcheng,Xie Di
Any problem, Please Contact Administrator