0% found this document useful (0 votes)
30 views

Data Structures Using C - 2020 November

Uploaded by

fincyka33265
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
30 views

Data Structures Using C - 2020 November

Uploaded by

fincyka33265
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

D 92925 (Pages: 2) Name..

Reg. No...

THIRD SEMESTER (CBCSS-UG) DEGREE EXAMINATION


NOVEMBER 2020
Computer Science
BCS 3B 04-DATA STRUCTURES USING C

Time:Two Hours Maximum: 60 Marks

Section A (Short Answer Type Questions)


Answer at least eight questions
Each question carries 3 marks.
All questions can be attended.
Overall Ceiling 24.

1. What are non-linear data structures? Example.


2. What is "substring' operator in string manipulation ?

3 What are arrays ? Layout its memory allocation strategy.

4. What is the basic structure of a linked list?


5. Explain the features of a circular linked list.
6. Write the algorithm for PUSH operation in a stack.

7. Explain the terms: Queue full and queue empty.


8. Explain the procedure to delete a node from a linear queue.

9. What is depth of a tree ? Example.

10. Explain post order tree traversal method.


11. What is weighted graph ?

12. What is linear hashing?

(8x 3 = 24 marks)
Section B (Short Essay Type Questions)
Answer at least five questions.
Each question carries 5 marks.
All questions can be attended
Overall Ceiling 25.
13 What are the various string storage structures? Explain.
14. What are three dimensional arrays ? Explain its memory representation.

Turn over
2 D 92925
15 What are the limitations
of an array? Explain the advantages of linked list with example.
16 What are linked stacks ? Explain.

17. Explain various applications of a queue with suitable example.


18. Develop the procedure to insert a node in a binary tree.
19. What are search procedures ? Explain the binary search procedure.
5x 5 25 marks)
Seetion C (Essay Type Questions)
Answer any one
question.
The question carries 11 marks.
20 What are circular queues ? Explain the implementation of circular queues with
appropriate
algorithms.
21 What is sorting? Explain the exchange sort procedure with example.
(1x 11 = 11 marks)

You might also like