Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

freeCodeCamp

Data Structure and Algorithm Patterns for LeetCode Interviews - Tutorial

via freeCodeCamp

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
Fast-paced video tutorial covering the core data structures (arrays, strings, sets, hashmaps, trees, graphs, priority queues/heaps) and the recurring algorithm patterns used in LeetCode-style interview questions: two pointers, sliding window, binary search, BFS, DFS, and backtracking, with Big O notation and worked practice problems for each pattern. Aimed at programmers with basic coding experience preparing for technical coding interviews.

Syllabus

⌨️ 0:00:00 Array
⌨️ 0:03:11 String
⌨️ 0:04:56 Set
⌨️ 0:06:40 Control Flow & Looping
⌨️ 0:07:32 Big O Notation
⌨️ 0:10:02 Hashmap
⌨️ 0:15:54 Hashmap practice problems
⌨️ 0:18:52 Two Pointers
⌨️ 0:22:56 Two Pointers practice problems
⌨️ 0:26:48 Sliding Window
⌨️ 0:31:45 Sliding Window practice problems
⌨️ 0:37:39 Binary Search
⌨️ 0:39:28 Binary Search practice problems
⌨️ 0:48:28 Breadth-First Search BFS on Trees
⌨️ 0:50:36 BFS on Graphs
⌨️ 0:52:13 BFS practice problems
⌨️ 0:57:31 Depth-First Search DFS
⌨️ 0:59:01 DFS on Graphs
⌨️ 1:00:24 DFS practice problems
⌨️ 1:05:01 Backtracking
⌨️ 1:08:14 Backtracking practice problems
⌨️ 1:10:27 Priority Queue/heap
⌨️ 1:11:36 Priority Queue/heap practice problems

Taught by

freeCodeCamp.org

Reviews

4.8 rating, based on 6 Class Central reviews

Start your review of Data Structure and Algorithm Patterns for LeetCode Interviews - Tutorial

  • BRINDHA D
    It was good experience and I can understand easily about data algorthims it was useful to me but the time duration little long if you less the time duration it will help more
  • Aswinprasath. A
    By this video i easly understand what i want to lean and they teaching skill was understandble for the leaners and they help to increasing our skills
  • Samuktha G
    This was good impression to gain my knowledge and we'll good to analyze my thinking knowledge as well as be skilled
  • Profile image for Deepak V
    Deepak V
    It's was good to learn and the topic is easy to learn more algorithms and Data structure of the topic
  • Dharani.B
    Very useful and support for me
    Thank you 👍🏼🙏🏼
    Data structure and algorithms pattern very useful for my career
  • Profile image for Abdul Moeed Khan
    Abdul Moeed Khan
    Excellent DSA course with clear concepts and practical coding exercises.I is also helping me to cover my Gaps

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.