Pass Your Next Tech Interview With Valid Sudoku

  Рет қаралды 17,181

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!
@dbroche
@dbroche 2 жыл бұрын
Great stuff man. You're really doing the community a service by putting out this content. Thanks for sharing!
@barssavas9938
@barssavas9938 2 жыл бұрын
This is the most detailed and understand able explanation of this problem I have seen so far
@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!
@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 6 ай бұрын
Animations are great and the explanation is easy to understand. Thank!
@fablouping5292
@fablouping5292 2 жыл бұрын
Amazing animations. Make it very clear.
@iUmerFarooq
@iUmerFarooq 2 жыл бұрын
The presentation is superb amazing.
@Wansi
@Wansi 11 ай бұрын
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
@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
@js-swift
@js-swift 2 жыл бұрын
great one 🔥
@prgomezwarrior
@prgomezwarrior 2 жыл бұрын
Excellent!!!!!!
@lipi6535
@lipi6535 2 жыл бұрын
You are too good at everything. 😁
@ChrisCourses
@ChrisCourses 2 жыл бұрын
#bringBackDislikes
@fajarprayoga9565
@fajarprayoga9565 Жыл бұрын
Great brooo, thansk
@serial_coder
@serial_coder 5 ай бұрын
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.
Python Sudoku Solver - Computerphile
10:53
Computerphile
Рет қаралды 1,1 МЛН
This is a good intermediate react interview challenge
38:30
Web Dev Cody
Рет қаралды 52 М.
БОЛЬШОЙ ПЕТУШОК #shorts
00:21
Паша Осадчий
Рет қаралды 11 МЛН
Scary Teacher 3D Nick Troll Squid Game in Brush Teeth White or Black Challenge #shorts
00:47
That's how money comes into our family
00:14
Mamasoboliha
Рет қаралды 12 МЛН
The Beauty of Code: Flow Fields
7:17
Chris Courses
Рет қаралды 145 М.
Create a Sudoku Solver In Java In 20 Minutes - Full Tutorial
20:25
Coding with John
Рет қаралды 318 М.
Valid Sudoku - LeetCode 36 - Java
15:28
LeetCode University
Рет қаралды 2,9 М.
LeetCode 36. Valid Sudoku (Algorithm Explained)
11:33
Nick White
Рет қаралды 97 М.
Why do calculators get this wrong? (We don't know!)
12:19
Stand-up Maths
Рет қаралды 2,1 МЛН
How to Code a Sudoku Solver in Javascript
22:01
Jack Tech
Рет қаралды 23 М.
What's The Longest Word You Can Write With Seven-Segment Displays?
8:56
The SAT Question Everyone Got Wrong
18:25
Veritasium
Рет қаралды 12 МЛН
I Made Sudoku Solve Itself!
35:42
Terranova Tech
Рет қаралды 40 М.
Top 6 Coding Interview Concepts (Data Structures & Algorithms)
10:51
БОЛЬШОЙ ПЕТУШОК #shorts
00:21
Паша Осадчий
Рет қаралды 11 МЛН