我一直在学习如何使用C++中的链表编程二叉树搜索。所有功能都正常工作,我也理解了二叉树的工作原理,但我想要能够按照下面所示的方式打印树:头部在上方,所有节点在下方。
[root or head]
[left] [right]
[left] [right] [left] [right]
我正在使用控制台打印树形结构,因此您可以使用 'cout' 或 'printf'。我认为需要设置控制台的宽度,但我不确定如何开始。
谢谢,Y_Y