Partition Array According to Given Pivot | Multiple Approaches | Leetcode 2161 | codestorywithMIK

Subscribers:
92,300
Published on ● Video Link: https://www.youtube.com/watch?v=yHJpnqW5ZSU



Duration: 0:00
5,068 views
294


Whatsapp Community Link : https://www.whatsapp.com/channel/0029Va6kVSjICVfiVdsHgi1A

Hi Everyone, this is the 145th video of our Playlist "Arrays 1D/2D : Popular Interview Problems".
Now we will be solving a good array problem - Partition Array According to Given Pivot | Multiple Approaches | Leetcode 2161 | codestorywithMIK
We will do dry runs as well for each approach for better understanding and visualizing.

Problem Name : Partition Array According to Given Pivot | Multiple Approaches | Leetcode 2161 | codestorywithMIK
Company Tags : will update later
My solutions on Github(C++ & JAVA) - https://github.com/MAZHARMIK/Interview_DS_Algo/blob/master/Arrays/Partition Array According to Given Pivot.cpp
Leetcode Link : https://leetcode.com/problems/partition-array-according-to-given-pivot


My DP Concepts Playlist :    • Roadmap for DP | How to Start DP ? | ...  
My Graph Concepts Playlist :    • Graph Concepts & Qns - 1 : Graph will...  
My Segment Tree Concepts Playlist :    • Segment Tree | Introduction | Basics ...  
My Recursion Concepts Playlist :    • Introduction | Recursion Concepts And...  
Trie Playlist -    • Word Search II (Google, Amazon, Meta,...  
Difference Array Technique: Concepts & Qns :    • Introduction | What | How | Differenc...  
My GitHub Repo for interview preparation : https://github.com/MAZHARMIK/Interview_DS_Algo
Instagram : https://www.instagram.com/codestorywithmik/
Facebook : https://www.facebook.com/people/codestorywithmik/100090524295846/
Twitter : https://twitter.com/CSwithMIK
Subscribe to my channel :    / @codestorywithmik  

╔═╦╗╔╦╗╔═╦═╦╦╦╦╗╔═╗
║╚╣║║║╚╣╚╣╔╣╔╣║╚╣═╣
╠╗║╚╝║║╠╗║╚╣║║║║║═╣
╚═╩══╩═╩═╩═╩╝╚╩═╩═╝


Video Summary :
Approach 1 (Using Extra Space): The idea is to divide elements into three separate lists based on their relation to the pivot—less than, equal to, and greater than. Then, concatenate them to form the final result.

Approach 2 (Using Pointers Only): Instead of using separate lists, count the occurrences of elements less than and equal to the pivot to determine their positions. Then, place them directly in the result array while iterating through nums.

Approach 3 (Two-Pointer Approach): Utilize two pointers—one moving from the left to collect smaller values and another from the right to collect larger values. Finally, fill the remaining middle section with the pivot.


✨ Timelines✨
00:00 - Introduction
0:23 - Motivation
1:11 - Problem Explanation
2:52 - Thought Process Approach-1
7:13 - Thought Process Approach-2
16:40 - Coding Approach-1 & Approach-2
21:43 - Approach-3
27:25 - Coding Approach-3


#MIK #mik #Mik
#coding #helpajobseeker #easyrecipes #leetcode #leetcodequestionandanswers #leetcodesolution #leetcodedailychallenge #leetcodequestions #leetcodechallenge #hindi #india #coding #helpajobseeker #easyrecipes #leetcode #leetcodequestionandanswers #leetcodesolution #leetcodedailychallenge #leetcodequestions #leetcodechallenge #hindi #india #hindiexplanation #hindiexplained #easyexplaination #interview#interviewtips #interviewpreparation #interview_ds_algo #hinglish #github #design #data #google #video #instagram #facebook #leetcode #computerscience #leetcodesolutions #leetcodequestionandanswers #code #learning #dsalgo #dsa #coding #programming #100daysofcode #developers #techjobs #datastructures #algorithms #webdevelopment #softwareengineering #computerscience #pythoncoding #codinglife #coderlife #javascript #datascience #leetcode #leetcodesolutions #leetcodedailychallenge #codinginterview #interviewprep #technicalinterview #interviewtips #interviewquestions #codingchallenges #interviewready #dsa #hindi #india #hindicoding #hindiprogramming #hindiexplanation #hindidevelopers #hinditech #hindilearning #helpajobseeker #jobseekers #jobsearchtips #careergoals #careerdevelopment #jobhunt #jobinterview #github #designthinking #learningtogether #growthmindset #digitalcontent #techcontent #socialmediagrowth #contentcreation #instagramreels #videomarketing #codestorywithmik #codestorywithmick #codestorywithmikc #codestorywitmik #codestorywthmik #codstorywithmik #codestorywihmik #codestorywithmiik #codeistorywithmik #codestorywithmk #codestorywitmick #codestorymik #codestorwithmik




Other Videos By codestorywithMIK


2025-03-11Maximum Count of Positive Integer and Negative Integer | Leetcode 2529 | codestorywithMIK
2025-03-10Number of Substrings Containing All Three Characters | Dry Runs | Leetcode 1358 | codestorywithMIK
2025-03-10Are mummy 🥹
2025-03-09Count of Substrings Containing Every Vowel and K Consonants II | Leetcode 3306 | codestorywithMIK
2025-03-08DSA Shorts with MIK - 10 | Avoid TLE in Competitive Programming with Fast I/O
2025-03-07Minimum Recolors to Get K Consecutive Black Blocks | 2 Approaches | Leetcode 2379 | codestorywithMIK
2025-03-06Closest Prime Numbers in Range | 2 Detailed Approaches | Leetcode 2523 | codestorywithMIK
2025-03-05Find Missing and Repeated Values | Mathematical Proof | Leetcode 2965 | codestorywithMIK
2025-03-04Count Total Number of Colored Cells | Maths Proof | 2 Approaches | Leetcode 2579 | codestorywithMIK
2025-03-03Check if Number is a Sum of Powers of Three | Maths Proof | 3 Ways | Leetcode 1780 |codestorywithMIK
2025-03-02Partition Array According to Given Pivot | Multiple Approaches | Leetcode 2161 | codestorywithMIK
2025-03-01Merge Two 2D Arrays by Summing Values | Multiple Approaches | Leetcode 2570 | codestorywithMIK
2025-03-01Nasha hai bhai 🥹
2025-02-27Recursion : The Ultimate Guru 🔥
2025-02-27Aamchi Mumbai, jithe sab kuch possible aahe ❤️
2025-02-26Length of Longest Fibonacci Subsequence | Recursion Memo | Bottom Up |Leetcode 873| codestorywithMIK
2025-02-25Maximum Absolute Sum of Any Subarray | Kadane's Algorithm | Leetcode 1749 | codestorywithMIK
2025-02-24Number of Sub-arrays With Odd Sum | Brute Force | Better | Optimal | Leetcode 1524 |codestorywithMIK
2025-02-23Thoda bed rest lelu ? 🥹
2025-02-22Recovering ❤️‍🩹 🙏
2025-02-22Construct Binary Tree from Preorder and Postorder Traversal | Leetcode 889 | codestorywithMIK