青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
HooLee
If you believe, you can!
C++博客
首頁
新隨筆
新文章
聯(lián)系
管理
poj1057FILE MAPPING
題意:按照指定格式輸出目錄樹。要求同一層下的file要按文件名排序。
解題步驟:
1.用deep記錄當(dāng)前目錄深度,遇到dir,deep++,遇到] deep--
2.用strlist記錄所有未輸出的file,用棧stack記錄當(dāng)前目錄下的file表的開始下標(biāo)。遇到]或者*則輸出當(dāng)前目錄下的所有file,并從strlist中刪除,相應(yīng)的下標(biāo)出棧(stack).
代碼
1
import
java.io.
*
;
2
import
java.util.
*
;
3
class
Main
4
{
5
public
static
ArrayList
<
Integer
>
stack
=
new
ArrayList
<
Integer
>
();
6
public
static
ArrayList
<
String
>
strlist
=
new
ArrayList
<
String
>
();
7
public
static
void
main(String[] args)
8
{
9
10
Scanner sc
=
new
Scanner(System.in);
11
String strt
=
sc.nextLine();
12
13
int
deep
=
0
;
14
int
seq
=
1
;
15
boolean
newdataset
=
true
;
16
while
(
!
strt.equals(
"
#
"
))
17
{
18
if
(newdataset)
19
{
20
if
(seq
!=
1
)
21
System.out.println();
22
System.out.println(
"
DATA SET
"
+
seq
++
+
"
:
"
);
23
System.out.println(
"
ROOT
"
);
24
25
push(
0
);
//
push()
26
newdataset
=
false
;
27
}
28
if
(strt.equals(
"
*
"
))
29
{
30
outFileStrs(deep);
31
deep
=
0
;
32
strlist.clear();
33
stack.clear();
34
newdataset
=
true
;
35
36
}
37
else
if
(strt.startsWith(
"
d
"
))
38
{
39
40
deep
++
;
41
push(strlist.size());
//
push()
42
43
outSpace(deep);
44
System.out.println(strt);
45
46
}
47
else
if
(strt.startsWith(
"
f
"
))
48
{
49
strlist.add(strt);
50
}
51
else
if
(strt.equals(
"
]
"
))
52
{
53
outFileStrs(deep);
54
deep
--
;
55
}
56
57
strt
=
sc.nextLine();
58
}
59
}
60
public
static
void
outSpace(
int
deep)
61
{
62
if
(deep
==
0
)
63
return
;
64
for
(
int
i
=
0
; i
<
deep; i
++
)
65
{
66
System.out.print(
"
|
"
);
67
}
68
}
69
public
static
void
outFileStrs(
int
deep)
70
{
71
TreeSet
<
String
>
tset
=
new
TreeSet
<
String
>
();
72
int
p
=
pop();
73
int
size
=
strlist.size();
74
for
(
int
i
=
p; i
<
strlist.size(); i
++
)
75
{
76
tset.add(strlist.get(i));
77
78
}
79
for
(
int
i
=
size
-
1
; i
>=
p; i
--
)
80
{
81
strlist.remove(i);
82
}
83
for
(String str : tset)
84
{
85
outSpace(deep);
86
System.out.println(str);
87
}
88
89
}
90
public
static
void
push(Integer n)
91
{
92
stack.add(n);
93
}
94
public
static
Integer pop()
95
{
96
int
size
=
stack.size();
97
Integer n
=
stack.get(size
-
1
);
98
stack.remove(size
-
1
);
99
return
n;
100
}
101
}
102
posted on 2013-04-14 22:30
小鼠標(biāo)
閱讀(325)
評論(0)
編輯
收藏
引用
所屬分類:
Java基礎(chǔ)練習(xí)
只有注冊用戶
登錄
后才能發(fā)表評論。
相關(guān)文章:
編輯距離
閏年判斷
正則表達(dá)式簡單筆記
Excel格式地址轉(zhuǎn)換
一道模擬題——機(jī)器人行走距離計算
排列練習(xí)2
素數(shù)篩法
排列組合練習(xí)
排列組合
poj1068Parencodings
網(wǎng)站導(dǎo)航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
Copyright ©2025 小鼠標(biāo) Powered by:
博客園
模板提供:
滬江博客
<
2025年11月
>
日
一
二
三
四
五
六
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
6
常用鏈接
我的隨筆
我的評論
我參與的隨筆
隨筆分類
(111)
C語言(3)
DP(9)
Java筆記(1)
Java基礎(chǔ)練習(xí)(25)
安卓(1)
本科畢設(shè)(1)
博弈(1)
大數(shù)(7)
回溯(2)
排序(10)
暑期培訓(xùn)周賽(3)
數(shù)據(jù)結(jié)構(gòu)(7)
數(shù)論(1)
水題(8)
圖論(24)
網(wǎng)選訓(xùn)練(8)
隨筆檔案
(127)
2014年3月 (1)
2013年7月 (10)
2013年5月 (1)
2013年4月 (11)
2013年3月 (8)
2012年10月 (1)
2012年9月 (12)
2012年8月 (38)
2012年7月 (14)
2012年6月 (2)
2012年5月 (8)
2012年4月 (6)
2012年3月 (6)
2012年2月 (4)
2011年8月 (5)
friends
陳鋼
大鵬
黨姐
焦林楓
汪濤
小白學(xué)長
媛姐
媛姐csdn
最新評論
1.?re: 線段樹
是這個樣子的,所以在OJ有時候“卡住”了也不要太灰心,沒準(zhǔn)真的不是自己的原因呢。
加油,祝你好運啦!
--小鼠標(biāo)
2.?re: 線段樹
對于編程競賽來說,Java所需時間一般為C/C++的兩倍。合理的競賽給Java的時間限制是給C/C++的兩倍。
--傷心的筆
3.?re: poj1273--網(wǎng)絡(luò)流
過來看看你。
--achiberx
4.?re: (轉(zhuǎn))ubuntu11.10無法啟動無線網(wǎng)絡(luò)的解決方法
膜拜大神。。查了一個下午資料終于在這里解決了問題。。神牛說的區(qū)域賽難道是ACM區(qū)域賽。。?
--Hang
5.?re: 快速排序、線性時間選擇
博主,謝謝你的文章。你的方法可以很好的處理分區(qū)基準(zhǔn)在數(shù)組中重復(fù)的情況,書上的方法遇到這種輸入會堆棧溢出。書上給出了解釋但給的方法貌似不簡潔。
--lsxqw2004
閱讀排行榜
1.?單調(diào)隊列(5512)
2.?Linux select()函數(shù)使用(4006)
3.?快速排序、線性時間選擇(3764)
4.?poj3468--絕對經(jīng)典的線段樹題(3665)
5.?優(yōu)先隊列--堆實現(xiàn)(3325)
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
久久精品一区中文字幕
|
国产精品日韩电影
|
久久综合狠狠
|
国产欧美精品一区二区色综合
|
亚洲欧美色一区
|
一个色综合av
|
欧美激情久久久
|
欧美福利网址
|
亚洲国产日韩一区
|
久久人人精品
|
美女视频网站黄色亚洲
|
国产一区二区你懂的
|
亚洲一级片在线看
|
亚洲欧美在线免费观看
|
欧美日韩一区国产
|
日韩午夜在线观看视频
|
亚洲神马久久
|
欧美日韩国产黄
|
一本不卡影院
|
亚洲永久精品国产
|
国产精品日韩在线一区
|
亚洲一区二区三区涩
|
欧美一区精品
|
国精产品99永久一区一区
|
久久狠狠一本精品综合网
|
久久久国产一区二区三区
|
国产综合欧美
|
久久久精品欧美丰满
|
欧美成人dvd在线视频
|
亚洲国产一区视频
|
欧美日韩成人综合天天影院
|
亚洲日本va午夜在线电影
|
日韩一级视频免费观看在线
|
欧美三日本三级三级在线播放
|
一区二区三区日韩在线观看
|
久久gogo国模裸体人体
|
一区视频在线
|
欧美国产欧美亚洲国产日韩mv天天看完整
|
性18欧美另类
|
欧美a级片网站
|
亚洲美女毛片
|
国产精品你懂的在线
|
欧美一区二区三区电影在线观看
|
久久综合免费视频影院
|
亚洲区免费影片
|
国产精品大片wwwwww
|
亚欧成人在线
|
欧美成人三级在线
|
亚洲一区一卡
|
1024国产精品
|
欧美午夜不卡影院在线观看完整版免费
|
亚洲性感美女99在线
|
久久三级视频
|
亚洲特黄一级片
|
黄色一区二区三区
|
欧美日韩国产在线播放
|
午夜视频一区二区
|
最新国产精品拍自在线播放
|
欧美一级大片在线观看
|
最新日韩av
|
国产欧美一区二区精品性色
|
欧美国产激情
|
久久精品国产清高在天天线
|
日韩视频在线你懂得
|
久久这里只有精品视频首页
|
亚洲综合另类
|
亚洲欧洲一区二区三区久久
|
国产精品永久免费
|
欧美精品亚洲
|
久久在线观看视频
|
亚洲影视综合
|
亚洲精品一区在线观看
|
久久久欧美精品
|
亚洲小少妇裸体bbw
|
亚洲精品1区
|
国产午夜精品一区二区三区欧美
|
欧美日韩精品二区
|
榴莲视频成人在线观看
|
亚洲欧美日韩精品久久
|
亚洲另类黄色
|
亚洲高清资源
|
免费久久99精品国产自
|
久久国产精品72免费观看
|
这里只有精品电影
|
亚洲韩国日本中文字幕
|
狠久久av成人天堂
|
国产日韩免费
|
国产欧美日韩在线视频
|
欧美视频在线不卡
|
欧美区亚洲区
|
欧美精品在线看
|
欧美国产激情
|
久久九九热免费视频
|
午夜欧美大片免费观看
|
久久成人在线
|
性欧美暴力猛交69hd
|
亚洲视频二区
|
在线综合视频
|
亚洲调教视频在线观看
|
日韩一级精品视频在线观看
|
亚洲国产中文字幕在线观看
|
欧美韩国在线
|
久久综合伊人77777
|
久久久久久亚洲综合影院红桃
|
欧美一级大片在线观看
|
亚洲欧美日韩一区二区三区在线观看
|
亚洲系列中文字幕
|
亚洲在线成人精品
|
亚洲欧美国产高清va在线播
|
午夜精品久久久久影视
|
欧美一二三区在线观看
|
午夜精品免费在线
|
久久成人亚洲
|
久久综合给合
|
亚洲福利av
|
亚洲每日在线
|
亚洲一区二区三区免费视频
|
午夜老司机精品
|
久久精品主播
|
欧美www视频
|
欧美体内谢she精2性欧美
|
国产精品久久网
|
国产专区欧美精品
|
亚洲高清123
|
中国女人久久久
|
欧美在线中文字幕
|
欧美a级片网站
|
亚洲精品少妇
|
午夜精品久久久久99热蜜桃导演
|
久久成人精品无人区
|
免费观看30秒视频久久
|
欧美日韩免费观看一区三区
|
国产精品一区二区你懂的
|
在线成人av
|
亚洲图中文字幕
|
久久免费一区
|
亚洲精品在线视频
|
亚洲欧美日韩在线不卡
|
蜜桃久久精品乱码一区二区
|
国产精品成人一区
|
国内精品免费午夜毛片
|
日韩视频在线你懂得
|
午夜精品视频在线观看
|
欧美大片一区二区
|
亚洲夜晚福利在线观看
|
麻豆成人在线观看
|
国产乱码精品一区二区三区忘忧草
|
亚洲电影免费观看高清完整版
|
洋洋av久久久久久久一区
|
欧美中文字幕第一页
|
亚洲国产福利在线
|
亚洲欧美在线一区二区
|
欧美日韩蜜桃
|
亚洲国产人成综合网站
|
午夜精品在线看
|
亚洲激情网站
|
久久全球大尺度高清视频
|
国产精品极品美女粉嫩高清在线
|
亚洲第一中文字幕
|
久久国产精品99久久久久久老狼
|
亚洲高清视频一区二区
|
久久aⅴ乱码一区二区三区
|
欧美日韩亚洲不卡
|
亚洲激情视频网站
|
久色成人在线
|
午夜在线观看免费一区
|
欧美日韩一级黄
|
亚洲狼人综合
|
老鸭窝91久久精品色噜噜导演
|
亚洲精品少妇
|
欧美福利专区
|
亚洲黄色尤物视频
|
久久综合免费视频影院
|
欧美一区日韩一区
|
国产精品捆绑调教
|
在线视频亚洲
|
亚洲人妖在线
|
欧美大片免费观看
|
亚洲韩日在线
|
欧美成人第一页
|
久久精品一区二区
|
国产精品一区二区a
|
午夜久久美女
|
亚洲欧美国产三级
|
国产欧美精品国产国产专区
|
午夜精品免费在线
|
亚洲欧美一区二区精品久久久
|
欧美视频在线一区
|
亚洲午夜在线视频
|
99这里只有久久精品视频
|
欧美日韩一区二区三区在线看
|
99国内精品
|
一本大道久久a久久精二百
|
欧美日韩精品一区二区天天拍小说
|
亚洲日本欧美日韩高观看
|
亚洲国产精品一区二区三区
|
欧美国产综合视频
|
在线视频亚洲
|
亚洲免费在线播放
|
国产日韩精品一区二区三区在线
|