Algorithm Programming
This book contains the theoretical foundations for programming algorithm practicum for the Computer Engineering department at UI.
Module 1 - Linked List
Theoretical basics of Linked Lists, their types, benefits, and example code.
Part 1 - Understanding Linked List
Definition of Linked List A Linked List is a linear data structure consisting of elements called...
Part 2 - Types of Linked List
Types of Linked Lists Based on the structure of linked lists, they can be classified into severa...
Part 3 - Searching
1. Searching in a Custom Singly Linked List #include <bits/stdc++.h> using namespace std; //...
Part 4 - Manual VS STL List
A doubly linked list is a data structure where each node contains a pointer to the next and previ...