Hash-Tabellen und -Funktionen

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

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

  • @JonasPunkt
    @JonasPunkt 3 месяца назад +4

    Danke, wurde definitiv besser als in meinem Skript erklärt

    • @frankjuchim
      @frankjuchim  3 месяца назад +2

      Das freut mich und danke dir!

  • @spectateursimon
    @spectateursimon 2 года назад +12

    Kompakt, verständlich und gut strukturiert! Vielen Dank 🙂

  • @kastriotselimi7444
    @kastriotselimi7444 5 месяцев назад +2

    Sehr gut strukturiert und einfach erklaert.Vielen Dank !

    • @frankjuchim
      @frankjuchim  3 месяца назад

      Sehr gerne und vielen Dank! :-)

  • @seeking9145
    @seeking9145 2 года назад +10

    Mega gut erklärt! Echt super!

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

    Genau das hab ich gebraucht!!! Vielen Dank! Sehr gut dargestellt und erklärt!

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

    Super Erklärung, vielen Dank :) Bitte mehr :D

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

      Sehr gerne, bald kommt wieder mehr. :)

  • @user-qy5zo3vj8r
    @user-qy5zo3vj8r Год назад +1

    Super erklärt!

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

    Vielen Dank für die Erklärung :D

  • @computer_gai
    @computer_gai 6 дней назад +1

    like + Komment

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

    Interessant wäre auch die Speicherung der Hashtabelle in Datennbanken, wo pro Bucket nur ein Knoten vorhanden ist, es also keine Verkettung gibt. Kollisionen werden dann eben im nächsten freien Bucket gespeichert. Das soll dann die Anzahl der vom Massenspeicher geladenen Seiten reduzieren. Damit das auch hinkommt verwendet man dann einen niedrigen Load-Faktor. Der kann auch "ungünstig" niedrig sein, sagen wir mal 1/4, weil für jeden Zugriff auf ein Bucket sowieso das Laden einer Seite notwendig ist da die Hashtabelle normalerweise so groß ist, dass die sowieso nicht in den Cache passt.

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

      Das ist tatsächlich interessant. Wenn ich dich richtig verstehe beschreibst du hier das "Lineare Sondieren" (Linear Probing). Sicherlich eine von vielen guten Methoden um Kollisionen zu behandeln. Sollte natürlich insbesondere zum Einsatz kommen, wenn das "Durchsuchen" auch dem Konzept der linearen Suche folgt. ;-)
      Ich hoffe ich habe dich richtig verstanden.

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

    Danke 👍👍

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

    Tolles Video. Falls du ne Video Idee suchst, könntest du als Erweiterung dieses Videos noch erklären, was Platzierungsversuche sind, bzw. wie man die mittlere Anzahl von ihnen bestimmt oder folgende Aufgabe löst "Geben Sie die beste und schlechteste Summe an Platzierungsversuchen für die gegebenen Werte unabhängig von der Hashfunktion an." Mir wirds für das Video für die Prüfung übermorgen nichts bringen, aber evtl. weiß noch jemand anderes außer mir auch nicht wie man das löst.
    Wenn die Antwort einfach ist, würde ich mich natürlich auch auf eine Antwort auf meinen Kommentar freuen.

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

      Moin, erstmal danke für dein Feedback. :-)
      Die Idee ist super, ich schaue mal was ich daraus machen kann, danke dir!

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

    Top Video. Für die Qualität viel zu wenig Aufrufe!

  • @athit8427
    @athit8427 2 года назад +4

    Wo ist das Hash

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

    Nach offenen Fragen würde ich nur fragen wenn ich meine, ein Thema ausschöpfend behandelt zu haben und das ist hier ja nicht der Fall. Sonst macht das aus meiner Sicht wenig Sinn.

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

      Danke dir für den Tipp. :-) Versuche ich in Zukunft zu ändern.