Missing Number
Missing Number
{
return (*(int*)p1 - *(int*)p2);
}
int* missingNumbers(int arr_count, int* arr, int brr_count, int* brr, int*
result_count) {
}
// printf("%d",arr[j]);
}
}
// for(int k = 0; k<brr_count; k++)
// {
// printf("%d ", brr[k]);
// // if(arr[k] != visited)
// // {
// // a[k] = arr[k] ;
// // }
// }
// for(int k = 0; k<arr_count; k++)
// {
// printf("\n%d ", arr[k]);
// // if(arr[k] != visited)
// // {
// // a[k] = arr[k] ;
// // }
// }
for(int i = 0; i<brr_count; i++)
{
if(brr[i] != visited)
{
count += 1;
}
}
*result_count = count;
int *a = malloc(count * sizeof(int));
for(int i = 0; i < count; i++)
{
for(int j = 0; j<brr_count; j++)
{
if(brr[j] != visited)
{
a[i] = brr[j];
brr[j] = visited;
break;
}
}
}
qsort(a, count, sizeof(int), comparator);
return a;
}