DATA STRUCTURE USING C BASICS OF C, ARRAY, STACK, HEAP, QUEUE, LINKED LIST, ALGORITHM, TIME AND SPACE COMPLEXITY