- Видео 205
- Просмотров 893 134
Eric Programming
Канада
Добавлен 25 фев 2020
On this RUclips Channel, I focus on creating content related to Leetcode questions, Algorithms, Data Structure, and Computer Science topics.
Day in the life of a Microsoft Software Engineer in Vancouver Canada
Day in the life of a Software Engineer (aka Full Stack Software Developer) at Microsoft Campus Vancouver 725 Canada Office on Granville St and around CF Pacific Centre area.
Checkout my second channel if you are interested in System Design + Career Growth + Software Development Topics
@EricWTech
⭐️ Course Contents ⭐️
⌨️ (00:00:00) - Going to Microsoft Vancouver Office (Skytrain)
⌨️ (00:00:09) - Arrive at Microsoft Vancouver 725 Office
⌨️ (00:00:40) - Review Pull Request and Technical Docs
⌨️ (00:00:44) - Lunch Break Time
⌨️ (00:01:01) - Microsoft Garage
⌨️ (00:01:33) - Software Engineering Meetings
⌨️ (00:01:42) - Coding Time
⌨️ (00:02:02) - Break Time
⌨️ (00:02:14) - Balcony View
⌨️ (00:02:52) - Ba...
Checkout my second channel if you are interested in System Design + Career Growth + Software Development Topics
@EricWTech
⭐️ Course Contents ⭐️
⌨️ (00:00:00) - Going to Microsoft Vancouver Office (Skytrain)
⌨️ (00:00:09) - Arrive at Microsoft Vancouver 725 Office
⌨️ (00:00:40) - Review Pull Request and Technical Docs
⌨️ (00:00:44) - Lunch Break Time
⌨️ (00:01:01) - Microsoft Garage
⌨️ (00:01:33) - Software Engineering Meetings
⌨️ (00:01:42) - Coding Time
⌨️ (00:02:02) - Break Time
⌨️ (00:02:14) - Balcony View
⌨️ (00:02:52) - Ba...
Просмотров: 15 844
Видео
5 Steps to Problem Solve Coding Interview Questions
Просмотров 3,9 тыс.2 года назад
Want to improve your problem solving skills and solve coding interviews? This videos shares 5 coding interview steps that I personally use when I solve my coding interview problems. These problem solving programming tips will help you break down problems and solve more complex programming questions. Checkout my second channel if you are interested in System Design Career Growth Software Develop...
2022 - Leetcode Study Roadmap [Beginner's Guide]
Просмотров 39 тыс.2 года назад
Leetcode Preparation strategy that i used to prepare my Microsoft, Twitter, Amazon, Yelp, Capital One and etc interviews. Checkout my second channel if you are interested in System Design Career Growth Software Development Topics: @EricWTech ⭐️ Contents ⭐️ ⌨️ (00:00:00) - Introduction ⌨️ (00:00:40) - Leetcode Coding Patterns (in Phases) ⌨️ (00:02:10) - Phase 1 - Two pointers ⌨️ (00:02:37) - Pha...
[MySQL] Leetcode 177. Department Highest Salary [SQL #7]
Просмотров 1,9 тыс.3 года назад
In this video, I'm going to show you how to solve Leetcode 177. Department Highest Salary which is related to SQL. In fact, I also have a whole section of solving leetcode questions and categorize them: ruclips.net/user/EricProgrammingplaylists?view=50&sort=dd&shelf_id=2 In the end, you’ll have a really good understanding on how to solve Leetcode 177. Department Highest Salary and questions tha...
[MySQL] Leetcode 184. Department Highest Salary [SQL #6]
Просмотров 1,9 тыс.3 года назад
In this video, we are going to take a look at how we can solve Leetcode 184. Department Highest Salary using MySQL In this video, I'm going to show you how to solve Leetcode 184. Department Highest Salary which is related to SQL. In fact, I also have a whole section of solving leetcode questions and categorize them: ruclips.net/user/EricProgrammingplaylists?view=50&sort=dd&shelf_id=2 In the end...
[MySQL] Leetcode 175. Combine Two Tables [SQL #5]
Просмотров 1,8 тыс.3 года назад
In this video, I'm going to show you how to solve Leetcode 175. Combine Two Tables which is related to SQL. In fact, I also have a whole section of solving leetcode questions and categorize them: ruclips.net/user/EricProgrammingplaylists?view=50&sort=dd&shelf_id=2 In the end, you’ll have a really good understanding on how to solve Leetcode 175. Combine Two Tables and questions that are similar ...
SQL Joins Difference (Inner/Left/Right/Full/Outer Joins)
Просмотров 8 тыс.3 года назад
In this video, we are going to take a look at what's the difference between inner join, outer join, right join, left join and full join in SQL with simple examples that everyone can understand.
[MySQL] Leetcode 182. Duplicate Emails [SQL #4]
Просмотров 5583 года назад
In this video, I'm going to show you how to solve Leetcode 182. Duplicate Emails which is related to SQL. In fact, I also have a whole section of solving leetcode questions and categorize them: ruclips.net/user/EricProgrammingplaylists?view=50&sort=dd&shelf_id=2 In the end, you’ll have a really good understanding on how to solve Leetcode 182. Duplicate Emails and questions that are similar to t...
[MySQL] Leetcode 181. Employees Earning More Than Their Managers [SQL #3]
Просмотров 2,2 тыс.3 года назад
In this video, I'm going to show you how to solve Leetcode 181. Employees Earning More Than Their Managers which is related to SQL. In fact, I also have a whole section of solving leetcode questions and categorize them: ruclips.net/user/EricProgrammingplaylists?view=50&sort=dd&shelf_id=2 In the end, you’ll have a really good understanding on how to solve Leetcode 181. Employees Earning More Tha...
[MySQL] Leetcode 620. Not Boring Movies [SQL #2]
Просмотров 1,2 тыс.3 года назад
In this video, I'm going to show you how to solve Leetcode 620. Not Boring Movies which is related to SQL. In fact, I also have a whole section of solving leetcode questions and categorize them: ruclips.net/user/EricProgrammingplaylists?view=50&sort=dd&shelf_id=2 In the end, you’ll have a really good understanding on how to solve Leetcode 620. Not Boring Movies and questions that are similar to...
[MySQL] Leetcode 627. Swap Salary [SQL #1]
Просмотров 2,7 тыс.3 года назад
In this video, I'm going to show you how to solve Leetcode 627. Swap Salary which is related to SQL. In fact, I also have a whole section of solving leetcode questions and categorize them: ruclips.net/user/EricProgrammingplaylists?view=50&sort=dd&shelf_id=2 In the end, you’ll have a really good understanding on how to solve Leetcode 627. Swap Salary and questions that are similar to thisSQL. No...
[Java] Leetcode 309. Best Time to Buy and Sell Stock with Cooldown [DP Min/Max Path to Target #9]
Просмотров 3,8 тыс.3 года назад
In this video, I'm going to show you how to solveLeetcode 309. Best Time to Buy and Sell Stock with Cooldown which is related to DP Min/Max Path. In fact, I also have a whole section of solving leetcode questions and categorize them: ruclips.net/user/EricProgrammingplaylists?view=50&sort=dd&shelf_id=2 Here’s a quick rundown of what you’re about to learn: ⭐️ Course Contents ⭐️ ⌨️ (0:00) Question...
[Java] Leetcode 279. Perfect Squares [DP Integer Partition #2]
Просмотров 2,4 тыс.3 года назад
In this video, I'm going to show you how to solve Leetcode 279. Perfect Squares which is related to DP Integer Partition. In fact, I also have a whole section of solving leetcode questions and categorize them: ruclips.net/user/EricProgrammingplaylists?view=50&sort=dd&shelf_id=2 Here’s a quick rundown of what you’re about to learn: ⭐️ Course Contents ⭐️ ⌨️ (0:00) Question ⌨️ (2:51) Solution Expl...
[Java] Leetcode 343. Integer Break [DP Integer Partition #1]
Просмотров 4,1 тыс.3 года назад
In this video, I'm going to show you how to solve Leetcode 343. Integer Break which is related to DP Integer Partition. In fact, I also have a whole section of solving leetcode questions and categorize them: ruclips.net/user/EricProgrammingplaylists?view=50&sort=dd&shelf_id=2 Here’s a quick rundown of what you’re about to learn: ⭐️ Course Contents ⭐️ ⌨️ (0:00) Question ⌨️ (3:11) Solution Explai...
[Java] Leetcode 489. Robot Room Cleaner [Backtracking #14]
Просмотров 6 тыс.3 года назад
In this video, I'm going to show you how to solve Leetcode 489. Robot Room Cleaner which is related to Backtracking. In fact, I also have a whole section of solving leetcode questions and categorize them: ruclips.net/user/EricProgrammingplaylists?view=50&sort=dd&shelf_id=2 Here’s a quick rundown of what you’re about to learn: ⭐️ Course Contents ⭐️ ⌨️ (0:00) Question ⌨️ (2:06) Solution Explain ⌨...
[Java] Leetcode 718. Maximum Length of Repeated Subarray [DP Subsequence #9]
Просмотров 3,7 тыс.3 года назад
[Java] Leetcode 718. Maximum Length of Repeated Subarray [DP Subsequence #9]
[Java] Leetcode 31. Next Permutation [Array #11]
Просмотров 3,3 тыс.3 года назад
[Java] Leetcode 31. Next Permutation [Array #11]
[Java] Leetcode 271. Encode and Decode Strings [String #4]
Просмотров 9 тыс.3 года назад
[Java] Leetcode 271. Encode and Decode Strings [String #4]
[Java] Leetcode 241. Different Ways to Add Parentheses [Backtracking #13]
Просмотров 6 тыс.3 года назад
[Java] Leetcode 241. Different Ways to Add Parentheses [Backtracking #13]
[Java] Leetcode 1041. Robot Bounded In Circle [Array #10]
Просмотров 3,4 тыс.3 года назад
[Java] Leetcode 1041. Robot Bounded In Circle [Array #10]
[Java] Leetcode 1089. Duplicate Zeros [Array #5]
Просмотров 9 тыс.3 года назад
[Java] Leetcode 1089. Duplicate Zeros [Array #5]
[Java] Leetcode 937. Reorder Data in Log Files [String #3]
Просмотров 5 тыс.3 года назад
[Java] Leetcode 937. Reorder Data in Log Files [String #3]
[Java] Leetcode 472. Concatenated Words [DP Distinct Ways 10]
Просмотров 9103 года назад
[Java] Leetcode 472. Concatenated Words [DP Distinct Ways 10]
[Java] Pramp Mock Technical Interview - Practice #4 (Data Structures and Algorithms)
Просмотров 3623 года назад
[Java] Pramp Mock Technical Interview - Practice #4 (Data Structures and Algorithms)
[Java] Pramp Mock Technical Interview - Practice #3 (Data Structures and Algorithms)
Просмотров 3323 года назад
[Java] Pramp Mock Technical Interview - Practice #3 (Data Structures and Algorithms)
[Java] Pramp Mock Technical Interview - Practice #2 (Data Structures and Algorithms)
Просмотров 4983 года назад
[Java] Pramp Mock Technical Interview - Practice #2 (Data Structures and Algorithms)
[Java] Pramp Mock Technical Interview - Practice #1 (Data Structures and Algorithms)
Просмотров 1,4 тыс.3 года назад
[Java] Pramp Mock Technical Interview - Practice #1 (Data Structures and Algorithms)
[Java] Leetcode 55. Jump Game [DP Decision Making #3]
Просмотров 1,9 тыс.3 года назад
[Java] Leetcode 55. Jump Game [DP Decision Making #3]
[Java] Leetcode 96. Unique Binary Search Tree [DP Distinct Ways #9]
Просмотров 1,9 тыс.3 года назад
[Java] Leetcode 96. Unique Binary Search Tree [DP Distinct Ways #9]
[Java] Leetcode 140. Word Break II [DP Subsequence #8]
Просмотров 2,6 тыс.3 года назад
[Java] Leetcode 140. Word Break II [DP Subsequence #8]
Hey man! Nice video ...❤ @ 4:57 But why are we using if () in 22nd line ? Just While with the same condition isn't enough ?
So even if a and b reduces maxFreq doesn't change @ERIC ?
Thank you so much! even after 3 years you're still helping us
The simplicity and clarity of the solution is insane! I was stuck on how to do the in-order traversal but forgot that the last level traversed was already linked but could move to the next one by simply head.next and just add != null to the while loop
Nicely explained, it's a bit long though, but clear one
great explanation I found even after 3 years. Thank you!!
So basically this is a version of finding the largest number in the array using binary search.
I don't know why but I have difficultly in dry run of top down approach This dry run 😔😭
Ps3=ps1+ps2 How?
Quick comment I love this video and it was very helpful but rightMax has to be height.length -1. What is rightMax is 0 but the height[0] is more than the height[i] on the second for loop. This would cause an error. Only 2 years late lol
Thanks for the code!!
Great ❤
Thanks for the video ❤ I understood the approach But the thing is how could i come up with this idea on my own? Thats main issue here! Recently Practicing dp !! But , i will learn but , couldn't solve on my own
Great!
But why should we take 2d array of profit.length, capacity+1 Why not profit length and capacity
I watched multiples, I finally got it from you explanation, thanks you .
Great solution ❤
What a wonderful question and solution ❤
So good ❤
Oh goddd how many sums i should do to make dp easy for me😂😅🙏🙏🙏
Thanks
I have issues with dp especially at creating array for memorization
Thanks 😊❤ I got backtracking now
Thanks Eric 🇮🇳🙏
Thanks a lot Exmuslim movement zindabad
How evil people make money... MS is like one of the worst corporations on the planet... Can't spend money in hell..
the best explaination ❤
need to be in-place, so queue is not optimal
I used to either see solution for backtracking or simply skip Due to my incapability of coping with tedious work of dryrun Now I'm good Thanks to Eric❤ and striver❤
Love the way , he frames his own test cases and cross check the code
Just use sort(colours) And thank me later
I have started seriously doing leet code from August Ill be back and comment back i get a job Unlike @nguyenquoctran8423
Thanks
Thank you i learnt sorting 2d arrays while seeing this solution
Ill do it on my own after 6months lets see if can remember the logic
Man I want to do these problems on my own😢 You are great btw ❤
Thanks man
Thanks ❤ this needs practice and repetition
I didn't get how second for loop solves the issue that first for loop couldn't solve
Plz explain if anyone see this comment
Thanks it helped ❤
Thanks ❤
Good explanation mate
Eric Underrated and so much deserving tutor ❤
Great explanation!whats tool to draw on the board? Can I add into my interview?
🎉❤
❤❤❤
Thanks eric❤
Why can't we use Queue<Integer>q=new ArrayList<>(); I do got an error using this line , as soon as I change it to Linkedlist its accepted?
Thanks a lot ❤
Premium question ill pass