Taikymuose algoritmai remiasi sudÓtingais duomenÖ organizavimo ir manipuliavimo metodais. ¾ie metodai kartu su duomenÖ aibÓmis vadinami duomenÖ strukt×romis ir yra vieni iÕ pagrindiniÖ informatikos objektÖ. Jie neatskiriami nuo algoritmÖ (kaip veiksmÖ). TaÑiau ryÕis tarp jÖ nevienareikÕmis. Kartais paprasti algoritmai gali naudoti sudÓtingas duomenÖ strukt×ras, o sudÓtingi - paprastas. Vienas iÕ pagrindiniÖ ypatumÖ, apibrÓØianÑiÖ algoritmÖ veiksmingumÐ, yra juose naudojamos duomenÖ strukt×ros. ¾ioje mokomojoje priemonÓje pagrindinis dÓmesys skiriamas duomenÖ strukt×roms (kaip veiksmu sudÓtinei daliai) ir nagrinÓjami su tuo susijÒ algoritmai. Algoritmai ir duomenÖ strukt×ros yra neatsiejami nuo taikymÖ. Duomenys taikymuose Ôgyja turinÔ ir formÐ (t.y. sintaksÒ ir semantikÐ).