发布网友 发布时间:2022-03-24 17:46
共3个回答
热心网友 时间:2022-03-24 19:15
WindowsXP中,由于各级文件夹之间有包含关系,使得所有文件夹构成树状结构。
电脑程式员常会用到树状结构的资料形态,电脑的挡案资料储存方式也都是用树状结构的方式去做挡案文件的管理,当我们在建立树状资料结构时,必须要先定义"根目录",一切的树状结构都是从根目录开始往下伸展、发展。
扩展资料:
树状结构是可以无*层数的扩展组织,所有在组织内的资料都是此树状结构的一个"元素",不管是横向还是纵向都可以无*的扩展;横向扩展时就要先建立群组的概念,以根目录下的第一层中的所有元素都可以视为同一群组;
而纵向的扩展时,这时就要先建立层数的概念,每往下扩展一个资料,就是往下扩展一层,而所扩展出来的资料必须是与上面的横向群组中的一个元素互相关联。
在C#程式语言,首先建立一个阵列(sortarrayList),将所有的资料都存于阵列内,将父元素写到sortarrayList()的KEY值,将子元素写入到sortarrayList()的VALUE值;
接下来在建立一个dictionary(),此时就可以将相同父元素的建立群组;使用foreach的方法遍历sortList(),dictionary()的KEY值写入父元素,VALUE写入从sortList()内相同的子元素;如此就完成整个树状资料结构的建立。
热心网友 时间:2022-03-24 20:33
Windows操作系统中,由于各级文件夹之间有包含关系,使得所有文件夹构成 (树状) 结构热心网友 时间:2022-03-24 22:08
楼主的意思是什么啊...?详细点好嘛?