![](https://www.icode9.com/i/l/?n=22&i=blog/2701441/202204/2701441-20220415075014356-1446129956.png)
Main函数
![](https://www.icode9.com/i/l/?n=22&i=blog/2701441/202204/2701441-20220415075013847-54348165.png)
Sub_4006D6是检测输入长度及输入内容的,输入的数在0-3之间长度为10
![](https://www.icode9.com/i/l/?n=22&i=blog/2701441/202204/2701441-20220415075014076-264500628.png)
Sub_400758里面有两个递归,用于生成一个二叉树
![](https://www.icode9.com/i/l/?n=22&i=blog/2701441/202204/2701441-20220415075014055-836489650.png)
Sub_400807是中序遍历二叉树,即先左后根再右
![](https://www.icode9.com/i/l/?n=22&i=blog/2701441/202204/2701441-20220415075014167-1049604488.png)
![](https://www.icode9.com/i/l/?n=22&i=blog/2701441/202204/2701441-20220415075014294-1184103036.png)
赋值操作
![](https://www.icode9.com/i/l/?n=22&i=blog/2701441/202204/2701441-20220415075014092-705625795.png)
5 * 5的数独,根据unk得出0421421430,最后根据中序遍历的结果替换一下位置
getflag
flag{1134240024}
标签:遍历,Sub,中序,number,buu,game,二叉树,长度,输入
来源: https://www.cnblogs.com/home-of-maao/p/16147374.html