0% found this document useful (0 votes)
12 views2 pages

QP CODE: 22100730: Reg No: Name

Uploaded by

sheensayon
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)
12 views2 pages

QP CODE: 22100730: Reg No: Name

Uploaded by

sheensayon
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

22100730

QP CODE: 22100730 Reg No : .....................

Name : .....................

B.Sc /BCA DEGREE ( CBCS ) REGULAR / REAPPEARANCE EXAMINATIONS, APRIL


2022
Third Semester
Core Course - CS3CRT08 - DATA STRUCTURE USING C++
Common to Bachelor of Computer Applications, B.Sc Computer Applications Model III Triple Main,
B.Sc Computer Science Model III, B.Sc Information Technology Model III
2017 Admission Onwards
EA742508

Time: 3 Hours Max. Marks : 80

Part A
Answer any ten questions.
Each question carries 2 marks.

1. Define linked list.

2. How many number of elements are in array A[-1 : 25] ?

3. Define stacks.

4. Define circular queues.

5. What are the advantages and disadvantages of a Singly linked list?

6. What is a doubly linked list?

7. What do you mean by linked stack and linked queue?

8. What you meant by depth of a tree ?

9. What is complete binary tree?

10. What are the two approaches to implement indexes in indexed sequential files?

11. What is linked file organization?

12. What is hash table?


(10×2=20)

Page 1/2 Turn Over


Part B
Answer any six questions.
Each question carries 5 marks.

13. Discuss the difference between sparse matrix and normal matrix.

14. Compare and contrast linear search and binary search techniques.

15. Define queues and explain different types of queues?

16. Describe the operations performed on double ended queues?

17. Briefly explain linked list.Explain the different operations performed on a linked list.

18. Explain garbage collection.

19. What are binary trees? Describe different types of binary trees?

20. Create a binary search tree using given elements through step by step procedure :
10,12,5,4,20,8,7,15,13

21. Define the following terminologies with examples :


a)Field b)Record c)File d)Index
(6×5=30)
Part C
Answer any two questions.
Each question carries 15 marks.

22. Discuss insertion sort algorithm. Use insertion sort mechanism to sort the list:
25,15,30,9,99,20,26

23. What you meant by subprograms calls and execution?

24. Explain Binary tree traversals with examples and it's traversed diagrams.

25. How collision is occurred? Explain collision resolving methods used for hashing?
(2×15=30)

Page 2/2

You might also like