华为OD机考双机位C卷 - 文件存储系统的排序 (Java)
文件存储系统的排序2026华为OD机试双机位C卷 - 华为OD上机考试双机位C卷华为OD机试双机位C卷真题目录(Java)点击查看: 【全网首发】2026华为OD机位C卷 机考真题题库含考点说明以及在线OJ(Java题解)题目描述在一个网络文件存储系统中,有众多的文件按照不同的文件夹进行分类存储。现在要对这些文件进行整理排序,以便便于快速地查找特定文件。每个文件都有一个创建地时间戳(用整数标识,代表从特定时刻到文件创建时所经历地秒数),并且文件夹之间存在层级关系。现要求实现一个函数,对给定地某个文件夹下的所有文件(包含子文件夹中的文件)按照创建时间戳进行排序,可采用你熟悉的排序算法。输入描述首先输入一个整数n,表示接下来要输入的文件及文件夹信息的行数。然后输入一指定文件夹的名称,用于说明获取哪个文件夹下的全部文件,并进行排序;最后逐行输入文件或文件夹信息,行数为第一句输入的整数n。对于文件,每行格式为: 文件名 创建时间戳;对于文件夹,每行格式为: 文件夹名 -1(-1 表示这是一个文件夹)。如果文件夹包含子文件或子文件夹,则在后序行中继续输入其内。通过缩进(四个短横线)表示层级关系(例如,子文件或子文件的信息相比其父文件夹缩进4个短横线)。输出描述输出排序后的文件列表,每行格式为:文件名 创建时间戳
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2441703.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!