当前位置: 首页 > news >正文

2026华为OD面试题068:模拟目录管理

题目描述

实现一个模拟目录管理功能的软件,输入一个命令序列,输出末尾一条命令的运行结果。

支持的命令:

  1. mkdir 目录名称:在当前目录下创建子目录,已存在同名目录则不执行。无输出。
  2. cd 目录名称:进入指定目录,cd ..返回上级目录,目录不存在则不执行。无输出。
  3. pwd:输出当前所在路径字符串。

约束:

  1. 目录名称仅支持小写字母,mkdir 和 cd 的参数仅支持单个目录,不支持嵌套路径和绝对路径(如mkdir abc/efgcd /abc/efg都不支持)。
  2. 目录符号为/,根目录/作为初始目录。
  3. 任何不符合定义的无效命令不做任何处理且无输出。

输入描述:输入 N 行字符串,每行一条命令。命令行数 100 行以内,目录名称 10 个字符以内。

输出描述:输出末尾一条命令运行结果字符串。

示例 1

输入:

mkdir abc cd abc pwd

输出:

/abc

讲个故事:命令行的迷你版

小王面试被要求手撸一个迷你命令行,只支持三个命令:建文件夹、进文件夹

http://www.cnnetsun.cn/news/3984974.html

相关文章:

  • VC6.0安装与配置全攻略:解决现代系统兼容性问题
  • 前后端架构融合:五个适配器连接DDD后端与前端框架
  • 适度放手安排家务,在劳动中培养孩子责任意识
  • 【LeetCode】18.四数之和
  • 不强迫高强度报班,利用碎片时间培养艺术感知教
  • 揭秘专业足球网站建设背后的真相:如何让您的俱乐部官网既专业又接地气并提升用户粘性?
  • Applera1n:免费解锁iOS 15-16.6.1设备激活锁的完整指南
  • 先进封装,正在接过摩尔定律的下一棒
  • C++移动语义陷阱:std::move为何失效?拷贝构造与移动构造的深层解析
  • 揭秘电子商务网站建设的一般流程:从0到1打造高转化官网的避坑指南
  • 从HTML到Markdown:详解灰色文本框的实现原理与多平台实践
  • 大厂的 GPU 为什么比你利用率高一倍?动态调度底层原理
  • 第 3 章 FOC 前置数学基石:Clark 变换
  • 番禺市桥网站建设多少钱一次?2024年本地商家避坑指南与实战经验分享
  • 审小匠 vs ERP 项目模块与手工 Excel:研发费用台账的税会口径差异评测
  • 前端多Tab状态同步:三层架构解决消息漂移难题
  • 手写MCP文件读写Server:为AI大模型打造安全可控的本地文件操作能力
  • Kimi LeetCode 3878. 统计好子数组 Rust实现
  • Ubuntu24.04双系统安装实操
  • 房产下行周期中的闲置资产破局之道:商业拍卖重要性凸显
  • 电脑本地 AI 自动化怎么玩,OpenClaw 从安装到执行任务(含安装包)
  • 建设学分银行网站策划书:打造终身学习数字枢纽的落地指南与深度解析
  • 增长放缓、估值较低,Dropbox为何成私募股权投资理想目标?
  • 揭秘乐清市住房和城乡建设规划局网站如何助力市民便捷办事与城市更新政策解读
  • Kimi LeetCode 3883. 统计满足数位和数组的非递减数组数目 Golang实现
  • 如何用wxlivespy构建企业级微信视频号直播数据监控系统
  • Steam游戏自动破解:如何快速实现离线游戏完整指南
  • Android SQLite数据库开发实战:从SQLiteOpenHelper到DAO模式完整指南
  • 网站建设与管理复习知识点:资深运维人揭秘网站全生命周期核心奥秘与避坑指南
  • 探索眉山建设中等职业技术学校网站:学子升学与就业的双重机遇指南,解读民办职业教育新标杆