Functions
SortVisual 模块
- 模块可单独加载
Import["https://deus.netlify.com/pkg/SortVisual.wl"];
- 预加载以下函数
plotSort[mat_] := ArrayPlot[Transpose[mat],
FrameTicksStyle -> Opacity[1],
FrameTicks -> {{None, None}, {All, None}}, FrameStyle -> Opacity[0],
AspectRatio -> 1/GoldenRatio^GoldenRatio,
ColorFunction -> "Rainbow", ImageSize -> 600
]
ShellSort
参数说明
ShellSort[list]
- list 类型为
List, 待排序的列表
返回值
给出输入列表的希尔排序过程追踪
标准示例
测试代码:
Import[]
测试输出:
BubbleSort
冒泡排序过程追踪
InsertionSort
插入排序过程追踪
CocktailSort
鸡尾酒排序过程追踪
BogoSort
量子猴排过程追踪