Link List Exercise with Solution

Pointers

Stack Programs

We can implement queue by using

  1. Array
  2. Linked List

 

  1. Sorting a Stack
  2. Stack Push Pop Traverse Implementation and Operations
  3. Program to Implement Stack using two Queues
  4. Stack implementation using link list in C++
  5. Stack Implementation using Constructor and Destructor
  6. Stack Implementation using Single Inheritance in C++
  7. Stack Implementation using Multiple Inheritance in C++
  8. Program to evaluate an expression using stacks
  9. Program to Implement Queue using two Stacks
  10. Stacks Solved MCQs Questions Answers
  11. Which data structure is used to implement the array, stack, link list, queue, tree and Graph

Queue Programs

We can implement queue by using

  1. Array
  2. Linked List
  3. Stack.

 

  1. Sorting A Queue
  2. Implementation of Queue using Array
  3. Queue Insert Delete Implementation

  4. Program to Implement Stack using two Queues
  5. Program to Implement Queue using two Stacks
  6. Queue Implementation Using singly Linked List
  7. Implementation of Priority Queue
  8. Implementation of Circular Queue
  9. Queues MCQs
  10. Which data structure is used to implement the array, stack, link list, queue, tree and Graph

Singly Link List Programs

  1. Insert a node at the end of Singly Link List using structures
  2. Singly Link List using Classes
  3. Circular linked list implementation in C++ (Singly)
  4. Insert node at start, delete node from start in single link list
  5. Inserting node at start, Deleting node from start in single link list
  6. insert node at the middle of Singly Linked List
  7. Deletion at the start, middle and end of the Linked List
  8. Stack implementation using link list in C++
  9. Queue Implementation Using singly Linked List

  10. Which data structure is used to implement the array, stack, link list, queue, tree and Graph

Doubly Link List Programs

  1. Doubly Link List using Class in C++
  2. insert at the start, delete a node at the start in doubly link list
  3. Insert at the end in Doubly Link List
  4. Circular linked list implementation in C++ (Doubly link list)
  5. Which data structure is used to implement the array, stack, link list, queue, tree and Graph

Triply Linked List

  1. Program to Implement Triply Linked List

Tree Programs

Tree can be implemented in 2 ways;

  1. Tree implementation Using Link List in C++
  2. Tree implementation Using Arrays in C++

Graph Programs

Graph can be implemented in 3 ways;

  1. adjacency matrix
  2. adjacency list
  3. adjacency set.

Which data structure is used to implement the array, stack, link list, queue, tree and Graph