POJ1035

2014-11-23 17:37:25 · 作者: · 浏览: 10
#include    
#include    
#include    
#include    
#include    
using namespace std;  
struct vv  
{  
    char s[20];  
    int id;  
}v[10005];  
int cnt=0;  
int cmp(struct vv x,struct vv y)  
{  
   return strlen(x.s) test;  
    int num=strlen(s);  
    test.clear();  
    for(int i=0;i
#include 
#include 
#include 
#include 
using namespace std;
struct vv
{
    char s[20];
    int id;
}v[10005];
int cnt=0;
int cmp(struct vv x,struct vv y)
{
   return strlen(x.s) test;
    int num=strlen(s);
    test.clear();
    for(int i=0;i 
 


硬着头皮写下去就OK了。

主要思维量在于少一个字母和多一个字母的情况,

自己的分析还是对的。就是略掉这个字母看继续比较后面的。

不过裸写的速度不够快,二分的思想自己应着重练一下。