三路切分 (3-Way Partition) 可视化

用于 Quick Sort 的核心子过程演示
随机数据
< Key
== Key
> Key
当前扫描 (i)
lt
gt
{{ arr[index] }}
{{ index }}
i
i
> {{ message }}
当前 Key (基准值) = {{ keyVal }} (初始位置 a[0])
C++ Code
{{ index + 1 }}{{ line }}
{{ codeLines.length + 1 }} // 分区完成,返回 lt 和 gt