这个重点就在于你对整个算法的了解程度,最难的你已经解决了,那么用easyx绘图展示也就不难了。
跟你分享一个很好的例子,http://codebus.easyx.cn/prismtank/post/bfs也是跟算法有,你可以运行一下这个代码,然后在看看他是怎样实现演示的。
当然,相比之下也许你这个演示复杂一些,但是你只要在每一次排序后添加一次绘图应该也就不难,比如说数组中第3号元素和第7号元素交换需要交换位置,那么你可以用箭头指向的方法,或者用“拖出、平移”的方法形象的展示出来。
如何实现页面跳转,我认为我们可以不用全部重新绘图,可以用背景颜色擦去原来的图案,然后再重新绘图。
当然,这些都只是我个人的看法,希望对你有些帮助。
祝你早日成功,这个的实现绝对挺有价值的。
跟你分享一个很好的例子,http://codebus.easyx.cn/prismtank/post/bfs也是跟算法有,你可以运行一下这个代码,然后在看看他是怎样实现演示的。
当然,相比之下也许你这个演示复杂一些,但是你只要在每一次排序后添加一次绘图应该也就不难,比如说数组中第3号元素和第7号元素交换需要交换位置,那么你可以用箭头指向的方法,或者用“拖出、平移”的方法形象的展示出来。
如何实现页面跳转,我认为我们可以不用全部重新绘图,可以用背景颜色擦去原来的图案,然后再重新绘图。
当然,这些都只是我个人的看法,希望对你有些帮助。
祝你早日成功,这个的实现绝对挺有价值的。