摘要: 有许多逻辑关系并不是简单的线性关系,在实际场景中,常常存在着一对多,甚至是多对多的情况。其中树和图就是典型的非线性数据结构,我们首先讲一讲树的知识。 什么是树呢? 在现实生活中有很多体现树的逻辑的例子。例如企业里的职级关系,就是一个“树”。 除人与人之间的关系之外,许多抽象的东西也可以成为一个“树” 阅读全文
posted @ 2020-07-24 15:05 吴振照 阅读(478) 评论(0) 推荐(0) 编辑
摘要: 什么是数组? 数组对应的英文是array,是有限个相同类型的变量所组成的有序集合,数组中的每一个变量被称为元素。数组是最为简单、最为常用的数据结构。以整型数组为例,数组的存储形式如下图所示。 正如军队里的士兵存在编号一样,数组中的每一个元素也有着自己的下标,只不过这个下标从0开始,一直到数组长度-1 阅读全文
posted @ 2020-07-24 10:05 吴振照 阅读(286) 评论(0) 推荐(0) 编辑