使用C ++中的图形对排序算法进行可视化跟踪?

时间:2014-03-26 22:24:20

标签: c++ sorting graph plot

我在数据结构类的介绍中,我们正在讨论排序算法。在C ++中有没有办法使用图形来跟踪排序算法的交换和排序?如果您按照此链接向下滚动一下,则会有一个说明shell排序的图像。我也将它链接到下面。 (基本上我想要实现的目标)。 Addison Wesley,算法第4版:http://algs4.cs.princeton.edu/21elementary/

他们谈到了在Java中使用内置函数来创建图表并谈论它,就好像它是相当微不足道的。我假设它的基础在Java中是C ++的基础。

问题是,我如何实现一个函数,该函数在数字上与条形图的大小相对应,并输出图形预排序,中间排序和后排序?

注意:我具有中级C ++知识,没有图形经验。

enter image description here

1 个答案:

答案 0 :(得分:1)

考虑使用图形包,例如gnuplot。您必须使用它来绘制程序试图排序的数组值,比如条形图。