Struktury danych, czyli jak zorganizować dane, aby można było wykonywać na nich optymalnie przeróżne operacje.