1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. Informatik Forum
  2. Mitglieder
  3. Gazza

Beiträge von Gazza

  • Berechnung der Laufzeit u. die Bestimmung der Ordnung eines Programmes

    • Gazza
    • 16. Januar 2017 um 07:53
    Zitat von stackoverflow

    Tipp: die innerste Schleife läuft immer 4mal, also konstant O(1). Die mittlere Schleife läuft beim ersten Mal (erster Durchlauf äußere Schleife) 0mal, beim zweiten Mal 1mal, beim dritten Mal 2mal, ... bis schließlich n-1 mal. Du brauchst also nur die Zahlen von 0...n-1 aufsummieren (Summenformel von Gauß) und erhältst O(n^2).

    Perfekt, danke!

  • Berechnung der Laufzeit u. die Bestimmung der Ordnung eines Programmes

    • Gazza
    • 8. Januar 2017 um 17:54

    Hallo zusammen,

    ich würde bitte dringend Eure Hilfe benötigen.

    Gegeben ist der der untenstehende Code mit fiktiv gemessenen Laufzeiten:

    Code
    int aufgabe1 (int n)
    {                       // Zeit in msec
       int count = 0;       // T1 = 0.2
       int max = n+1;       // T2 = 0.3
       for (int i = 1; i < max; i++) // T3 = 0.4
       {
          for (int j = 1; j < i; j++) // T4 = 0.4
          {
             for (int k = 1; k < 5; k++) // T5 = 0.4
             {         
                count = count + 1;       // T6 = 0.2
             }
          }
       }
    }
    return count;           // T7 = 0.3
    }
    Alles anzeigen

    Nun muss ich eine geschlossene Formel für die Berechnung der Laufzeit bestimmen + die Ordnung des Programms.

    Ich würde hierfür bitte dringend Unterstützung benötigen.

    Danke!


    lG
    Gazza

Rechtliches

Impressum

Datenschutzerklärung