java实现简单的二叉树 java中把数组以二叉树形式打印出来?

java中把数组以二叉树形式打印出来?您的意思是以数组的形式存储二叉树,这需要利用完全二叉树的特性。完全二叉树通常用数组代替链表进行存储,其存储结构如下:树:数组[1.. n] 在树[i]的最长{n:

java中把数组以二叉树形式打印出来?

您的意思是以数组的形式存储二叉树,这需要利用完全二叉树的特性。完全二叉树通常用数组代替链表进行存储,其存储结构如下:树:数组[1.. n] 在树[i]的最长{n:integer n>=1}中,它具有以下特征:(1)如果i是奇数且i>=1,则树的左兄弟是树[i-1];(2)如果i是偶数且i