Die Komplexität ist einfach:
Bei einem Array i[n][m] wäre es O(n*m). Vereinfacht gesagt ist das eine Laufzeit der Klasse O(n²).
Das bestimmt man so:
In Abhängigkeit der Elemente in dem Array dauert das Durchlaufen der for-Schleife genau n mal für die erste, und in jeder for Schleife nochmal m mal für die zweite Schleife.
Die Anweisungen in jeder for-Schleife und der Rest der Funktion hat die fixe Laufzeit 1, daher werden diese ignoriert.
Beste Grüße