Check if One String Swap Can Make Strings Equal | 2 Approaches | Leetcode 1790 | codestorywithMIK

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



Duration: 0:00
3,530 views
206


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

Hi Everyone, this is the 68th video of our Playlist "Leetcode Easy".
Now we will be solving an easy practice problem on Array - Check if One String Swap Can Make Strings Equal | 2 Approaches | Leetcode 1790 | codestorywithMIK
We will solve it using 2 Approaches and will see different examples to get more clarity.


Problem Name : Check if One String Swap Can Make Strings Equal | 2 Approaches | Leetcode 1790 | codestorywithMIK
Company Tags : will update later
My solutions on Github(C++ & JAVA) - https://github.com/MAZHARMIK/Interview_DS_Algo/blob/master/strings/Easy Tagged/Check if One String Swap Can Make Strings Equal.cpp
Leetcode Link : https://leetcode.com/problems/check-if-one-string-swap-can-make-strings-equal


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 map and counting)
Intuition: Count the frequency of each character in both strings and track the differing positions.
If there are more than two differences or mismatched character counts, the strings can't be made equal with one swap.

Approach-2 (using counting only, no map required)
Intuition: Identify the indices where characters differ.
If exactly two positions differ, swapping these characters should make the strings equal.


✨ Timelines ✨
00:00 - Introduction
00:20 - Motivation
00:44 - Problem Explanation
02:26 - Approach-1 (Brute Force)
10:38 - Approach-2 (Optimal)
13:10 - Coding it up


#MIK #mik #Mik #easyrecipes #leetcode #leetcodequestionandanswers #leetcodesolution #leetcodedailychallenge #leetcodequestions #leetcodechallenge #helpajobseeker #easyrecipes #leetcode #leetcodequestionandanswers #leetcodesolution #leetcodedailychallenge #leetcodequestions #leetcodechallenge #hindi #india #hindiexplanation #hindiexplained #easyexplaination #interview#interviewtips #interviewpreparation #hinglish #github #design #data #google #video #instagram #facebook #leetcode #computerscience #leetcodesolutions #leetcodequestionandanswers #code #learning #dsalgo #dsa #coding #programming #developers #techjobs #datastructures #algorithms #webdevelopment #softwareengineering #computerscience #pythoncoding #codinglife #coderlife #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 #codestorywithmik #codestorywithmick #codestorywitmik #codestorywthmik #codstorywithmik #codestorywihmik #codestorywithmiik #codeistorywithmik #codestorywithmk #codestorywitmick #codestorymik #codestorwithmik




Other Videos By codestorywithMIK


2025-02-13Product of the Last K Numbers | Brute Force | Follow Up Optimal | Leetcode 1352 | codestorywithMIK
2025-02-13Maximize the Minimum Game Score | Super Detailed | Dry Runs | Leetcode 3449 | codestorywithMIK
2025-02-12Minimum Operations to Exceed Threshold Value II |Easy Explanation | Leetcode 3066 | codestorywithMIK
2025-02-11Max Sum of a Pair With Equal Sum of Digits | 4 Approaches | Leetcode 2342 | codestorywithMIK
2025-02-10Remove All Occurrences of a Substring | 3 Approaches | Leetcode 1910 | codestorywithMIK
2025-02-09Clear Digits | 4 Detailed Approaches | Leetcode 3174 | codestorywithMIK
2025-02-08Count Number of Bad Pairs | 3 Ways | Intuition | Leetcode 2364 | codestorywithMIK
2025-02-07Design a Number Container System | 2 Approaches | Leetcode 2349 | codestorywithMIK
2025-02-06No Face, No Setup
2025-02-05Tuple with Same Product | 4 Detailed Approaches | Dry Runs | Leetcode 1726 | codestorywithMIK
2025-02-05Check if One String Swap Can Make Strings Equal | 2 Approaches | Leetcode 1790 | codestorywithMIK
2025-02-04How I felt when baba said
2025-02-03Longest Strictly Increasing or Strictly Decreasing Subarray | Leetcode 3105 | codestorywithMIK
2025-02-02Why Buy Courses ? Go Nirma Style for DSA! 🚀
2025-02-01Check if Array Is Sorted and Rotated | 3 Approaches | Leetcode 1752 | codestorywithMIK
2025-01-31Special Array I | 2 Approaches | Leetcode 3151 | codestorywithMIK
2025-01-30Making A Large Island | Brute Force | Better | Optimal | Dry Run | Leetcode 827 | codestorywithMIK
2025-01-30Are sir lekin 🥺
2025-01-29Divide Nodes Into the Maximum Number of Groups | Super Detailed | Leetcode 2493 | codestorywithMIK
2025-01-28Redundant Connection | DSU | DFS | BFS | Leetcode 684 | codestorywithMIK
2025-01-28Are bhai bhai bhai 🤯