data structures tutorial


  • WatchIntroduction to data structures
  • WatchData Structures: List as abstract data type
  • WatchIntroduction to linked list
  • WatchData Structures: Arrays vs Linked Lists
  • WatchLinked List - Implementation in C/C++
  • WatchLinked List in C/C++ - Inserting a node at beginning
  • WatchLinked List in C/C++ - Insert a node at nth position
  • WatchLinked List in C/C++ - Delete a node at nth position
  • WatchReverse a linked list - Iterative method
  • WatchPrint elements of a linked list in forward and reverse order using recursion
  • WatchReverse a linked list using recursion
  • WatchData structures: Introduction to Doubly Linked List
  • WatchDoubly Linked List - Implementation in C/C++
  • WatchData structures: Introduction to stack
  • WatchData structures: Array implementation of stacks
  • WatchData Structures: Linked List implementation of stacks
  • WatchReverse a string or linked list using stack.
  • WatchCheck for balanced parentheses using stack
  • WatchInfix, Prefix and Postfix
  • WatchEvaluation of Prefix and Postfix expressions using stack
  • WatchInfix to Postfix using stack
  • WatchData structures: Introduction to Queues
  • WatchData structures: Array implementation of Queue
  • WatchData structures: Linked List implementation of Queue
  • WatchData structures: Introduction to Trees
  • WatchData structures: Binary Tree
  • WatchData structures: Binary Search Tree
  • WatchBinary search tree - Implementation in C/C++
  • WatchBST implementation - memory allocation in stack and heap
  • WatchFind min and max element in a binary search tree
  • WatchFind height of a binary tree
  • WatchBinary tree traversal - breadth-first and depth-first strategies
  • WatchBinary tree: Level Order Traversal
  • WatchBinary tree traversal: Preorder, Inorder, Postorder
  • WatchCheck if a binary tree is binary search tree or not
  • WatchDelete a node from Binary Search Tree
  • WatchInorder Successor in a binary search tree
  • WatchData structures: Introduction to graphs
  • WatchData structures: Properties of Graphs
  • WatchGraph Representation part 01 - Edge List
  • WatchGraph Representation part 02 - Adjacency Matrix
  • WatchGraph Representation part 03 - Adjacency List

Tags Cloud