Asymptotische Laufzeit

Поделиться
HTML-код
  • Опубликовано: 5 сен 2024

Комментарии • 18

  • @ronbraun1250
    @ronbraun1250 2 года назад +21

    Dass Sie solch gut erklärte Videos auf RUclips hochladen und es mit einer solchen Leidenschaft präsentieren macht echt Spaß am Thema. Sie sind ein Held, es braucht mehr Menschen wie Sie. Grüße von einem Studenten der FernUni Hagen!

  • @damnson4491
    @damnson4491 Год назад +2

    Sie sind eine Erklärmaschine, richtig gut gemacht und auch richtig detailliert, genau das habe ich gebraucht für meine Uni-Klausur!! Mein Skript ist dagegen einfach nur Schwachsinn :D

  • @wintersunshine9674
    @wintersunshine9674 Год назад +1

    Gutes Video, vielen Dank :) Besser als das Skript an meiner Uni, hat nochmal gut geholfen bei der Klausurvorbereitung

  • @kevinwirth2548
    @kevinwirth2548 Год назад

    Vielen Dank für die Erklärung. Das kann ich für mein Studium gebrauchen

  • @alexanderstingel5485
    @alexanderstingel5485 Год назад

    schön erklärt und mega sympathischer Dozent :)

  • @human0.2
    @human0.2 2 года назад

    Danke für die Erklärung!

  • @alexwa9959
    @alexwa9959 3 года назад

    Sehr gut und verständlich erklärt.
    Dankeschön.

  • @tris8814
    @tris8814 2 года назад

    Konnte man echt gut verstehen, danke! Brauche ich gerade für mein Studium :)

  • @timschluter6667
    @timschluter6667 2 года назад +1

    Sehr gut und verständlich Erklärt vielen Dank. Ich hätte eine Frage zu dem Tool, welches Tool ist das womit sie schreiben ? Fand es ziemlich cool das der aus

    • @Gogol-Doering
      @Gogol-Doering  2 года назад

      Hallo Tim Schlüter, das ist ein von mir selbst geschriebener Präsentationseditor, der in "Vanilla"-Javascript programmiert ist und auf Chrome basiert. Im Grunde also eine etwas aufgepeppte Webseite, die ich im Browser öffne und die bei jedem Tastendruck prüft, ob eine von etlichen Ersetzungsregeln angewendet werden muss.

  • @jaaaw7787
    @jaaaw7787 3 года назад +2

    Interessantes Video.
    Machen sie auch etwas zur Omega- und Theta Notation?

    • @Gogol-Doering
      @Gogol-Doering  3 года назад +8

      Groß-Omega erwähne ich glaube ich irgendwo am Rande: Das ist das gleiche wie Groß-O, nur eben eine untere Abschätzung statt eine obere. Groß-Theta bedeutet das gleiche wie "Groß-O und gleichzeitig Groß-Omega", d.h. mit dem Theta nageln wir die Laufzeit sowohl von oben als auch von unten fest. Eigentlich also alles gar nicht so schwer zu verstehen; in den meisten Fällen reicht aber auch nur das Groß-O. Um es für die Zuschauer möglichst wenig kompliziert zu machen, benutze ich darum in meinen Videos (fast) ausschließlich das große O.

  • @thomasseyfarth3589
    @thomasseyfarth3589 Год назад

    Guten Tag sehr geehrter Herr Dr. Gogol-Döring.
    Wahrscheinlich habe ich was falsches verstanden oder bin auf einer falschen Fährte.
    Bei der Klassifizierung ab Minute 27, habe ich die Reiheinfolge noch nicht ganz verstanden.
    O(1) ist klar und verständlich.
    O(log n) --> Wenn generell aufzufassen ist, dass log für lg steht, wie der Taschenrechner, wäre diese Klassifizierung doch falsch? Selbst wenn der log für lb stehen würde, müsste n stets > 2 sein.
    O(n1/2)
    O(n) ist klar --> n^1
    O(n log n) --> log n^n Ebenfalls, wie beim obigen Log
    O(n^2) ist verständlich
    O(...) verständlich

    • @Gogol-Doering
      @Gogol-Doering  Год назад

      Hallo Thomas Seyfarth,
      Verschiedene Logarithmen unterscheiden sich nur um konstante Faktoren, darum bracht man unter dem O die Basis des Logarithmus nicht anzugeben, denn es handelt sich immer um dieselbe Laufzeitklasse O(log n).
      Leider verstehe ich Ihr Problem mit O(log n) nicht: Warum sollte n > 2 sein müssen? Klar ist, dass n > 0 sein muss, da sonst log n nicht definiert ist. Auch ist log n

  • @OlliS71
    @OlliS71 Год назад

    Diese Laufzeit-Klassen ohne Beispiele wirken mir ein wenig abgehoben; ich mein mir ist noch kein Algorithmus begegnet der eine Laufzeit hat die zu einer Wurzel-Funktion passt.

  • @haroonzadran4691
    @haroonzadran4691 2 года назад

    sehr effektiv, vielen Dank. Frage: wenn unsere T(n) = 2^n + n^10000 da ist, dann in diesem fall kann T(n)

    • @Gogol-Doering
      @Gogol-Doering  2 года назад +1

      Das hängt natürlich ganz von Ihrem g(n) ab. Wenn Sie z.B. g(n) = 2^n + n^10000 wählen, dann ist T(n) = g(n) für alle n, also erst recht T(n) = 1. Aber auch z.B. für g(n) = 2^n (also ohne den zweiten Summanden n^10000) ist T(n) n^10000, und dann wäre T(n)

    • @haroonzadran4691
      @haroonzadran4691 2 года назад

      @@Gogol-Doering vielen vielen Dank.