樹 按之字形列印二叉樹

2022-07-20 17:42:11 字數 362 閱讀 8462

請實現乙個函式按照之字形列印二叉樹,即第一行按照從左到右的順序列印,第二層按照從右至左的順序列印,第三行按照從左到右的順序列印,其他行以此類推。

分析:

/*

function treenode(x)

*/function

print(proot)

const stack1=,stack2=

let i=1stack2.push(proot)

while(stack1.length!==0||stack2.length!==0)

}else

}i++lists.push(list)

}return

lists

}

按之字形列印二叉樹

題目描述 請實現乙個函式按照之字形列印二叉樹,即第一行按照從左到右的順序列印,第二層按照從右至左的順序列印,第三行按照從左到右的順序列印,其他行以此類推。python solution coding utf 8 class treenode def init self,x self.val x se...

Python 按之字形列印二叉樹

請實現乙個函式按照之字形列印二叉樹,即第一行按照從左到右的順序列印,第二行按照從右到左的順序列印,第三行按照從左到右的順序列印,其他行一次類推。class treenode def init self,x self.val x self.left none self.right none class...

之字形列印二叉樹

請實現乙個函式按照之字形列印二叉樹,即第一行按照從左到右的順序列印,第二層按照從右至左的順序列印,第三行按照從左到右的順序列印,其他行以此類推。include include include binarytree.h using namespace std void bprint binarytre...