Sollicitatievraag bij Valeo

Write a Program to sort an array? -- I used selection sort

Antwoorden op sollicitatievragen

Anoniem

13 okt 2017

#include #include int main() { int i,j,temp; int arr [5] = {3,2,1,7,6}; for (i=0;iarr[j]) { temp = arr[i]; arr[i]=arr[j]; arr[j]=temp; } } } for (i=0;i<5;i++) printf("%d ",arr[i]); return 0; }

Anoniem

10 mrt 2018

the swap process can be more efficient :D i know doesn't make much better but it do ___ using bitwise operators arr[i] = arr[i] ^ arr[j]; arr[j] = arr[i] ^ arr[j]; arr[i] = arr[i] ^ arr[j]; ___ using mathmatical operators arr[i] = arr[i] + arr[j]; arr[j] = arr[i] - arr[j]; arr[i] = arr[i] - arr[j];