锘??xml version="1.0" encoding="utf-8" standalone="yes"?>久久精品亚洲,91久久线看在观草草青青,久久久久网站http://m.shnenglu.com/kenwell/category/1180.html鑷繁瀛︿範鎵鐢?/description>zh-cnWed, 21 May 2008 17:56:58 GMTWed, 21 May 2008 17:56:58 GMT60涓婃搗浜ら氬ぇ瀛s鐨勪竴閬撳璇曢http://m.shnenglu.com/kenwell/articles/4041.htmlc++ 瀛︿範c++ 瀛︿範Sun, 12 Mar 2006 04:21:00 GMThttp://m.shnenglu.com/kenwell/articles/4041.htmlhttp://m.shnenglu.com/kenwell/comments/4041.htmlhttp://m.shnenglu.com/kenwell/articles/4041.html#Feedback0http://m.shnenglu.com/kenwell/comments/commentRss/4041.htmlhttp://m.shnenglu.com/kenwell/services/trackbacks/4041.html緇欎綘涓涓茶礬寰勶紝璀
a\b\c
a\d\e
b\cst
d
浣犳妸榪欎簺璺緞涓暣娑電殑鐩綍緇撴瀯緇欑敾鍑烘潵錛屽瓙鐩綍鐩存帴鍒楀湪鐖剁洰褰曚笅闈紝騫舵瘮鐖剁洰褰曞悜鍙?BR>
緙╀竴鏍鹼紝灝辮薄榪欐牱
a
b
  c
d
  e
b
cst
d
鍚屼竴綰х殑闇瑕佹寜瀛楁瘝欏哄簭鎺掑垪錛屼笉鑳戒貢銆?BR>
涓嬮潰鏄垜鐨勪唬鐮侊細嬈㈣繋璁ㄨ錛坧s:闄勪歡涓槸浠g爜鏂囦歡錛?BR>
#include <iostream>
#include 
<vector>
#include 
<string>
#include 
<algorithm>
using namespace std;

typedef vector
<string> strVec;

//姣旇緝鍑芥暟
bool lessCmp(const strVec vec1, const strVec vec2)
{
    
for(int i = 0; i < vec1.size() && i < vec2.size(); i++)
    
{
        
if(vec1[i] < vec2[i])
            
return true;
        
else if(vec1[i] > vec2[i])
            
return false;
    }


    
return true;
}


int main()
{
    
int num = 0;
    cout 
<< "杈撳叆浣犳墍瑕佽緭鍏ョ殑鏂囦歡璺緞鏁扮洰: ";
    cin 
>> num;
    vector
<strVec> inputVec;
    
//
    strVec pathtemp;

    cout 
<< "杈撳叆鏂囦歡璺緞:\n";
    
for(int i = 0; i < num; i++)
    
{
        
string s;
        cin 
>> s;
        pathtemp.push_back(s);
    }



    
for(i = 0; i < pathtemp.size(); i++)
    
{
        
string text = pathtemp[i];
        
string::size_type pos = 0, pre_pos = 0;

        strVec nametemp;
        
while((pos = text.find_first_of('\\', pos)) != string::npos)
        
{
            nametemp.push_back(text.substr(pre_pos, pos 
- pre_pos));

            pre_pos 
= ++pos;
        }



        nametemp.push_back(text.substr(pre_pos, pos 
- pre_pos));
        inputVec.push_back(nametemp);
    }




    
//鎸夐『搴忚繘琛屾帓搴?/SPAN>
    sort(inputVec.begin(), inputVec.end(), lessCmp);

    cout 
<< "鎸夎姹傝緭鍏ョ殑鏂囦歡鐩綍鏍戝涓?\n";
    
if(!inputVec.empty())
    
{
        strVec nametemp 
= inputVec[0];
        
for(int num = 0; num < nametemp.size(); num++)
        
{
            
for(int j = 0; j < num; j++)
                cout 
<< " ";
            cout 
<< nametemp[num] << "\n";
        }

    }


    strVec pre 
= inputVec[0];

    
for(i = 1; i < inputVec.size(); i++)
    
{
        strVec nametemp 
= inputVec[i];
        
        
int cnt = 0;
        
while(cnt < pre.size() && cnt < nametemp.size())
        
{
            
if(pre[cnt] != nametemp[cnt])
                
break;
            cnt
++;
        }


        
for(int num = cnt; num < nametemp.size(); num++)
        
{
            
for(int j = 0; j < num; j++)
                cout 
<< " ";
            cout 
<< nametemp[num] << "\n";
        }


        pre 
= nametemp;
    }

}


]]>
亚洲欧美另类日本久久国产真实乱对白 | 青草国产精品久久久久久| 久久综合亚洲色一区二区三区| 亚洲国产成人精品女人久久久| 国产精品亚洲综合久久| 亚洲午夜无码久久久久| 久久久青草青青亚洲国产免观| 久久伊人影视| 久久成人国产精品二三区| 色青青草原桃花久久综合| 色综合久久久久网| 久久一日本道色综合久久| 国产亚洲精久久久久久无码AV| 午夜不卡久久精品无码免费 | 无码任你躁久久久久久| 97热久久免费频精品99| 国产香蕉久久精品综合网| 久久久国产精品福利免费| 99久久国产宗和精品1上映| 久久国产综合精品五月天| 国内精品久久久久久99蜜桃| 久久人人爽人人爽人人爽| 久久国产免费| 国产精品日韩深夜福利久久| 久久天天躁狠狠躁夜夜96流白浆| 久久狠狠爱亚洲综合影院 | 久久久久无码精品国产app| 国产综合久久久久| 久久天堂AV综合合色蜜桃网| 中文无码久久精品| 亚洲精品乱码久久久久久自慰| 亚洲精品久久久www| 久久久久亚洲精品中文字幕| 日韩亚洲欧美久久久www综合网 | 狠狠色综合网站久久久久久久高清 | 26uuu久久五月天| 91久久香蕉国产熟女线看| 久久久久久久尹人综合网亚洲| 久久福利青草精品资源站免费 | 亚洲国产精品嫩草影院久久| 久久午夜福利电影|