接文章《求二叉树的高度以及二叉树的树形显示》,当求出二维矩阵m以后可以借助Matlab绘图更为生动的树形图,如下面的代码所示,将m矩阵赋值给mx,利用下面的程序可以得到比较不错的效果图:
clear all;
clc;
close all;
mx =...
[0 0 0 1 0 0 0
0 1 0 0 0 1 0
1 0 1 0 1 0 0];
cnt = 0;
clear mx;
mx = [ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0];
[row,col] = size(mx);
for i = 1:row
for j = 1:col
hold on;

本文介绍如何利用Matlab将二维矩阵转换为生动的二叉树树形图。通过给定的代码,可以将二叉树的高度信息转化为可视化图像,提供了一种直观展示二叉树结构的方法。
最低0.47元/天 解锁文章
2493

被折叠的 条评论
为什么被折叠?



