OJ 1090 路徑列印

2021-06-20 13:56:37 字數 755 閱讀 6880

#include #include #include #include #include using namespace std;

void func()

if(find(v.begin(),v.end(),str)==v.end())

while(str.find('\\')!=string::npos)}}

sort(v.begin(),v.end());

for(int i=0;i題目描述:給你一串路徑,譬如:

a\b\c

a\d\e

b\cst

d\你把這些路徑中蘊含的目錄結構給畫出來,子目錄直接列在父目錄下面,並比父目錄向右縮一格,就像這樣:ab

cd  eb

cstd

同一級的需要按字母順序排列,不能亂。

輸入:每個測試案例第一行為乙個正整數n(n<=10)表示有n個路徑,當n為0時,測試結束,接下來有n行,每行有乙個字串表示乙個路徑,長度小於50。

輸出:輸出目錄結構,每乙個測試樣例的輸出緊跟乙個空行。

樣例輸入:4

a\b\c

a\d\e

b\cst

d\0

樣例輸出:

a

b c

d e

b cst

d

Jobdu 題目1090 路徑列印

題目描述 給你一串路徑,譬如 a b c a d e b cst d 你把這些路徑中蘊含的目錄結構給畫出來,子目錄直接列在父目錄下面,並比父目錄向右縮一格,就像這樣 ab cd eb cstd 同一級的需要按字母順序排列,不能亂。輸入 每個測試案例第一行為乙個正整數n n 10 表示有n個路徑,當n...

1967 路徑定向

給出乙個有向圖,要求給每條邊重定向,使得定向後出度等於入度的點最多,輸出答案和任意一種方案 input 第一行兩個正整數n,m,表示1 n號點與m條邊 接下來m行,每行兩個正整數xi,yi,表示存在一條有向邊從xi指向yi n 10 5,m 3 10 5,xi,yi noutput 第一行乙個整數a...

4 路徑資訊

1.絕對路徑和相對路徑 絕對路徑 從根目錄 開始表示的路徑 相對路徑 從當前的目錄開始表示的路徑 2.隱藏目錄.和.當前目錄 當前目錄的上一級目錄 和.可以用指令ls a顯示出來。3.輸入shell指令前的部分代表的意思 例如 xuechao ubuntu desktop study xuechao...