Skip to content

This is the lab programs for the course 21CS33 by RV College of Engineering.

Notifications You must be signed in to change notification settings

RohithgowdaM/RVCE-3rd-sem-DSA-lab-programs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Data Structures


List of Programs-DSA (Only Part-A)

  1. Write a C program that parses Infix arithmetic expressions to Postfix arithmetic expressions using a Stack.
  2. Write a C program to simulate the working of Messaging System in which a message is placed in a circular Queue by a Message Sender, a message is removed from the circular queue by a Message Receiver, which can also display the contents of the Queue.
  3. Implement a program to multiply two polynomials using single linked list.
  4. Write a C program to implement addition of long positive integers using circular single linked list with header node.
  5. Design a doubly linked list to represent sparse matrix. Each node in the list can have the row and column index of the matrix element and the value of the element. Print the complete matrix as the output.
  6. Write a C program to create Binary Tree and provide insertion and deletion operations and to traverse the tree using In-order, Preorder and Post order (recursively)
  7. Given a String representing a parentheses-free infix arithmetic expression, implement a program to place it in a tree in the infix form. Assume that a variable name is a single letter. Traverse the tree to produce an equivalent postfix and prefix expression string.
  8. Write a C program to implement Hashing using Linear probing. Implement insertion, deletion, search and display.
  9. Write a C program to implement priority queue to insert, delete and display the elements.
  10. Write a C program to implement heap.

About

This is the lab programs for the course 21CS33 by RV College of Engineering.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages