荷兰国旗 荷兰国旗问题,例如一个数组[1,4,3,5,6,7,2],给定一个num=2,把小于num的放左边,等于num的放中间,大于num的放右边。 function partition(arr, num) { let cur = 0, left = -1, right = arr.length while (cur < right) { if (arr[cur] < num) { //小于num 把这个数跟小于区域的下一个数交换 小于区域向右扩大一位 cur向右挪一位 ...