Code-Kampagne

Was berechnet dieser Code? Wie geht es besser?

Disclaimer: Dieser Thread wurde aus dem alten Forum importiert. Daher werden eventuell nicht alle Formatierungen richtig angezeigt. Der ursprüngliche Thread beginnt im zweiten Post dieses Threads.

Code-Kampagne
void m(int[] a, int[] b, int[] c, int p, int q) { if (p + 1 < q) { m(a, c, b, p, (p + q) / 2); m(a, c, b, (p + q) / 2, q); for (int i = p, j = p, k = (p + q) / 2; i < q; i++) { b[i] = (k >= q || j < (p + q) / 2 && c[j] <= c[k]) ? c[j++] : c[k++]; } } else { b[p] = a[p]; } }
Bewerben Sie sich mit der richtigen Lösung
Praktika, Werkstudenten, Abschlussarbeiten, Festanstellung

http://mobile.itestra.de/