The Most Elegant Search Structure | (a,b)-trees

Tom S
Tom S
36.7 هزار بار بازدید - پارسال - An introduction to (a,b)-trees –
An introduction to (a,b)-trees – definition, operations, usage. ------------------ Timetable: 0:00 - Fever dream? 0:28 - Introduction 2:04 - Basics 3:47 - Search 4:33 - Insertion 6:06 - Deletion 8:51 - Selecting (a, b) 10:36 - Usage 11:22 - Outro ------------------ Source code: github.com/xiaoxiae/videos/tree/master/17-ab/ Music (in the order it appears in the video): ► The Big Ten by Blue Dot Sessions: app.sessions.blue/browse/track/170869 ► Cases to Rest by Blue Dot Sessions: app.sessions.blue/browse/track/139762 ► Maisie Dreamer by Blue Dot Sessions: app.sessions.blue/browse/track/31458 ► Thannoid by Blue Dot Sessions: app.sessions.blue/browse/track/126782 Software used: ► Manim (animation software): github.com/ManimCommunity/manim/ ► Kdenlive (video cutting): kdenlive.org/en/ ► ffmpeg (audio/video processing): ffmpeg.org/ ► OBS (audio/video recording): obsproject.com/download ► arecord (audio recording): linux.die.net/man/1/arecord ► sox (audio processing): sox.sourceforge.net/ ► Inkscape (vector image editing): inkscape.org/ ► Stable Diffusion (image generation): stablediffusionweb.com/ Social media: ► Website (for other things I'm up to): slama.dev/ ► Patreon (if you'd like to support me): www.patreon.com/YTomS Thanks to Matěj Kripner, František Voldřich, Jakub Pelc, Hansen Pascal, Patrick Elsen and guys at @polylog7346 for valuable feedback. ------------------ [CZ] Martin Mareš: Průvodce labyrintem algoritmů: pruvodce.ucw.cz/ [EN] Effect of Node Size on the Performance of Cache-Conscious B+-trees: pages.cs.wisc.edu/~jignesh/publ/cci.pdf [EN] frozenca/BTree: open-source C++ B-tree implementation: github.com/frozenca/BTree [EN] Other (a,b)-tree-related resources: en.wikipedia.org/wiki/(a,b)-tree en.wikipedia.org/wiki/B%2B_tree en.wikipedia.org/wiki/B-tree
پارسال در تاریخ 1402/01/20 منتشر شده است.
36,791 بـار بازدید شده
... بیشتر