What you'll learn
✓ Understand OOPS Concept to Data Structures ✓ Understand applications of Data Structures
✓ Data Structures in Python and Problem Solving ✓ determine Time-Complexities of Operations
+91 7397328021 Support@Deepneuron.In
✓ Understand OOPS Concept to Data Structures ✓ Understand applications of Data Structures
✓ Data Structures in Python and Problem Solving ✓ determine Time-Complexities of Operations
15 sections • 56 lectures • 10h 6m 5s total length Expand all sections
• Introduction
• Types of Data Structures
• Introduction
• Terminology
• Syntax
• Constructor
• Self Keyword
• Let's Dive In
• Time Complexity Intuition
• Space Complexity Intuition
• Quiz:Guess Best Case
• Introduction
• Stacks Part 1
• Stacks Part 2
• Methods on Stacks
• Applications
• Solved Problem on stack
• Introduction
• Queue Part 1
• Queue Part 2
• Applications of Queue
• Applications
• Solved Question on queue's
• Introduction
• Coding Up Linked Lists
• Traverse Linked Lists Intuition
• Traverse Linked List Code
• Adding Node in the Beginning Intuition
• Adding Node in Beginning Code
• Adding Node in the Middle Intuition
• Adding Node in the Middle Code
• Adding Node in the End Intuition
• Adding Node in the End Code
• Delete a Node Intuition
• Applications of LL
• Delete a Node Code
• Introduction
• Coding Up DLL
• Traverse DLL Code
• Appending a node Intuition
• Appending a node Code
• Prepend Node Intuition
• Prepend Node Code
• Delete a Node Intuition
• Delete a Node Code
• Applications of DLL
• Introduction
• Coding Up CLL
• Traverse CLL Intuition
• Traverse CLL Code
• Appending a node Intuition
• Appending a node Code
• Prepend Node Intuition
• Prepend Node Code
• Split Lists Intuition
• Split Lists Code
• Applications of CLL
• Introduction
• Methods On Deque
• Coding Part 1
• Coding Part 2
• Applications
• Introduction
• Trees Terminology
• Types of Trees
• Applications of Trees
• Intro Code
• Appending a node Code
• Count Nodes in a Tree
• Height of a Tree
• BT Intuition
• Proper BT
• Perfect BT
• Complete BT
• Degenerate Trees
• Introduction
• Initial Code
• Search Function Intuition
• Search Function Code
• Insert Function Institution
• Insert Function Code
• Delete Function Intuition
• Prepend Node Code
• Time and Space Complexity of BST
• Introduction
• InOrder Traversal Intuition
• InOrder Traversal Code
• PreOrder Traversal Intuition
• PreOrder Traversal Code
• PostOrder Traversal Intuition
• PostOrder Traversal Code
• Level Order Traversal
• Introduction
• Rotation Intro
• Left-Left Rotation Intuition
• Right-Right Rotation Intuition
• Left-Right Rotation Intuition
• Right-Left Rotation Intuition
• AVL Intro Code
• Height and Balance Factor Code
• Insertion of Node Intuition
• Insertion of Node Code
• Left Rotation Code
• Right Rotation Code
• Deletion of Node intuition
• Deletion of Node Code
• Introduction
• Types of Heaps
• Heap Insert node Intuition
• Heapify Intuition
• Heaps Insert Node Code
• Heapify Code
• Delete Node Intuition
• Delete Node Code
• Relate Array with Heap
• Heap Sort Intuition
• Heap Sort Code
• Heap Sort Applications
• Introduction
• Operations on Priority Queue
• Insert Node Intuition
• Delete Node Intuition
• Insert and Delete Code
• Peek Function
• Applications and Time Complexity
• Introduction
• Intro to Hash Function
• Intro Code
• Operations on Hashmap
• Operations Code
• What is Collison Handling?
• How to handle Collisions?
• Collison Handling Code
• Hashing
• Time Complexity of Operations
• Introduction
• Graph Terminology
• Graph Representation
• Graph Operations
• Types of Graphs
• Adjacency Matrix Code
• Operations on Graphs
• BFS Intuition
• BFS Code
• Time Complexity of BFS
• DFS Intuition
• DFS Code
• Time Complexity of DFS
• Sub-graph Intuition
• Connected Graph
• Weighted Graph Intuition
• Spanning Trees Intuition
• MST Intuition
• Prims Algo Intuition
• Prims Algo Code
• Prims Algo Time Complexity
• Kruskals Algo Intuition
• Kruskals Algo Code
• Kruskals Algo Time Complexity
• Prims Vs Kruskals
• Tries Intuition
• Intro Code
• Insert Node into Trie
• Insert Node Code
• Search Node Code
• Applications and Time Complexity
• What is Lambda Function?
• Coding Up Lambda Function
• Sub-Array Intuition
• Sub-Array Code
• Sub-String Intuition
• Sub-String Code
• Subsequence Intuition
• Subsequence Code
• Comparison
• Sorting a Primitive DS
• Default Dictionary Intuition
• Default Dict Code
• Deque Intuition
• Deque Code
• HeapQ Module
• HeapQ Functions
• Let's Code HeapQ
• Download Code
Learn Data Structures in Python all the way from Built in to User Defined.
Its Beginner Friendly with intuition followed by code tutorials, So Its Easy to Understand and Visualise a Data Structure.
Solving Problems would be easier after learning the Data Structure as you have better intuition.
Course Design: (Intuition) + (Code walkthrough) + (Time Complexity + Application of that Data Structure)
Learn Mathematics, Statistics, Python, R, SAS , Advanced Statistics..
Duration 6 months
No. of Lectures320
No. of Courses12
Learn Ansible, Jenkins, Git, Maven, Puppet, JUnit, Salt Stack & Apache..
Duration 6 months
No. of Lectures120
No. of Courses18
Learn SEO, SEM, Google Analytics, social media, content marketing..
Duration 6 months
No. of Lectures280
No. of Courses23
Learn Maven, Nagios, Cvs, Puppet, JUnit, Salt Stack & Apache Camel
Duration 6 months
No. of Lectures120
No. of Courses19
Learn Hive, Pig, Sqoop,Scala and Spark SQL, ML using Spark..
Duration 4 months
No. of Lectures121
No. of Courses17
Learn Linux, shell commands and kubernetes (CKA) exam and validate..
Duration 4 months
No. of Lectures135
No. of Courses16
deepneuron 2018-2021. Powered by deepneuron.