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

华为OD机试真题 新系统2026-04-01 C语言 实现【空间占用计算】

目录

题目

思路

Code


题目

员工A的磁盘空间经常被耗尽,他需要找到占用空间最大的目录或文件,然后决定如何清理文件释放空间。给定某一目录,请编写程序帮助他统计该目录内一级子目录和文件的占用空间,并返回目标目录一级子项(文件或子目录)中占用空间最大的项。
规则说明
1.目录占用空间为其内部所有文件Size的总和,且目录本身Size为0。
2.目录深度不高于7层,目录或文件名总长度不超过128字节。
3.当存在多个子项占用空间均为最大时,多个子项采用字符升序排列。
4.目标目录不在文件系统中时(输入路径前缀匹配不到任何路径),返回空列表。
输入描述
输入:

参数1:要进行统计的目标目录。

参数2:文件系统内的文件列表。

参数3:文件Size列表,该列表中的数据和文件列表存在一一对应关系。
输出描述
输出:目标目录一级子项(文件或子目录)中占用空间最大的项组成的列表。
示例1
输入:

/dir1/dir2-1
/dir0/dir1-1/file1-1 /dir1/dir1-1/file1-1 /dir1/dir2-1/file3-1 /dir1/dir2-1/file3-2 /dir1/dir2-1/file3-3
8192 81920 2048 8192 1024

输出:

file3-2
 

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

相关文章:

  • 淘宝卖家必看:3种高效批量获取商品上下架时间的工具对比(附实操步骤)
  • 第206章 后稀缺社会的烦恼(秀秀)
  • 别把 ABAP Released API 当成万能通行证,API Catalog 才是你在不同系统环境里真正要看懂的那道门
  • M2LOrder模型微调接入:LoRA适配器支持自定义领域情感训练
  • 终极显卡显存检测指南:使用memtest_vulkan快速验证GPU内存稳定性
  • 龙芯k - 走马观碑组MPU驱动移植芯
  • Qwen3.5-2B轻量化教程:从模型下载、环境配置到7860界面访问完整链路
  • 南麟LN1176 低功耗高输入电压CMOS电压稳压器
  • 【C++初阶】List常用接口详解
  • C语言期末突击:手把手教你搞定吉林大学计算机系高频考题(附完整代码)
  • 用SQL解决服务数据的动态计算
  • 告别固定指纹:手把手教你修改Chromium源码,实现TLS JA4指纹随机化
  • MPC-BE架构深度解析:从经典播放器到现代多媒体引擎的技术演进
  • Go语言中的国际化与本地化:从i18n到l10n
  • 无人机航拍图像无缝拼接指南:Parallax-Tolerant技术避坑手册
  • Axure RP中文汉化终极指南:3分钟免费获得完整中文界面
  • 终极D2DX指南:让《暗黑破坏神2》在现代电脑上完美运行
  • AI原生支付不是升级,是替代:深度拆解“智能合约+联邦学习+可验证计算”三重范式迁移(2026奇点大会技术白皮书精要)
  • 数据处理与统计分析之NumPy详解
  • 别等2027!2026奇点大会上宣布的AI原生OS已量产上车:搭载华为ADS 3.0+小鹏XNGP双栈验证的12项关键指标对比表
  • 三维超声辅助激光熔覆:多物理场耦合下的熔池动力学与声场作用机理分析
  • 尚硅谷JavaScript(基础+高级)实战笔记全解析【从入门到精通】
  • AI 编程的“局部最优“陷阱:全局视野的重要性
  • 使用Spring AI Alibaba构建智能体Agent冒
  • 如何安全备份并深度分析微信聊天记录?WeChatMsg本地解决方案完全指南
  • 3分钟解锁明日方舟全自动助手:MAA终极使用指南
  • N4BiasFieldCorrection在MRI图像预处理中的高效实现与优化策略
  • ODINcbm:嵌入式端轻量级OSA-CBM数据模型实现
  • 从倒立摆到无人机:拆解LQR算法在机器人控制中的实战应用与调优
  • 不止于WSL:在Windows上用PyCharm专业版玩转Dev Containers,一键复现团队开发环境