We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 61eb8f7 commit 62cb0c4Copy full SHA for 62cb0c4
1 file changed
src/lib/sort-algorithms/quick-sort.ts
@@ -1,7 +1,7 @@
1
import type { SortingGenerator } from './types';
2
3
function* partition(items: number[], left: number, right: number) {
4
- const pivot = items[Math.floor((right + left) / 2)]; // 1 read
+ const pivot = items[left + Math.floor((right - left) / 2)]; // 1 read
5
let i = left;
6
let j = right;
7
while (i <= j) {
0 commit comments