schooldrivaaa
Ensign
- Registriert
- Juli 2008
- Beiträge
- 229
nabend,
hab morgen algorithmen und datenstrukturen klausur, aber das besagte thema check ich noch nicht ganz.
folgendes codestück:
for(i=0;i<N;i++)
-----for(j=0;j<N;j++)
-------a[j] = 1;
for(i=0;i<N;i++)
-------a =0;
das ergebnis weiß ich: 3n²+7n+4
ich habe auch einzelne schritte vor mir liegen, aber ich würde selber nich draufkommen.
man zählt zb in der ersten zeile das "i=0" als 1 schritt und das "i<N" als (n+1)
das "i<N" wird angeblich mehrfach abgefragt deshalb ist es mehr als 1 schritt, aber warum, woran sehe ich das, dass es "n-schritte" sind und nicht nur 1?
PLS HELP
THX!
PS die striche sollen nur die tabstobs sein um die eingerückt wurde!
hab morgen algorithmen und datenstrukturen klausur, aber das besagte thema check ich noch nicht ganz.
folgendes codestück:
for(i=0;i<N;i++)
-----for(j=0;j<N;j++)
-------a[j] = 1;
for(i=0;i<N;i++)
-------a =0;
das ergebnis weiß ich: 3n²+7n+4
ich habe auch einzelne schritte vor mir liegen, aber ich würde selber nich draufkommen.
man zählt zb in der ersten zeile das "i=0" als 1 schritt und das "i<N" als (n+1)
das "i<N" wird angeblich mehrfach abgefragt deshalb ist es mehr als 1 schritt, aber warum, woran sehe ich das, dass es "n-schritte" sind und nicht nur 1?
PLS HELP
THX!
PS die striche sollen nur die tabstobs sein um die eingerückt wurde!
Zuletzt bearbeitet: