Algorithmen [006] - O Notation

Поділитися
Вставка
  • Опубліковано 3 гру 2024

КОМЕНТАРІ •

  • @travenishere6063
    @travenishere6063 7 років тому +20

    Absoluter Wahnsinn, trotz x-Vorlesungen und Skripte konnte mir das keiner so gut erklären wie du in 17 Minuten!

    • @Isy01
      @Isy01 2 роки тому +1

      Da stimme ich dir absolut zu

  • @Isy01
    @Isy01 2 роки тому

    Ich danke dir vom ganzen Herzen, bei den Vorlesungen habe ich das Thema nicht richtig verstanden. Du hast das Thema in 17 Minuten besser als der Dozent erklärt. Mach weiter so

  • @r-games-official
    @r-games-official 7 років тому +4

    Die Algorithmus Serie gefällt mir echt gut! War wieder alles super verständlich. Top erklärt!

  • @MCBeatZzZ
    @MCBeatZzZ 7 років тому

    13:40 Ich hab es direkt gepeilt. Klasse erklärt! Steigt der Zähler stärker bei einem Bruch, dann geht sie gegen unendlich und ist der Nenner stark wachsend, dann geht er gegen 0, weil die Nennerzahl irgendwann die Zählerzahl so weit überholt hat, dass die gesamte Zahl des Bruches verschwindend klein ist (zumindest relaitv zueinander)

  • @dietrompetenils
    @dietrompetenils 7 років тому +62

    Schade, dass du hier aufgehört hast mit der Serie, werde bestimmt in Zukunft weiterhin Probleme mit dem Fach haben

    • @ssj4goki103
      @ssj4goki103 Рік тому

      Dann am besten online recherchieren und selbst verstehen, wie sowas funktioniert

  • @muxmastermann420
    @muxmastermann420 4 роки тому +6

    Wow, wirklich sehr starkes Video, schade, dass du die Serie nicht fortgesetzt hast, bei Algorithmen und Datenstrukturen in meinem Studium würden mir weitere Videos echt helfen :D

  • @yobinauq
    @yobinauq Рік тому

    Göttliche Zusammenfassung und Einführung

  • @terminator3000
    @terminator3000 7 років тому

    Ehrliches Komplement: Ich hatte zwar schon von der O-Notation gehört aber mich nicht wirklich damit beschäftigt. Nachdem ich das Video gesehen habe habe ich wirklich das Gefühl verstanden zu haben was das ist und wozu es gut ist.

  • @Xportt7
    @Xportt7 7 років тому +1

    Ist schon mal eine gute Zusammenfassung.Die Thematiken rund um Algorithmen sollten viel intensiver behandelt werden. Beispielaufgaben die vorgerechnet werden wären auch top.

  • @CaptainWhitebeard
    @CaptainWhitebeard 6 років тому

    Sehr gutes Video! Hilft mir wirklich sehr!

  • @tomatemozzarella9616
    @tomatemozzarella9616 2 роки тому

    Danke ❤️

  • @srlorch406
    @srlorch406 6 років тому

    danke das war jetzt zur abwechsulng mal was verständliches nicht wie der rest des internet

  • @Morphonimm
    @Morphonimm 4 роки тому

    Vielen Dank! Das konnte mein Prof mir nicht so deutlich verklickern

  • @momojo9259
    @momojo9259 4 роки тому

    Gut erklärt Dankeschön

  • @FilmfanOliver1992
    @FilmfanOliver1992 6 років тому +3

    Wie bestimmt man anhand eines Code-segementes die Laufzeit und Speicherkomplexität ?

  • @pandatv6051
    @pandatv6051 7 років тому +6

    diesmal nichts verstanden, aber video gefällts trotzdem ;)

  • @elbrochino1043
    @elbrochino1043 5 років тому +1

    hast du nicht n^n vergessen?

  • @xXPhil123Xx
    @xXPhil123Xx 6 років тому +7

    Hammer! Kommt noch ein 7er Part?

  • @xF22Raptorx
    @xF22Raptorx 7 років тому

    Super Video! Danke! :-)

  • @dukememo8524
    @dukememo8524 6 років тому

    Tolles Video!

  • @abdulhadiknaan4056
    @abdulhadiknaan4056 5 років тому +1

    Ist Log(1000) gleich 10 oder gleich 3?
    Min 3:09

    • @Brotcrunsher
      @Brotcrunsher  5 років тому +1

      Das hängt von der Basis ab. log_2(1000) ist ein klein bisschen weniger als 10. log_10(1000) ist 3. Welche Basis Log hat, wenn man die Basis nicht angibt hängt vom Kontext ab.

    • @renderjourney
      @renderjourney 4 роки тому

      kommt darauf an, welche Basis dein Logarithmus hat. Log10(1000) = 3 , weil 10hoch3= 1000 , aber Log2(1024) = 10 , weil 2hoch10= 1024. Wir nehmen hier die Basis 2, da wir mit dem Binärsystem arbeiten.

  • @johnblack8178
    @johnblack8178 7 років тому +2

    ganz schön krass wie du die Videos raushaust :D. Machst du den Timsort auch?

    • @Brotcrunsher
      @Brotcrunsher  7 років тому

      Nein, das wars jetzt erst mal zu den Sortieralgorithmen.

    • @johnblack8178
      @johnblack8178 7 років тому

      Ok trotzdem danke :D

  • @ParadoxBassCube
    @ParadoxBassCube 7 років тому

    3:00 der Logarithmus von 1000 ist doch 3 ? Oder verwendet man als Basis 2 ?

    • @SNeutrino1
      @SNeutrino1 7 років тому

      Das ist egal. Wenn du beim Logarithmus 'ne andere Basis nimmst, dann ergibt das nur einen konstanten Faktor. Dieser spielt keine Rolle bei der O-Notation.

    • @JakobRobert00
      @JakobRobert00 7 років тому

      Informatiker verwenden immer den Logarithmus zur Basis 2, wenn sie nichts anderes erwähnen :D

  • @j0sp0r
    @j0sp0r 6 років тому +2

    Richtig Böse sind die 2 😂😂😂

  • @johnf.kennedy5693
    @johnf.kennedy5693 7 років тому +1

    +Brotcruncher
    Eine Frage:
    Kann man mit einem Quantencomputer AES knacken? Hab immer gedacht das es unmöglich ist, weil man ja keine Schlüssel dafür hat

    • @MaxEU
      @MaxEU 5 років тому

      John F. Kennedy Der AES lässt sich auch als Gleichung formulieren, in der der Schlüssel vorkommt. Wenn es dir gelingt, die Gleichung nach dem Schlüssel umzuformen oder ihn auf anderem Wege zu ermitteln, hast du den AES "geknackt". Ein Quantencomputer könnte dabei helfen. Empfehlenswert ist das Buch "Kryptografie" von Klaus Schmeh.

  • @sisik96
    @sisik96 5 років тому

    Hast du eig. auch ein Video zur Omega Notation/ Obere und Untere Schranke bei Funktionen oder einem Programm berechnen?

  • @secu1297
    @secu1297 7 років тому

    super erklärt danke

  • @derjoe642
    @derjoe642 7 років тому

    Wann hab ich denn die anderen Landau-Notationen? Dachte der Avg-case sei dann z.B. immer theta. O nur die obergrenze?

  • @SPeeDKiLL45
    @SPeeDKiLL45 4 роки тому

    gutes video !

  • @SetsoTareq
    @SetsoTareq 7 років тому

    Wann gehts weiter?

  • @SetsoTareq
    @SetsoTareq 7 років тому +2

    Wann geht es hier weiter?

    • @Brotcrunsher
      @Brotcrunsher  7 років тому

      Sobald die Patreons dafür stimmen. Momentan sieht es nicht so gut aus (für Juni hat die Algorithmen Serie nur 2 Stimmen bekommen)

    • @SetsoTareq
      @SetsoTareq 7 років тому

      schade...

    • @SetsoTareq
      @SetsoTareq 7 років тому

      Auf deiner Seite steht "Ich biete alle Folgen (eventuell mit etwas Verzögerung) meiner "Algorithmen" und "Vulkan" Serie als kompakten Download für meine Patreons ab 3$ an." heißt das die Algorithmen reihe isr fertig und für 3$ kann ich mir den content besorgen? Kannst du mir mal sagen wieviele videos es noch sind und die inhalte?

    • @Brotcrunsher
      @Brotcrunsher  7 років тому

      Nein, nur die bereits erschienen. Und auch nur, wenn das Goal von 300$ erreicht wurde.

  • @lars7898
    @lars7898 7 років тому +6

    Gibt es also tatsächlich Programme, die abhängig von der Datenmenge die Algorithmen auswählen? Das ist schon heftig raffiniert :D

  • @habdochkeineahnung
    @habdochkeineahnung 4 роки тому

    bei 16:13 sagst du 1/n ist 0, das ist natürlich nicht richtig. ein rest bleibt immer. der test ist vielmehr "geht das ergebnis der division GEGEN unendlich oder GEGEN null. das ist ein wichtiger unterschied.

  • @Miterosan
    @Miterosan 7 років тому +2

    @Brotcruncher Für Patreon wäre es ja noch eine Idee das du ab einen bestimten Betrag deine Videos als eine ZIP anbietest

    • @Brotcrunsher
      @Brotcrunsher  7 років тому

      Wenn du mit ZIP wirklich das Kompressionsformat meinst - was soll das bringen?

    • @Miterosan
      @Miterosan 7 років тому

      Deine videos offline kucken

    • @Brotcrunsher
      @Brotcrunsher  7 років тому

      Ich habe mal ein Ziel hinzugefügt. Mal sehen, ob das genügen interessiert :)

    • @Miterosan
      @Miterosan 7 років тому

      c:

  • @Mudschahid
    @Mudschahid Рік тому

    Ich liebe dich

  • @martinb2077
    @martinb2077 7 років тому +1

    Hab den Stuff schon ewig gebraucht. Habe aber andere Erklärungen nicht gecheckt oder fand sie zu langweilig. 👍

  • @terminator3000
    @terminator3000 7 років тому

    Hast du mal drüber nachgedacht Sachbücher über das Programmieren zu schreiben? So a la "Java ist auch eine Insel" ?

    • @Brotcrunsher
      @Brotcrunsher  7 років тому +2

      Ja, das werde ich wohl irgendwann machen, sobald ich Prof bin :)

  • @hotfruit8083
    @hotfruit8083 5 років тому

    Wie soll denn beim dividieren 0 raus kommen oder ist das nur eine Definitions Sache ?

    • @Brotcrunsher
      @Brotcrunsher  5 років тому

      Die genaue Definition des Limes würde jetzt den Kommentar sprengen aber stell dir einfach vor:
      (Irgendeine endliche Zahl, z.b 5)/(unendlich) = 0

    • @renderjourney
      @renderjourney 4 роки тому

      0/1= 0, 0/2= 0, ... 0/n= 0 (fürs Allgemeine), aber hier gucken wir ja das Verhalten im Unendlichen an(Limes). Also 0 bedeutet, dass sich die Funktion im Unendlichen immer weiter der 0 annähert.

  • @sidx161
    @sidx161 2 роки тому

    Die O Notation scheint vielen Probleme zu machen. Mich eingeschlossen. x.x

  • @pandatv6051
    @pandatv6051 7 років тому

    yay

  • @L0r3nz500
    @L0r3nz500 7 років тому +1

    log(1000) ist aber 3...

    • @Brotcrunsher
      @Brotcrunsher  7 років тому +2

      In welchem Fachgebiet sind wir bei dieser Serie? Von welcher Basis gehe ich wohl aus? :-)

  • @un_logischyt5969
    @un_logischyt5969 5 років тому +1

    Ich musste mir gerade ein Video übers quadrieren angucken😂

  • @pythoncake2708
    @pythoncake2708 7 років тому

    AES wäre mal super. Dazu finde ich irgendwie nix ordentliches

    • @Brotcrunsher
      @Brotcrunsher  7 років тому +1

      AES ist leider etwas Umfangreich, um es in nur einem Video zu zeigen.

    • @pythoncake2708
      @pythoncake2708 7 років тому

      Brotcrunsher dann weiter openSSL Benutzen

  • @andelephantscanfly
    @andelephantscanfly 6 років тому +1

    in 10 min klausur danke

  • @IDontWantAnAliasMrGoogle
    @IDontWantAnAliasMrGoogle 7 років тому +1

    Dass du Sigma und Theta nicht erklärst, find ich verständlich. Klein O und klein Sigma sowieso. Hättst aber noch raushauen können dass z.B. O(1) Teilklasse von O(log n) ist, weil damit mMn deutlich klarer wird, dass O die obere Schranke für den Algorithmus ist. Ist für den average Programmierer vielleicht unwichtig, aber doch ganz gut zu wissen.

  • @KaaBockMehr
    @KaaBockMehr 7 років тому +2

    Du sau, ich hatte darüber nen vortrag- warum kamen die videos zu sortieralgos nicht schon zwei monate eher?! :D
    nichtsdestotrotz danke für die videos ;) sind gut geworden. Ich wünsche mir mehr zur theoretischen Informatik von dir, wenn das möglich sei :)

  • @bokaryo6230
    @bokaryo6230 7 років тому +3

    Mathe is cool

  • @Steralol
    @Steralol 7 років тому

    Super Serie bin gerade im 2. Semester Informatik :D. Mal schauen wann wir damit anfangen xD

  • @0xb0110
    @0xb0110 2 роки тому

    sehr schlechtes tutorial kein einziges beispiel