三路切分 (3-Way Partition) 可视化
用于 Quick Sort 的核心子过程演示
随机数据
随机数据
应用输入
速度:
重置
上一步
下一步
{{ isPlaying ? '暂停' : '自动播放' }}
< 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