Skip to content

Commit cdf8453

Browse files
kvedalagithub-actions
and
github-actions
authored
[Bug] gnome sort: reverted merge commit adding error (#559)
* Revert "Merge pull request #513 from tania-cmyk/master" This reverts commit 5eebded, reversing changes made to 53e92eb. * formatting source-code for 16110cd Co-authored-by: github-actions <${GITHUB_ACTOR}@users.noreply.github.com>
1 parent 294d29b commit cdf8453

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

sorting/gnome_sort.c

+4-3
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,17 @@ void sort(int *numbers, int size)
66
int pos = 0;
77
while (pos < size)
88
{
9-
if (pos == 0)
10-
pos = 1;
11-
if (numbers[pos] >= numbers[pos - 1] || pos == 0)
9+
if (numbers[pos] >= numbers[pos - 1])
1210
pos++;
1311
else
1412
{
1513
int tmp = numbers[pos - 1];
1614
numbers[pos - 1] = numbers[pos];
1715
numbers[pos] = tmp;
1816
pos--;
17+
18+
if (pos == 0)
19+
pos = 1;
1920
}
2021
}
2122
}

0 commit comments

Comments
 (0)