Let’s talk about data structuresMeet arrays, again, for the first timeUnderstanding static arraysAccessing and storing items in a static array is fastAppending a new itemsTime complexity of static array operationsFireside ChatsWhat about dynamic arrays?Appending new itemsWhat happens when the extra space runs out?Arrays in the real worldTime complexity of dynamic array operationsIntroducing linked listsHow to operate on linked listsUpdateInsertDeleteSearchChecking in on time complexities of a linked listThe doubly-linked listInserting into doubly-linked listsInsertInserting at the end of a doubly-linked listWhat about the middle?Okay, what about the time complexityDecisions, decisions...Reading by positionAdding to and removing from the frontLots of in-place inserts and deletesAdding to and removing from the endBringing it all togetherChecking in on Micro-StorageAlgorithms crossAlgorithms cross Solution