現在你要實現乙個檔案系統,支援以下操作
cd directory name
如果當前路徑下有名為directory_ name的資料夾,則進入該資料夾所對應的路徑,
否則輸出「no such directory!"
ed ..
如果當前路徑存在父路徑,則返回父路徑,
否則輸出「no parent directory!"
touch file name
如果當前目錄下存在名為file_ name的檔案則輸出"file already exists!"
否則建立這樣乙個檔案。
rm file_ name
如果當前目錄下存在名為file_ name的檔案則刪除它
否則輸出「no such fle!"
mkdir directory name
如果在當前路徑下存在名為direetory_ name 的資料夾,則輸出"directory already exists!"
否則建立這樣乙個資料夾(當前路徑不變)
rmdir directory_ name
如果在當前路徑下存在名為directory_ name的資料夾,則刪除之
否則輸出「no such directory!"
ls列出當前路徑下所有的檔案和資料夾,每一項佔一行,按建立的先後順序給出。
採用以下形式輸出
"item_ name」
type為d (資料夾)或f (檔案)
注意:同一路徑下檔案與資料夾可以同名,但同一路徑下檔案與檔案、資料夾與資料夾不能
同名。初始時當前路徑處於根路徑下,無父路徑。
這道瞎搞題,前幾天寫動態開點寫入魔了,差點寫個動態開點
結果最後還是用乙個普通的鍊錶過了
真的沒有任何技術含量,十分鐘就打完了
**:
//cd name:進入乙個資料夾
//cd ..:回到父節點
//touch name:建立乙個檔案
//rm name:刪除乙個檔案
//mkdir name:建立乙個資料夾
//rmdir name:刪除乙個資料夾
//ls:按順序輸出其路徑下的所有檔案和資料夾
#includeusing namespace std;
int t;
char c1[20],c2[20];
struct point
a[205];
bool check_name(int x)
int main()
}puts("no such directory!");
goto ed;
} if(c1[1]=='c'&&c1[2]=='d'&&c2[1]=='.')//回到上乙個資料夾
else
} if(c1[1]=='t')//建立乙個檔案 }}
a[now].nxt[++a[now].sonnum]=++maxid;
a[maxid].fa=now;
strcpy(a[maxid].name+1,c2+1);
a[maxid].kind=2;
// puts("crate!");
goto ed;
} if(c1[1]=='r'&&c1[2]=='m'&&c1[3]!='d')//刪除乙個檔案
}puts("no such file!");
goto ed;
} if(c1[1]=='m')//建立乙個資料夾}}
a[now].nxt[++a[now].sonnum]=++maxid;
a[maxid].fa=now;
strcpy(a[maxid].name+1,c2+1);
a[maxid].kind=1;
// puts("create!");
goto ed;
} if(c1[1]=='r'&&c1[2]=='m'&&c1[3]=='d')//刪除乙個資料夾
}puts("no such directory!");
goto ed;
} if(c1[1]=='l'&&c1[2]=='s')//輸出所有檔案和資料夾
}goto ed;
} ed:;
} return 0;
}
機房 測試計畫
2 計畫 2.4測試2 識別符號 3 測試設計說明 3.2測試2 識別符號 4 評價準則 感謝閱讀 1.1編寫目的 測試計畫是描述將要進行測試活動的範圍 方法 資源和時間進度的文件。它確定了測試項,要測試的特徵 測試任務,誰來完成每一項任務及需要制定應急方案的所有風險等。目的就是盡可能多的找到系統中...
機房測試 11 6
電子科大的題,整體不錯,就是t3水了點。但是分3頁pdf是無法接受的 歡迎 ssw02的部落格 為什麼叫三教呢 ssw02還是個高中生,當然不知道了。讀入 第一行兩個非負整數 表示表示補給點個數和需要收集的體力數 第二行 n 個非負整數 第 i 個整數表示在不觸發 bug 的情況下補給點 提供的體力...
機房測試 10 29
真的服了這個出題人 歡迎 ssw02的部落格 看似t1神仙題,結果卻是大暴力。分為3種情況統計答案,注意要先按照 x 排序。實際上可以被 hack 掉 但隨機資料下有一維偏序是可以過很大資料的。出題人這麼說,即使被 hack 了也麼辦法呀 神仙資料結構題目。線段樹啟發式合併,你可以認為是 dsu o...