Be - Computer Engineering - Semester 3 - 2019 - May - Data Structures and Algorithms Dsa Pattern 2015 PDF
Be - Computer Engineering - Semester 3 - 2019 - May - Data Structures and Algorithms Dsa Pattern 2015 PDF
23
ic-
Total No. of Questions—8] [Total No. of Printed Pages—3
t
7 sta
Seat
6:0
[5559]-183
01 91
No.
9:3
5/2 0
90
1/0 13
S.E. (Computer Engineering) (I Sem.) EXAMINATION, 2019
8 1 P0
DATA STRUCTURES AND ALGORITHMS
.23 G
(2015 PATTERN)
CE
8
Time : Two Hours Maximum Marks : 50
23
ic-
16
tat
8.2
7s
Q. No. 5 or Q. No. 6, Q. No. 7 or Q. No. 8.
.24
6:0
91
49
8
1. (a) Write pseudo C/C++ code to perform simple transpose of
23
.23
ic-
16
tat
8.2
7s
(b) State the characteristics of an algorithm. [2]
.24
6:0
91
49
Or
16 E
81
example. [4]
8.2
P.T.O.
.24
49
8
23
ic-
(b) Define : [2]
t
sta
(i) ADT
7
6:0
01 91
(ii) Data structure.
9:3
5/2 0
90
(c) Solve the recurrence relation : [6]
1/0 13
8 1 P0
ar – 10ar – 1 + 9ar – 2 = 0
.23 G
8
23
ic-
16
tat
8.2
7s
example. [3]
.24
6:0
91
49
(ii) Stack
5/2
GP
1/0
8
(c) Explain process of conversion of an infix expression to postfix
23
.23
ic-
16
tat
8.2
7s
A * (B – C)/E ^ F + G.
.24
6:0
91
49
9:3
30
90
Or
01
01
an ADT. [6]
8.2
[5559]-183 2
.24
49
8
23
ic-
5. (a) Write pseudo C/C++ code to implement a simple queue using
t
sta
linked list. [6]
7
6:0
01 91
(b) Explain Dequeue with the insert and delete operations
9:3
5/2 0
performed on it. [7]
90
1/0 13
8 1 P0
Or
.23 G
CE
8
23
using arrays. [6]
ic-
16
tat
(b) What is Priority queue ? Describe the operations on priority
8.2
7s
.24
6:0
91
49
9:3
30
90
7. (a) Write pseudo C/C++ code for radix sort. [6]
01
01
8
23
.23
ic-
16
tat
8.2
Or 7s
.24
6:0
8. (a) Explain insertion sort algorithm and sort the given list using
91
49
9:3
complexity. [7]
8.2
[5559]-183 3 P.T.O.
.24
49