-
公开(公告)号:CN111090419A
公开(公告)日:2020-05-01
申请号:CN201911176630.3
申请日:2019-11-26
Applicant: 广东工业大学
Abstract: 本发明提供一种基于结点入度变化的树结构可视化方法,包括以下步骤:S1:检测是否有未执行完的目标代码,若有则进入S2,若没有未执行完的目标代码则结束流程;S2:判断是否有一个结点发生变化,即是否发生一次可视化调试步骤,若是,则分析结点变化的类型;S3:根据结点变化的类型进行可视化处理;S4:输出数据。本发明提供一种基于结点入度变化的树结构可视化方法,本根据结点入度的变化分析调试过程中各种树型结构的实时变化情况,从而实施相应的布局,而不再是局限于固定代码的可视化演示;同时本发明提供的方法并不局限于单棵、完全符合“树型结构”定义的数据结构,还给出了非典型树型结构和多棵树型结构的树结构可视化方法。
-
公开(公告)号:CN111090419B
公开(公告)日:2023-04-07
申请号:CN201911176630.3
申请日:2019-11-26
Applicant: 广东工业大学
Abstract: 本发明提供一种基于结点入度变化的树结构可视化方法,包括以下步骤:S1:检测是否有未执行完的目标代码,若有则进入S2,若没有未执行完的目标代码则结束流程;S2:判断是否有一个结点发生变化,即是否发生一次可视化调试步骤,若是,则分析结点变化的类型;S3:根据结点变化的类型进行可视化处理;S4:输出数据。本发明提供一种基于结点入度变化的树结构可视化方法,本根据结点入度的变化分析调试过程中各种树型结构的实时变化情况,从而实施相应的布局,而不再是局限于固定代码的可视化演示;同时本发明提供的方法并不局限于单棵、完全符合“树型结构”定义的数据结构,还给出了非典型树型结构和多棵树型结构的树结构可视化方法。
-