What is a data structure?
Name the different data structures you need to know?
What is an array
What are 2D arrays?
What are the limitations of arrays?
How do you setup records?
What are lists?
What are tuples?
How do you declare tuples?
What are static data structures?
What are dynamic data structures?
What are the advantages of dynamic data structures?
What are the disadvantages of dynamic data structures?
What are the advantages static data structures?
What are the disadvangtages of static data structures?
What is the stack data structure?
What is the queue data structre?
How does pushing , popping and peeking work in a stack data structure?
Push: Adds an element to the back of the queue. The pointer remains at the back of the queue.
Pop: Removes an element from the front of the queue. The pointer moves to the next element in the queue.
Peek: Returns the element at the front of the queue without removing it. The pointer remains at the front of the queue.
What is the algorithm for inserting an item into the stack?
How does insertion work in a queue?
How does deleting an item from a queue work?
What are graphs?
What is the differnce betwen directed and undirected graphs
What is the weight or cost of a graph?