老师,有没有办法在这种partition算法的代码中体现可视化呢?应该如何插入setData函数呢?望指正

来源:4-7 快速排序算法可视化

Kim1112

2017-10-18

http://img1.sycdn.imooc.com/szimg/59e629720001c67d09600736.jpg

写回答

1回答

liuyubobobo

2017-10-18

每一次数据变动的时候都可以进行相应的可视化,所以在你的代码的l, r, 和data进行swap的时候,都可以相应的进行一下渲染。


你的这个逻辑是二路快排的partition,可以参考这一章在第9小节的代码,或者看这里:https://github.com/liuyubobobo/Play-with-Algorithm-Visualization/blob/master/04-Sort-Visualization/09-Two-Ways-Quick-Sort-Visualization/02-Two-Ways-Quick-Sort-Visualization/src/AlgoVisualizer.java

0
0

7个经典应用诠释Java算法精髓

课程重应用、重实践、重思维,真正应用于实际工作开发中

1888 学习 · 112 问题

查看课程