Sliding Window Algorithm for Tech Interviews - Full Course

freeCodeCamp.org · Beginner ·📐 ML Fundamentals ·4h ago
Learn the Sliding Window algorithm for tech interview prep. ✏️ This course was developed by Alvin Zablan, check out his channel: https://www.youtube.com/c/AlvinTheProgrammer 🔗 Learn more algorithms in Alvin’s complete beginner-friendly DSA course: https://structy.net ❤️ Try interactive Algorithms courses we love, right in your browser: https://scrimba.com/freeCodeCamp-Algorithms (Made possible by a grant from our friends at Scrimba) 📖 Course Contents 📖 - 0:00:00 Intro - 0:01:46 Max Subarray Sum Size K (https://learn.structy.net/klv) - 0:26:16 Max Subarray Product Size K (https://learn.structy.net/o6f) - 0:38:04 Subarray Target Sum Size K (https://learn.structy.net/f6n) - 0:44:53 Has Substring Anagram (https://learn.structy.net/1jh) - 0:55:44 Count Substring Anagrams (https://learn.structy.net/d0r) - 1:08:46 Find Subarray Sum (https://learn.structy.net/hpe) - 1:21:42 Longest Subarray Sum (https://learn.structy.net/vx4) - 1:35:52 Longest Unique Substring (https://learn.structy.net/vcg) 🎉 Thanks to our Champion and Sponsor supporters: 👾 @omerhattapoglu1158 👾 @goddardtan 👾 @akihayashi6629 👾 @kikilogsin 👾 @anthonycampbell2148 👾 @tobymiller7790 👾 @rajibdassharma497 👾 @CloudVirtualizationEnthusiast 👾 @adilsoncarlosvianacarlos 👾 @martinmacchia1564 👾 @ulisesmoralez4160 👾 @_Oscar_ 👾 @jedi-or-sith2728 👾 @justinhual1290 -- Learn to code for free and get a developer job: https://www.freecodecamp.org Read hundreds of articles on programming: https://freecodecamp.org/news
Watch on YouTube ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Related AI Lessons

BranchyNet: Teaching Neural Networks When to Stop Thinking
Learn how BranchyNet enables neural networks to stop thinking when the input is easy, improving speed without sacrificing accuracy
Medium · Machine Learning
BranchyNet: Teaching Neural Networks When to Stop Thinking
Learn how BranchyNet teaches neural networks to stop thinking when not necessary, reducing latency without sacrificing accuracy
Medium · Deep Learning
Stop Treating CNNs Like Magic — Here’s What’s Actually Happening
Understand the inner workings of Convolutional Neural Networks (CNNs) to improve their performance and reliability
Medium · Machine Learning
Stop Treating CNNs Like Magic — Here’s What’s Actually Happening
Understand how CNNs work by dissecting a real pipeline, including dataset engineering, model training, and evaluation, to improve engineering trade-offs and model performance.
Medium · Deep Learning
Up next
Machine Learning Engineer Skills | How To Become A Machine Learning Engineer | #Shorts #Simplilearn
Simplilearn
Watch →