在局部复制Playground代码的时候总是会复制到行号,建议换一个组件。或者去掉行号
下面是复制的结果,带有行号
7// partition函数用于将数组分区,并返回分区点的索引
8func partition(arr []int, low, high int) ([]int, int) {
9 pivot := arr[high] // 选择最后一个元素作为枢轴
10 i := low // i是小于枢轴的元素的边界
11
12 for j := low; j < high; j++ {
13 if arr[j] < pivot {
14 arr[i], arr[j] = arr[j], arr[i] // 交换元素
15 i++
16 }
17 }
18 arr[i], arr[high] = arr[high], arr[i] // 将枢轴放到正确的位置
19 return arr, i
20}
Completed
💡 Feature Request
About 1 month ago
TBXark
Get notified by email when there are changes.
Completed
💡 Feature Request
About 1 month ago
TBXark
Get notified by email when there are changes.