Python Data Structures & Algorithms + LEETCODE Exercises

Course Feature
  • Cost
    Paid
  • Provider
    Udemy
  • Certificate
    Paid Certification
  • Language
    English
  • Start Date
    2023-07-05
  • Learners
    No Information
  • Duration
    No Information
  • Instructor
    Scott Barrett
Next Course
4.7
29,303 Ratings
This course is the perfect way to learn Python Data Structures & Algorithms! With over 100 hand-crafted animated HD videos, you'll be able to understand hard concepts easily and learn to code in less time with higher retention. Plus, dozens of coding exercises will help you put everything into practice. With 5-star reviews from existing students, this course is the best way to get prepared for coding interviews. With a 30-day money-back guarantee, there's no risk - so click the "Buy now" button and join the best Python Data Structures & Algorithms course on Udemy today!
Show All
Course Overview

❗The content presented here is sourced directly from Udemy platform. For comprehensive course details, including enrollment information, simply click on the 'Go to class' link on our website.

Updated in [July 18th, 2023]

This course, Python Data Structures & Algorithms + LEETCODE Exercises, is designed to make learning to code fun and easy to understand. Through the use of animations, students can learn more material in less time with higher retention. The course includes dozens of coding exercises to help students immediately put everything into practice.

The course covers topics such as Big O notation, Data Structures, Algorithms, Sorting, Searching, and more. Students will also receive over 100 hand-crafted animated HD videos to illustrate the Data Structures & Algorithms.

The instructor is very active on the Q&A and will be with students every step of the way. Students can also read reviews from existing students to get an idea of the course.

The course is offered with a full money-back guarantee for 30 days, so there is no risk in signing up.

Enroll today and join the best Python Data Structures & Algorithms course on Udemy.

Course Syllabus

--> Start Here

Big O

Classes & Pointers

Linked Lists

<> LL: Coding Exercises

<> LL: Interview / LeetCode Exercises

Doubly Linked Lists

<> DLL: Coding Exercises

<> DLL: Interview / LeetCode Exercises

Stacks & Queues

<> S&Q: Coding Exercises

<> S&Q: Interview / LeetCode Exercises

Trees

<> BST: Coding Exercises

Hash Tables

<> HT: Coding Exercises

<> HT: Interview / LeetCode Exercises

Graphs

<> Graph: Coding Exercises

Heaps

<> Heap: Coding Exercises

Recursion

Recursive Binary Search Trees

<> rBST: Coding Exercises

Basic Sorts

<> Basic Sorts: Coding Exercises

<> Basic Sorts: Interview / LeetCode Exercises

Merge Sort

<> Merge Sort: Coding Exercises

<> Merge: Interview / LeetCode Exercise

Quick Sort

<> Quick Sort: Coding Exercises

Tree Traversal

<> BST Traversal: Coding Exercises

<> BST Traversal: Interview / LeetCode Exercises

<> Other: Interview / LeetCode Exercises

<> Coding Exercises

Show All
Pros & Cons
  • Comprehensive coverage
  • Easy-to-follow animations
  • Lack of depth
  • Insufficient practice questions
Show All
Recommended Courses
data-structures-a-z-data-structures-algorithms-bootcamp-5027
Data Structures A-Z : Data Structures + Algorithms Bootcamp
4.9
Udemy 36,387 learners
Learn More
This course is the perfect way to learn Data Structures and Algorithms. It is comprehensive, up-to-date, and designed to turn you into a professional programmer. With a balanced mix of theory and implementation, you will learn the core basics of the language and gain a deep understanding of complex concepts. The course is packed with practical exercises based on real-life examples and is designed to be fast and engaging. It is the only course you need to learn Data Structures and Algorithms, and is the fastest and best way to gain the latest skills. Join the adventure and crack your coding interview with mastery in Data Structures and Algorithms.
algorithms-and-data-structures-in-python-interview-q-a-5028
Algorithms and Data Structures in Python (INTERVIEW Q&A)
4.5
Udemy 27,606 learners
Learn More
This course is perfect for anyone looking to learn the fundamentals of data structures, algorithms and graphs in Python. It covers topics such as setting up the environment, arrays, linked lists, stacks and queues, binary search trees, AVL trees and red-black trees, priority queues and heaps, hashing and dictionaries, graph traversal, shortest path problems, spanning trees, substring search algorithms, Hamiltonian cycles, sorting algorithms and algorithms analysis. Each chapter includes theoretical background and step-by-step code implementation in Python. This course is ideal for those looking to use Python in fields such as investment banking, artificial intelligence or electronic trading algorithms on the stock market. Join now and start learning!
algorithms-data-structures-in-java-2-interview-questions-5029
Algorithms Data Structures in Java #2 (+INTERVIEW QUESTIONS)
4.5
Udemy 11,894 learners
Learn More
This course is perfect for anyone looking to learn about data structures and algorithms in Java. It covers topics such as prefix trees, ternary search trees, substring search algorithms, strings, sorting algorithms, data compression algorithms, and algorithms analysis. With approximately 12 hours of content, you will learn the basics of operations such as insertion, sorting, and autocomplete, as well as applications of tries in networking and the Boggle game. You will also learn about complexity classes, polynomial and non-deterministic polynomial algorithms, and running time complexities. Finally, the course includes interview questions to help you prepare for your next job. Join now and get started!
data-structure-and-algorithms-for-interviews-5030
Data structure and algorithms for interviews
4.4
Udemy 11,010 learners
Learn More
This course covers over 20+ of the most popular coding interview problems from a variety of topics. With the addition of 4 new problems every week, the course will have 200+ problems. It covers topics such as Merge Intervals, Two Pointers, Linked List Cycle, Bitwise Manipulation, Greedy Technique, Disjoint Sets, Topological Sort, Depth First Search, and more. It is perfect for those looking to brush up on their data structure and algorithm skills for interviews.
Favorites (0)
Favorites
0 favorite option

You have no favorites

Name delet
arrow Click Allow to get free Python Data Structures & Algorithms + LEETCODE Exercises courses!