@IfNotFalseTrue: oltre a leggere la prefazione, dovresti provare a leggere/studiare anche il resto.
Tu li hai mai aperti/consultati?
Il volume 1, in 450 pagine (le altre 200 contengono le risposte agli esercizi), tratta giusto le 4 operazioni ed alcune semplici strutture dati (liste ed alberi).
Il volume 2, in 500 pagine (piu' le solite 200 per le risposte agli esercizi), tratta SOLO generatori di numeri casuali e l'aritmetica in precisione arbitraria
Il volume 3, in 500 pagine (piu' le solite 200), tratta SOLO ricerca ed ordinamento.
In pratica, in 1500 pagine (piu' altre 600) vengono trattai 6 argomenti: in un libro introduttivo di algoritmi e strutture dati, vengono risolti in forse qualche centinaio di pagine!
E' come sparare ai passeri con un obice da 105mm (
https://it.wikipedia.org/wiki/OTO_Melara_105_mm_M5)
Sono testi SPECIALISTICI di analisi di algoritmi.
NON un testo INTRODUTTIVO ad algoritmi e strutture dati, cosa piu' che sufficiente per uno che deve imparare a programmare.