Question: QUESTION 1 (20 marks) a) Data Structures are made up of reality and abstract. Elaborate on the reality by discussing one(1) life example each, for

QUESTION 1 (20 marks) a) Data Structures are made up of reality and abstract. Elaborate on the reality by discussing one(1) life example each, for One Dimension Array, Multidimension Array, Stack, Queue, Linked List, Binary Tree and Graph. (8 marks) b) Linked list or trees can be built using arrays and dynamic memory allocation methods. Distinguish them by giving two (2) separate type definitions for binary tree structure. (2 marks) c) Algorithm, data structure and software engineering are basic building block for solving problems. Clearly identify the roles of each building block and elaborate orderly the processes involved
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
