Completed
How to convert Postfix to Prefix Expression using STACK Data Structure (With Solved Example)
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Data Structures and Algorithms in C++ - Full Course - 2025 Edition - Beginner to Advanced
Automatically move to the next video in the Classroom when playback concludes
- 1 Introduction to Data Structures & Algorithms | Course Details & Prerequisites
- 2 What is Data Structures? & Why we need them? DS Real World Example
- 3 What is Abstract Data Types(ADT) in Data Structures ? | with Example
- 4 What is an Algorithm ? | Data Structures and Algorithms
- 5 What is Stack Data Structure ? | Data Structure and Algorithms (DSA) | Part - 1
- 6 Stack Data Structure in C++ Programming (using arrays) | All Stack Operations | Part - 2
- 7 What is Queue Data Structure ? | Queue Operations | Data Structure & Algorithms (DSA) | Part - 1
- 8 Queue Data Structure in C++ Programming (using arrays) | All Queue Operations | Part - 2
- 9 Circular Queue Data Structure with C++ Program Implementation | Data Structures & Algorithms
- 10 Linked List Data Structure - How Linked List works | All operations, Types & Applications
- 11 Singly Linked List Data Structure with all Operations & Algorithm | Part 1 | DSA
- 12 C++ Program to Implement Singly Linked List Data Structure | Part 2 | DSA
- 13 Doubly Linked List Data Structure with all Operations & Algorithm | Part 1 | DSA
- 14 C++ Program to Implement Doubly Linked List Data Structure (Full Code) | Part - 2 | DSA
- 15 Circular Linked List Data Structure with all Operations & Algorithm | Part 1 | DSA
- 16 C++ Program to Implement Circular Linked List Data Structure (Full Code) | Part - 2 | DSA
- 17 Linear Search Algorithm in Data Structures | C++ Program to Implement Linear Search Algorithm
- 18 Binary Search Algorithm (Working, Algorithm & Diagram) in Data Structures | Part 1 | DSA
- 19 Binary Search Algorithm C++ Code in Data Structures | Part -2 | DSA
- 20 What are Sorting Algorithms | Why we need Sorting Algorithms ? | Data Structures & Algorithms | DSA
- 21 Selection Sort Algorithm | How Selection Sort Works with Example | Part - 1 | Sorting Algorithms DS
- 22 Selection Sort Algorithm C++ Code in Data Structures | Part -2 | DSA
- 23 Insertion Sort Algorithm | How Insertion Sort Works with Example | Part - 1 | Sorting Algorithms DS
- 24 Insertion Sort Algorithm C++ Code in Data Structures | Part -2 | DSA
- 25 Bubble Sort Algorithm | How Bubble Sort Works with Example | Part - 1 | Sorting Algorithms DS
- 26 Bubble Sort Algorithm with C++ Program (Full Code) | Data Structures & Algorithms | Part - 2
- 27 Optimized Bubble Sort Algorithm | (Algorithm with C++ Program) | Sorting Algorithms in DS
- 28 What is Big O notation & Time Complexity of Algorithms | Algorithm Analysis in Data Structures
- 29 Big Oh(O) vs Big Omega(Ω) vs Big Theta(θ) notations | Asymptotic Analysis of Algorithms with Example
- 30 Space Complexity of Algorithms - How to Calculate Space Complexity of Algorithms in Data Structures
- 31 Merge Sort Algorithm | How Merge Sort Works (Example Diagram) | Part - 1 | Sorting Algorithms - DSA
- 32 Merge Sort Algorithm in C++ Programming | (C++ Program) | Part - 2 | Sorting Algorithms - DSA
- 33 Quick Sort Algorithm | How Quick Sort Works (Example Diagram) | Part - 1 | Sorting Algorithms - DSA
- 34 Quick Sort Algorithm in C++ Programming | (C++ Program) | Part - 2 | Sorting Algorithms - DSA
- 35 Counting Sort Sorting Algorithm (Working with Diagram) | Part - 1 | Sorting Algorithms - DSA
- 36 Counting Sort Sorting Algorithm (C++ Program) | Part - 2 | Sorting Algorithms - DSA
- 37 Radix Sort(Bucket Sort) Sorting Algorithm (Working & Diagram) | Part - 1 | Sorting Algorithms - DSA
- 38 Radix Sort Algorithm (Step by Step Dry Running of Pseudocode) | Part - 2 | Sorting Algorithms - DSA
- 39 Radix Sort Sorting Algorithm (C++ Program) | Part - 3 | Sorting Algorithms - DSA
- 40 Shell Sort Algorithm (Theory + Working + Pseudocode) with Example | Part - 1 | Sorting Algorithms
- 41 C++ Program to Implement Shell Sort Algorithm (Full Code) | Part - 2 | Sorting Algorithms
- 42 What is Infix Prefix & Postfix Expressions in Data Structures | Why do we need them ?
- 43 Why Prefix & Postfix is more efficient than Infix Expressions in algorithms & arithmetic operations?
- 44 Infix to Prefix Conversion & vice versa WITHOUT using Stack (With Solved Examples) | Data Structures
- 45 Infix to Postfix Conversion & vice versa WITHOUT using Stack(With Solved Examples) | Data Structures
- 46 Rules to Convert Infix to Postfix Expression using STACK Data Structure (With Solved Examples) | DSA
- 47 PSEUDOCODE of Infix to Postfix Expression using STACK Data Structure (With Solved Example) | DSA
- 48 C++ PROGRAM to Convert Infix to Postfix Expression using STACK Data Structure (With Full Code) | DSA
- 49 Rules & Pseudocode of Infix to Prefix using Stack Data Structure (with Solved Example) | DSA
- 50 C++ PROGRAM to Convert Infix to Prefix Expression using STACK Data Structure (With Full Code) | DSA
- 51 Postfix to Infix Expression using STACK Data Structure (With Solved Example) | Rules + Pseudocode
- 52 C++ PROGRAM to Convert Postfix to Infix Expression using STACK Data Structure (With Full Code) | DSA
- 53 Prefix to Infix Expression using STACK Data Structure (With Solved Example) | Rules + Pseudocode
- 54 C++ PROGRAM to Convert Prefix to Infix Expression using STACK Data Structure (With Full Code) | DSA
- 55 Postfix to Prefix Conversion & vice versa MANUAL conversion (6 Solved Examples) | Data Structures
- 56 How to convert Postfix to Prefix Expression using STACK Data Structure (With Solved Example)
- 57 C++ PROGRAM to Convert Postfix to Prefix Expression using STACK Data Structure (Full Code) | DSA
- 58 Prefix to Postfix Expression using STACK Data Structure (With Solved Example) | Rules + Pseudocode
- 59 C++ PROGRAM to Convert Prefix to Postfix Expression using STACK Data Structure (Full Code) | DSA
- 60 Stack using Linked List Implementation | Working + Pseudocode + Diagram | Part - 1
- 61 C++ PROGRAM to Implement STACK using SINGLY LINKED LIST | (FULL CODE) | Data structures & Algorithms
- 62 Queue Implementation using Linked List Data Structure | Working + Pseudocode + Diagram | Part - 1
- 63 C++ Program to Implement Queue using Linked List (FULL CODE with Diagram) | Data structures - Part 2
- 64 Circular Queue Implementation using Linked List Data Structure(C++ Program with Diagram Explanation)
- 65 Array vs Linked List - Pros & Cons | Which data structure is better & when ? | DSA
- 66 What is a Tree? | Introduction to Tree Data Structure (diagram) | Important Tree Terms & Properties
- 67 Introduction to Binary Tree Data structure | Properties, variants & modes of implementation | DSA
- 68 Binary SEARCH Tree (BST) Data structure | How BST has O(log N) Time Complexity for Searching? | DSA
- 69 Binary Search Tree (BST) | Implementation(with Full Code) | Part 1 - Setup
- 70 Binary Search Tree (BST) - INSERTION operation(with C++ Code) | Part 2 - Insert New Node Operation
- 71 Binary Tree Traversal Techniques(with Diagram) | DFS vs BFS | DFS - Preorder vs Inorder vs Postorder
- 72 PreOrder Tree Traversal Technique (Full C++ Code) | DFS Tree Traversal Technique
- 73 InOrder Tree Traversal Technique (Working with Diagram & C++ Code) | DFS Tree Traversal Technique
- 74 Post Order Tree Traversal Technique (Working with Diagram & C++ Code) | DFS Tree Traversal Technique
- 75 Print Binary Tree Data Structure in a Graphical way (with C++ Code) on Command Prompt | DSA
- 76 Search Operation in Binary Search Tree (BST) | Iterative Search Technique(Full C++ Code) | DSA
- 77 Search Operation in Binary Search Tree (BST) using RECURSION | Recursive Search Technique (C++ Code)
- 78 Find Height of a Binary Tree using Recursive Function | Recursion approach | BST Implemenation | DSA
- 79 Breadth First Search (BFS) aka (Level Order Tree) Traversal in Binary Tree (With Full C++ Code)
- 80 Delete Node Operation in Binary Search Tree (BST) | Working + Pseudocode (With Full C++ Code) | DSA
- 81 What is Balancing a binary tree and why do we need balancing
- 82 What is AVL tree ? 4 Basic Rotations(Left, Right, Left-Right, Right-Left) for Balancing with Diagram
- 83 AVL tree Rotations - (LL RR LR RL) with more than 3 Nodes with (Diagram & Example | DSA
- 84 AVL Tree Insertion Example(2 Solved Problems) with Diagram & Explanation | AVL trees - DSA
- 85 AVL Tree Deletion Working with Diagram & Explanation (1 Solved Problem) | AVL trees - DSA
- 86 Insertion in Binary Search Tree (BST) using RECURSIVE FUNCTION (Working with Diagram) | DSA
- 87 Working of AVL Tree Insertion Operation(Recursive Method) with Rotations & Full C++ Program Code
- 88 AVL Tree Deletion Operation(Recursive Method) with Rotations & Full C++ Program Code
- 89 AVL Tree ALL Operation(Insertion, Deletion, Rotations, Balance factor, Searching) with Full C++ Code
- 90 What is Heap Data Structure | Types, Applications, Implementation & Standard Heap Operations
- 91 Heap Data Structure Implementation using Arrays | C++ Program Setup(Part - 1) | Min Heap
- 92 Insertion in Heap Data Structure - Step by Step Working with Diagram (With Full C++ Code) |
- 93 ExtractMin and Heapify in Heap Data Structure - Step by Step Working with Diagram (Full C++ Code)
- 94 Delete Key Operation in Heap Data Structure - Step by Step Working with Diagram (Full C++ Code)
- 95 Heapsort Sorting Algorithm (Min Heap) with Working & Pseudocode | (Full C++ Program)
- 96 Introduction to Graph Data Structure - What is a Graph ? | Tress vs Graphs | Types & Real Examples
- 97 Introduction to Graph Data Structure - Graph Properties & Terminologies
- 98 Adjacency Matrix in Graph Data Structure | Graph Implementation
- 99 Adjacency List in Graph Data Structure | Graph Implementation
- 100 Graph Traversal techniques - Breadth First (BFS) vs Depth First (DFS)
- 101 Graph Data Structure (C++ Code Implementation - Part 1) | Adjacency List Implementation
- 102 Graph DS - Add Vertex Operation (C++ Code Implementation - Part 2) | Adjacency List Implementation
- 103 Graph DS - Add Edge Operation (C++ Code Implementation - Part 3) | Adjacency List Implementation
- 104 Graph DS - Print Graph Operation (C++ Code Implementation - Part 4) | Adjacency List Implementation
- 105 Graph DS - Update Edge Graph Operation (C++ Code - Part 5) | Adjacency List Implementation
- 106 Graph DS - Delete Edge Graph Operation (C++ Code - Part 6) | Adjacency List Implementation
- 107 Graph DS - Delete Vertex Graph Operation (C++ Code - Part 7) | Adjacency List Implementation
- 108 Graph DS - Update Vertex Graph Operation (C++ Code - Part 8) | Adjacency List Implementation
- 109 Graph DS - Print all Neighbours of a Vertex (C++ Code - Part 8) | Adjacency List Implementation
- 110 M-way(Multiway) tree & M-way Search Data structure | Binary Search tree VS M-way Search Tree | DSA
- 111 M-way Search Tree Data structure | Insertion & Deletion Operations | DSA
- 112 B-Tree Data structure | Introduction & Properties | DSA
- 113 B-Tree Data structure | Insertion Process with Example | DSA
- 114 Deleting Key in B-Tree Data structure | Deletion Process with Example | DSA
- 115 What is HASHING ? | Why do we NEED it? | What is a Hash Function | (Example - Array vs Hash Table)
- 116 What is COLLISION in Hashing? | WHY Collision occurs in Hashing ? | Collision Control & Resolution
- 117 Separate Chaining (Open Hashing) | Collision Control | Hashing in Data Structures
- 118 Closed Hashing - (Linear Probing, Quadratic Probing & Double Hashing) | Collision Control