diff --git a/lectures/sorting/qselect_iterative.java b/lectures/sorting/qselect_iterative.java index 0bae618..bb01f19 100644 --- a/lectures/sorting/qselect_iterative.java +++ b/lectures/sorting/qselect_iterative.java @@ -8,8 +8,8 @@ int qselect(int[] a, int l, int r, int n) { if (n < k) { r = k; } else { - l = k; n -= k - l; + l = k; } } return a[l];