Shpjegoni ndryshimet midis dy strukturave të dhëna të dhëna
Arrays and linked lists
 Vargjet dhe listat e lidhura janë të dyja struktura lineare të të dhënave, por ato ndryshojnë në disa mënyra të rëndësishme. Vargjet ruajnë artikujt e të dhënave në vendndodhje të memories së afërt dhe përdorin indekse për t'iu qasur artikujve. Artikujt në një grup duhet të jenë të të njëjtit lloj dhe mund të aksesohen në kohë konstante. Listat e lidhura, nga ana tjetër, ruajnë artikujt e të dhënave në vendndodhje të memories jo të afërta dhe përdorin lidhje për t'iu qasur artikujve. Listat e lidhura lejojnë lloje të dhënash heterogjene dhe mund të përshkohen në kohë lineare. Për më tepër, listat e lidhura janë më dinamike, pasi ato mund të rriten dhe tkurren lehtësisht, ndërsa vargjet janë më statike dhe kërkojnë një lloj ndryshimi të madhësisë nëse lista bëhet shumë e madhe.