Algoritmų teorija ir duomenų struktūros (Privalomasis)