Sie studieren Datenwissenschaft und m chten Ihre Kenntnisse vertiefen? Datenstrukturen sind ein integraler Bestandteil der Datenwissenschaft, des maschinellen Lernens und der Algorithmen, die alle darauf abzielen, Programmierherausforderungen zu l sen, die zu Beginn un berwindbar scheinen. Advanced Data Structures for Algorithms baut auf Ihrem aktuellen Wissen auf, vertieft Ihre Kenntnisse und zeigt Ihnen, wie Sie selbst die kniffligsten Herausforderungen l sen k nnen.
Dieses Buch ist in vier Teile gegliedert:
Teil Eins behandelt fortgeschrittene Listen, darunter:
- Ein berblick ber verkn pfte Listen
- Zweifach verkn pfte Listen
- XOR-verkn pfte Listen
- Selbstorganisierende Listen
- Abgerollte verkn pfte Listen
Teil zwei behandelt B ume, einschlie lich:
- Segmentb ume
- Trie-B ume
- Fenwick-B ume
- AVL-B ume
- Rot-schwarze B ume
- S ndenbock-B ume
- Treap
- N- r
Teil drei behandelt disjunkte Mengen oder Union-finds, wie sie manchmal genannt werden
Teil Vier behandelt Heaps und Priorit ts-Warteschlangen, einschlie lich:
- Eine kurze Diskussion ber bin re Heaps
- Binomische Heaps
- Fibonacci-Haufen
- Linksgerichtete Heaps
- K-ary Heaps
- Iterative Heapsorten
Sie finden zahlreiche Code-Beispiele, die Ihnen den Sinn der Dinge verdeutlichen, sowie allgemeinverst ndliche Erkl rungen.
Wenn Sie Ihr Wissen ber Datenstrukturen f r Algorithmen vertiefen wollen, sind Sie hier richtig.