8 Struktury Danych

# Struktury Danych

Struktury danych to bardzo przydatne narzędzie dostępne w standardowm 
zestawie narzędzi każdego programisty.

Czasami będziesz chciał reprezentować i używać czegoś więcej niż 
tylko jednej rzeczy. Na przykład, przydatnym może okazać się możliwość 
posiadania serii nut do zagrania jedna po drugiej. Języki programowania 
posiadają coś takiego jak struktury danych, które pozwalają Ci robić 
takie rzeczy.  

Istnieje wiele ekscytujących i egzotycznych struktur danych dostępnych 
dla programistów - a ludzie wciąż wymyślają nowe. Na razie potrzebujemy
w zasadzie wziąć pod uwagę tylko jedną prostą strukturę danych - listę. 

Przyjrzyjmy się jej bardziej szczegółowo. Skupimy się jej podstawową 
formą, następnie pokażemy w jaki sposób możemy wykorzystać listy 
do reprezentacji skal oraz akordów.
