Computer Science
Study Material For BSc(CS) students.
Home
B.Sc.(CS)
»
F.Y.B.Sc(CS)
»
Problem Solving using Computer and ‘C’ Programming
S.Y.B.Sc(CS)
»
Data Structures and Algorithms I
»
Notes
Lab Assignments
Data Structures and Algorithms II
»
Notes
Lab Assignments
T.Y.B.Sc(CS)
»
Operating System I
»
Notes
Lab Assignments
Operating System II
»
Notes
Lab Assignments
M.Sc.(CA)
»
F.Y.M.Sc(CA)
»
Operating System
»
Notes
S.Y.M.ScCA)
»
Python Programming
»
Notes
Lab Assignments
Downloads
»
Syllabus
MCQs
Practice Tests
»
OS
DS-(I) Assignment 5: Doubly Linked List – Dynamic Implementation
Set A.
a) Implement a list library (doublylist.h) for a doubly linked list with the above operations. Write a menu driven driver program to call the operations append, insert, delete specific node, delete at position, search, display.
b) Implement a list library (doublylist.h) for a doubly linked list. Create a linked list, reverse it and display reversed linked list.
Set B.
a) There are lists where insertion should ensure the ordering of data elements. Since the elements are in ascending order the search can terminate once equal or greater element is found. Implement a doubly linked list of ordered integers (ascending / descending) with insert, search and display operations.
b) There are lists where new elements are always appended at the end of the list. The list can be implemented as a circular list with the external pointer pointing to the last element of the list. Implement doubly linked circular list of integers with append and display operations. The operation append(L, n), appends to the end of the list, n integers either accepted from user or randomly generated.
0 Comments:
Post a Comment
Home
Subscribe to:
Posts (Atom)
Popular
Tags
Blog Archives
Followers
ABOUT
Rahul Sonawane
Nashik, Maharashtra, India
Qualification: M.Tech (IMCA), NET, SET
View my complete profile
Popular Posts
DS LAB (II) Assignment 1 Binary Search Tree and Traversals
Binary Search Tree and Traversals It is a binary tree with the property that the value in a node is greater than any value in a node's...
FCFS Disk Scheduling algorithm
//I) Consider a disk queue with requests for I/O to blocks on cylinders 98, 183, 41, 122, 14, 124, 65, 67. The head is initially at cylinder...
Powered by
Blogger
.
Wikipedia
Search results
Blog Archive
March
(1)
January
(1)
January
(5)
June
(13)
April
(3)
March
(2)
February
(1)
November
(1)
October
(3)
0 Comments:
Post a Comment