题目描述
实现一个模拟目录管理功能的软件,输入一个命令序列,输出末尾一条命令的运行结果。
支持的命令:
mkdir 目录名称:在当前目录下创建子目录,已存在同名目录则不执行。无输出。cd 目录名称:进入指定目录,cd ..返回上级目录,目录不存在则不执行。无输出。pwd:输出当前所在路径字符串。
约束:
- 目录名称仅支持小写字母,mkdir 和 cd 的参数仅支持单个目录,不支持嵌套路径和绝对路径(如
mkdir abc/efg、cd /abc/efg都不支持)。 - 目录符号为
/,根目录/作为初始目录。 - 任何不符合定义的无效命令不做任何处理且无输出。
输入描述:输入 N 行字符串,每行一条命令。命令行数 100 行以内,目录名称 10 个字符以内。
输出描述:输出末尾一条命令运行结果字符串。
示例 1
输入:
mkdir abc cd abc pwd输出:
/abc讲个故事:命令行的迷你版
小王面试被要求手撸一个迷你命令行,只支持三个命令:建文件夹、进文件夹