青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
kenwell
自己學習所用
導航
C++博客
首頁
新隨筆
聯系
聚合
管理
<
2008年6月
>
日
一
二
三
四
五
六
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
統計
隨筆 - 25
文章 - 4
評論 - 21
引用 - 0
常用鏈接
我的隨筆
我的評論
我參與的隨筆
留言簿
(2)
給我留言
查看公開留言
查看私人留言
隨筆分類
c++學習中的問題(10)
(rss)
shell(7)
(rss)
stl學習
(rss)
vim(1)
(rss)
算法(4)
(rss)
隨筆檔案
2010年8月 (5)
2010年6月 (6)
2008年10月 (3)
2008年7月 (2)
2008年6月 (2)
2008年5月 (2)
2007年10月 (1)
2006年11月 (1)
2006年3月 (3)
文章分類
c++學習心得(2)
(rss)
stl學習(1)
(rss)
文章檔案
2008年7月 (2)
2006年3月 (2)
c++的好站點
stl中文站
能下吧
電腦書籍下載
最優秀的STL使用學習網站
搜索
最新評論
1.?re: Linux Shell Bash 正則表達式介紹[未登錄]
評論內容較長,點擊標題查看
--Steven
2.?re: c++經典書籍推薦和下載
不錯 我才 來看不知道晚不晚了
--次奧校
3.?essays
In all seriousness, this is quite hilarious and, unfortunately, probably true.
--termpapers99@gmail.com
4.?re: 一個n!的數后面有多少個0
評論內容較長,點擊標題查看
--thesis service
5.?re: 一個n!的數后面有多少個0
評論內容較長,點擊標題查看
--buy cheap research paper
閱讀排行榜
1.?c++ string 和wstring 之間的互相轉換函數(29448)
2.?c++經典書籍推薦和下載(11485)
3.?Linux Shell Bash 正則表達式介紹(7796)
4.?c++ 中用IXMLHTTPRequest向服務器post Xml數據(4416)
5.?一個n!的數后面有多少個0(3034)
評論排行榜
1.?一個n!的數后面有多少個0(13)
2.?c++經典書籍推薦和下載(8)
3.?c++ string 和wstring 之間的互相轉換函數(2)
4.?Linux Shell Bash 正則表達式介紹(1)
5.?shell算術表達式操作方法匯總(0)
上海交通大學cs的一道復試題
原題目如下:
給你一串路徑,譬如
a\b\c
a\d\e
b\cst
d
你把這些路徑中蘊涵的目錄結構給畫出來,子目錄直接列在父目錄下面,并比父目錄向右
縮一格,就象這樣
a
b
c
d
e
b
cst
d
同一級的需要按字母順序排列,不能亂。
下面是我的代碼:歡迎討論(ps:附件中是代碼文件)
#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);
}
//
按順序進行排序
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;
}
}
posted on 2006-03-12 12:21
c++ 學習
閱讀(393)
評論(0)
編輯
收藏
引用
所屬分類:
stl學習
只有注冊用戶
登錄
后才能發表評論。
【推薦】100%開源!大型工業跨平臺軟件C++源碼提供,建模,組態!
網站導航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
Powered by:
C++博客
Copyright © c++ 學習
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
亚洲乱码国产乱码精品精天堂
|
久久综合色天天久久综合图片
|
欧美大片一区二区
|
午夜精品久久久久久久99樱桃
|
欧美激情一二三区
|
亚洲欧洲在线看
|
亚洲国产一区二区a毛片
|
久久天天躁狠狠躁夜夜av
|
久久夜色精品国产噜噜av
|
亚洲第一区中文99精品
|
日韩视频免费观看高清在线视频
|
午夜精品久久99蜜桃的功能介绍
|
香蕉久久精品日日躁夜夜躁
|
欧美一区二区三区在线看
|
久久人人爽人人
|
久热国产精品视频
|
欧美午夜电影在线
|
国产一区在线视频
|
亚洲久色影视
|
久久久精品日韩
|
99这里只有久久精品视频
|
欧美在线一二三四区
|
欧美精品日韩一区
|
国精品一区二区三区
|
亚洲欧美日本视频在线观看
|
亚洲第一精品夜夜躁人人躁
|
欧美影院视频
|
极品尤物av久久免费看
|
在线亚洲欧美专区二区
|
亚洲国产精品传媒在线观看
|
午夜免费在线观看精品视频
|
国产精品系列在线播放
|
亚洲永久精品大片
|
亚洲午夜性刺激影院
|
国产精品婷婷
|
久久久精品一区二区三区
|
一区二区三区四区五区精品视频
|
日韩一区二区久久
|
亚洲九九九在线观看
|
欧美日韩精品在线播放
|
欧美一区=区
|
久久久蜜桃精品
|
久久久久久欧美
|
欧美国产亚洲另类动漫
|
久久精品视频在线看
|
久久精品日韩
|
亚洲精品乱码久久久久久按摩观
|
欧美亚洲自偷自偷
|
国产一区视频网站
|
久久精品91久久香蕉加勒比
|
亚洲看片一区
|
国产精品成人免费视频
|
久久久久久久一区二区
|
欧美国产日韩二区
|
久久av一区二区三区
|
欧美ed2k
|
久久蜜桃精品
|
国产精品播放
|
欧美成人免费全部
|
久久精品一本
|
1000部国产精品成人观看
|
久久久久久久久久久一区
|
久久精品青青大伊人av
|
亚洲三级性片
|
开元免费观看欧美电视剧网站
|
亚洲综合国产
|
欧美韩日精品
|
久久精品在线视频
|
国产一区二区看久久
|
欧美在线观看视频一区二区三区
|
亚洲国产裸拍裸体视频在线观看乱了中文
|
亚洲一区二区在线
|
久久久久久尹人网香蕉
|
久久久水蜜桃av免费网站
|
国产精品99久久99久久久二8
|
亚洲欧洲在线一区
|
久久综合中文字幕
|
欧美成人黄色小视频
|
亚洲国产mv
|
在线亚洲激情
|
国产三级精品三级
|
久久高清一区
|
久久婷婷久久一区二区三区
|
卡一卡二国产精品
|
欧美电影免费观看
|
欧美高清视频免费观看
|
久久久久国色av免费看影院
|
久久国产精品一区二区三区
|
欧美影视一区
|
欧美国产丝袜视频
|
亚洲全黄一级网站
|
一本一本久久a久久精品综合妖精 一本一本久久a久久精品综合麻豆
|
国产精品一级二级三级
|
欧美国产在线电影
|
欧美日韩免费观看一区三区
|
午夜一区不卡
|
亚洲永久在线
|
欧美精品 国产精品
|
久久亚洲二区
|
亚洲黄页一区
|
亚洲娇小video精品
|
免费成人高清
|
一区二区三区成人精品
|
日韩视频在线一区二区
|
国产欧美日韩视频在线观看
|
亚洲视频欧美视频
|
亚洲制服少妇
|
伊人久久亚洲热
|
亚洲精品网站在线播放gif
|
国产精品久久久久久久午夜片
|
欧美一级视频免费在线观看
|
久久精品国产亚洲a
|
夜夜嗨一区二区三区
|
亚洲一区精品电影
|
一区二区在线观看av
|
99精品国产一区二区青青牛奶
|
国内精品久久久久久影视8
|
亚洲精品国产精品乱码不99
|
国产原创一区二区
|
99精品欧美一区二区蜜桃免费
|
影音先锋久久
|
亚洲免费婷婷
|
亚洲午夜一区
|
欧美精品在线视频
|
久久夜色精品国产欧美乱极品
|
欧美日韩亚洲高清
|
欧美国产日韩视频
|
国语自产在线不卡
|
亚洲免费人成在线视频观看
|
亚洲一区二区三区四区在线观看
|
欧美激情二区三区
|
米奇777在线欧美播放
|
国产一区二区高清视频
|
亚洲男女自偷自拍
|
欧美一区二区三区播放老司机
|
在线一区二区日韩
|
欧美电影免费网站
|
最新亚洲视频
|
亚洲少妇最新在线视频
|
欧美精品日本
|
亚洲黄色成人久久久
|
黄色在线一区
|
老司机免费视频久久
|
久热精品在线视频
|
国产一区视频在线观看免费
|
亚洲男人的天堂在线aⅴ视频
|
亚洲视频在线观看免费
|
欧美精品亚洲精品
|
一区二区三区免费看
|
午夜精品国产更新
|
欧美专区亚洲专区
|
国产精品另类一区
|
亚洲最新视频在线
|
一本色道久久综合亚洲精品高清
|
国产精品综合av一区二区国产馆
|
亚洲成色精品
|
99精品99久久久久久宅男
|
免费成人av资源网
|
亚洲国产精品999
|
亚洲精品一区二区三区四区高清
|
欧美女主播在线
|
亚洲校园激情
|
亚洲一区二区三区激情
|
欧美日韩精品综合在线
|
一区二区三区精品国产
|
小处雏高清一区二区三区
|
国产视频一区在线
|
久久激情网站
|
亚洲第一精品影视
|
一区二区欧美视频
|
国产精品一区二区久久
|
午夜久久资源
|
久久综合久久综合这里只有精品
|
亚洲人成在线免费观看
|
欧美激情网友自拍
|
亚洲色图自拍
|
久久婷婷麻豆
|
亚洲精选在线观看
|
欧美日韩一级视频
|
亚洲欧美日韩国产一区二区三区
|
亚洲国产日韩欧美在线动漫
|
玖玖玖国产精品
|
aa亚洲婷婷
|
欧美18av
|
亚洲一区二区三区色
|
亚洲免费影院
|
麻豆精品在线视频
|
亚洲男人的天堂在线aⅴ视频
|
国内精品久久久久久久影视蜜臀
|
亚洲第一福利在线观看
|
欧美理论电影在线播放
|
亚洲欧美一区二区视频
|
亚洲国产精品一区二区尤物区
|
日韩午夜在线电影
|
国产亚洲欧美一区二区三区
|
欧美激情影院
|
欧美18av
|
久久天堂成人
|
亚洲欧美日韩在线高清直播
|
亚洲国产日韩欧美在线图片
|