Data Structures

  1. Perform String operations with and without pointers

String_without_pointer

String_with_pointer

2. Implement Database Management using an array of structures.

DBMS_pointer

DBMS_array

3. Implement Stack and Queue using arrays.

Stack_array

Queue_array

4. Evaluate postfix expression.

Evaluation of Postfix Expression

5. Create a singly linked list.

SLL

6. Implement stack and queue using a linked list.

Stack_LL
Queue_LL

7. Perform the addition of two polynomials using a linked list.

Polynomial addition

8. Implement a Circular Linked List.

Circular Linked List

9. Implement a Binary search tree.

Binary_search_tree

10. Implement Graph using adjacency Matrix with BFS & DFS traversal

Graph