Pass Your Next Tech Interview With Valid Sudoku

  Рет қаралды 16,810

Chris Courses

Chris Courses

Күн бұрын

Tech interviews suck, but almost every big tech company requires them at some point. Since I myself am still learning how to better solve program-related interview questions, I figured why not hammer in those concepts by creating a full-fledged animation on algorithm related topics, while sharing it with the world so everyone can have an easier time with interviews.
This video will demystify some of the complex and abstract concepts that accompany programming related interview questions such as validating a provided sudoku board. Hope it helps!
0:00 Intro to sudoku and validation
2:10 Validate rows
2:52 Validate columns
3:59 Validate 3x3 boxes
6:12 Bye bye
Copy / paste this video's code with Chris Courses premium: chriscourses.com/courses/inte...

Пікірлер: 27
@FlanderDev
@FlanderDev 2 жыл бұрын
Your video editing and explanation is awesome. I want to show them in school
@FlanderDev
@FlanderDev 2 жыл бұрын
I want to thank the person who upvoted my comment, because now I can remember this video and watch it again!
@barssavas9938
@barssavas9938 2 жыл бұрын
This is the most detailed and understand able explanation of this problem I have seen so far
@dbroche
@dbroche 2 жыл бұрын
Great stuff man. You're really doing the community a service by putting out this content. Thanks for sharing!
@3WL2
@3WL2 2 жыл бұрын
Thank you for this man, this video really resonated with me. I'm fairly comfortable with 2d arrays but even still I felt enlightened a bit after watching.
@shayshay8295
@shayshay8295 4 ай бұрын
Animations are great and the explanation is easy to understand. Thank!
@fablouping5292
@fablouping5292 2 жыл бұрын
Amazing animations. Make it very clear.
@BlissAden
@BlissAden 2 жыл бұрын
I have never played sudoku never could i understand the game when someone tried explaining it to me until now! thank you so much!
@iUmerFarooq
@iUmerFarooq 2 жыл бұрын
The presentation is superb amazing.
@Wansi
@Wansi 9 ай бұрын
This is beautiful, thanks man
@seth_king_codes
@seth_king_codes Жыл бұрын
best video ive seen on this so far
@batchrocketproject4720
@batchrocketproject4720 2 жыл бұрын
Chris, you must know many of us are trying to work out if your animations here were built on an html canvas. And yes, if so, we'd really love a walk-through video. Great work, thanks.
@brendon205
@brendon205 2 жыл бұрын
I'm pretty sure he uses after effects to make animations for the videos
@js-swift
@js-swift 2 жыл бұрын
great one 🔥
@prgomezwarrior
@prgomezwarrior 2 жыл бұрын
Excellent!!!!!!
@HigkeyRegarded007
@HigkeyRegarded007 2 жыл бұрын
The presentation for this was amazing and concise. Seriously, thank you so much. Not prepping for interviews but this is my second bootcamp project. The visual aids helped a lot in seeing what is going on.
@thiagow777
@thiagow777 Жыл бұрын
best video solution i found in leetcoding
@ChrisCourses
@ChrisCourses 2 жыл бұрын
#bringBackDislikes
@lipi6535
@lipi6535 2 жыл бұрын
You are too good at everything. 😁
@fajarprayoga9565
@fajarprayoga9565 Жыл бұрын
Great brooo, thansk
@serial_coder
@serial_coder 4 ай бұрын
But how do I think of such formula?? Anyway you explained so well just in 6 minutes.
@inaction_bronson
@inaction_bronson 2 жыл бұрын
Best in the game.
@AwkworldStudios
@AwkworldStudios 2 жыл бұрын
Great, now do it using recursion 😉
@krzysztofsobota2144
@krzysztofsobota2144 Жыл бұрын
It's not so hard to make this - look at my answer from 4 months ago and you will see how this numbers are properly located inside the cells (I wrote it row by row). There is specific order of putting these numbers.
@stagesol
@stagesol 2 жыл бұрын
Why does anyone apply for a programmer job who doesn't know what a 2darray is and how to traverse it?
@ChrisCourses
@ChrisCourses 2 жыл бұрын
Might be because common web development such as centering a div has zero to do with traversing 2D arrays. If I were hiring, I'd choose the person who can center a div-big name tech companies just use algorithm quizzes for their process unfortunately.
@krzysztofsobota2144
@krzysztofsobota2144 Жыл бұрын
This is not real sudoku - there are repeated digits (1, 5, 7) in main (long) diagonals. In your example perfect Sudoku is: Row 1: 534 678 912 Row 2: 912 534 678 Row 3: 678 912 534 Row 4: 345 786 129 Row 5: 129 345 786 Row 6: 786 129 345 Row 7: 453 867 291 Row 8: 291 453 867 Row 9: 867 291 453 It is easy to make this in (for example) Python/JS code.
Sudoku problem (Hard) | Solve problems with Leetcode
33:43
Front-end Science із Сергієм Пузанковим
Рет қаралды 20 М.
'Hard' sudoku made easy - with this simple method
15:33
Cracking The Cryptic
Рет қаралды 1,8 МЛН
Is it Cake or Fake ? 🍰
00:53
A4
Рет қаралды 16 МЛН
How I Failed the Google Coding Interview (and lessons I learned)
14:24
How to Code: Gravity
32:20
Chris Courses
Рет қаралды 226 М.
This is a good intermediate react interview challenge
38:30
Web Dev Cody
Рет қаралды 52 М.
Create a Sudoku Solver In Java In 20 Minutes - Full Tutorial
20:25
Coding with John
Рет қаралды 316 М.
Oh, wait, actually the best Wordle opener is not “crane”…
10:53
I Made a Graph of Wikipedia... This Is What I Found
19:44
adumb
Рет қаралды 2,4 МЛН
Solving Wordle using information theory
30:38
3Blue1Brown
Рет қаралды 10 МЛН
Python Sudoku Solver - Computerphile
10:53
Computerphile
Рет қаралды 1,1 МЛН
How to Code: Realistic Canvas Fireworks
29:07
Chris Courses
Рет қаралды 23 М.
Valid Sudoku - LeetCode 36 - Java
15:28
LeetCode University
Рет қаралды 2,5 М.