你可以这样理解 其实顺序表就是一个数组 里面的元素是相邻的
逻辑相邻 我是这样理解的 就是顺序表的当前元素的下一个后继
物理相邻 是在内存中分配的地址是相邻的
对已数组 那绝对是逻辑和物理都相邻
但是链表 就不同了 链表的下一个后继是通过指针域中的地址找到的 逻辑相邻 但是地址却是不一定相邻 一般地址都是通过malloc 或者 new 进行分配的 分配的空间大小不通同 地址也会不同
你可以这样理解 其实顺序表就是一个数组 里面的元素是相邻的
逻辑相邻 我是这样理解的 就是顺序表的当前元素的下一个后继
物理相邻 是在内存中分配的地址是相邻的
对已数组 那绝对是逻辑和物理都相邻
但是链表 就不同了 链表的下一个后继是通过指针域中的地址找到的 逻辑相邻 但是地址却是不一定相邻 一般地址都是通过malloc 或者 new 进行分配的 分配的空间大小不通同 地址也会不同