Skip to content

Commit cf467a6

Browse files
committed
bug fixes
1 parent 371e412 commit cf467a6

File tree

4 files changed

+13
-10
lines changed

4 files changed

+13
-10
lines changed

.gitignore

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
11
__pycache__/
22

3-
*.exe
3+
*.exe
4+
5+
mergeSort.c

c/sortingAlgorithms/bubbleSort.c

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,11 @@ void bubbleSort(int arr[], int size) {
1616

1717
int main()
1818
{
19-
printArray(arr, length);
20-
bubbleSort(arr, length);
19+
printArray(arr, LENGTH);
20+
bubbleSort(arr, LENGTH);
2121

22-
printArray(arr, length);
23-
printf("%s", equalArrays(arr, sol, length) ? "true" : "false");
22+
printArray(arr, LENGTH);
23+
printf("%s", equalArrays(arr, sol, LENGTH) ? "true" : "false");
2424

2525
return 0;
2626
}

c/sortingAlgorithms/quicksort.c

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,11 +31,11 @@ void quicksort(int arr[], int low, int high) {
3131

3232
int main()
3333
{
34-
printArray(arr, length);
35-
quicksort(arr, 0, length-1);
34+
printArray(arr, LENGTH);
35+
quicksort(arr, 0, LENGTH-1);
3636

37-
printArray(arr, length);
38-
printf("%s", equalArrays(arr, sol, length) ? "true" : "false");
37+
printArray(arr, LENGTH);
38+
printf("%s", equalArrays(arr, sol, LENGTH) ? "true" : "false");
3939

4040
return 0;
4141
}

c/sortingAlgorithms/utils.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,5 +26,6 @@ bool equalArrays(int arr[], int arr2[], int size) {
2626

2727
int arr[] = {21561, 9, -124714, 0, -1247, 24171, 21742174, 47421, -7285, 261, 2, 521, 10, 3, 216, 7, 6216, 2, 62161, 7, 68, 9, -83148, -1235, 1, -10, 166, 389, 13, 63, 19361, 32, 7317, 8539, 32732, 24151621, -2, 7327, 2157105, 1235, 852, 121, 21, -100, -124, 23, 742, 7654, 87, 123456, 6543, 21261, 48245, 16, 8765, 987654321, 247, 125, 8421, 942, 532, 913, 126, 274, 135, 100000, 2162, 37272};
2828
int sol[] = {-124714, -83148, -7285, -1247, -1235, -124, -100, -10, -2, 0, 1, 2, 2, 3, 7, 7, 9, 9, 10, 13, 16, 21, 23, 32, 63, 68, 87, 121, 125, 126, 135, 166, 216, 247, 261, 274, 389, 521, 532, 742, 852, 913, 942, 1235, 2162, 6216, 6543, 7317, 7327, 7654, 8421, 8539, 8765, 19361, 21261, 21561, 24171, 32732, 37272, 47421, 48245, 62161, 100000, 123456, 2157105, 21742174, 24151621, 987654321};
29-
int length = sizeof(arr) / sizeof(int);
3029

30+
31+
#define LENGTH sizeof(arr) / sizeof(int)

0 commit comments

Comments
 (0)