3、避免提问内容全部代码没有说明,准确的Tag有助于专家高手发现问题
上面二叉树把元素顺序存储时,也要为空元素预留位置,如上图H,k,没有右节点和左节点,也要这两个空元素留出空间。
链式存储浪费空间,指针域带来的额外开销——
尤其是叶结点和单分支结点的大片空指针,
与顺序存储对比
A
逻辑结构(如二叉树)并不依赖于具体的物理存储方式,它可以映射到不同的存储结构上,比如数组或链表。
数组没有指针,靠的是“物理相邻”;链表靠指针,靠的是“逻辑相连”。
@_java_python: 所有结点度数=所有结点分支数