数据结构实验报告二叉树应用Unix目录文件结构显示分解.doc

数据结构实验报告二叉树应用Unix目录文件结构显示分解.doc

数据结构课程设计 实验报告 学院: 专业: 班级: 姓名: 学号: 实验报告 实验题目:二叉树应用——文件目录结构显示 实验目的和要求: 给出Unix下目录和文件信息,要求编程实现将其排列成一定缩进的树。具体要求如下。 输入要求: 输入数据包含几个测试方案。每一个案例由几行组成,每一行都代表了目录树的层次结构。第一行代表目录的根节点。若是目录节点,那么它的孩子节点将在第二行中被列出,同时用一对圆括号“()”界定。同样,如果这些孩子节点钟某一个也是目录的话,那么这个目录所包含的内容将在随后的一行中列出,有一对圆括号将首位界定。目录的输入格式为:*name size,文件的输入格式为:name size,其中*代表当前节点的目录,name代表文件或目录的名称,由一串长度不大于10的字符组成,并且name字符串中不能包含有‘(’,‘)’,‘[’,‘]’,‘*’。size是该文件/目录的大小,为大于0的整数。每一个案例中最多只能包含10层,每一层最多有10个文件/目录。 输出要求: 对每一个测试案例,输出时要求:第d层的文件/目录名前面需要插入8*d个空格,兄弟节点之间要在同一列上。不要使用Tab(制表符)来统一输出的缩进。每一个目录的大小(

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档