Create a Sudoku Solver In Java In 20 Minutes - Full Tutorial

Coding with John May 14, 2021
Video Thumbnail
Coding with John Logo

Coding with John

@codingwithjohn

About

Hi, I'm John! I'm a Lead Java Software Engineer and I've been in the programming industry for more than a decade. I love sharing what I've learned over the years in a way that's understandable for all levels of Java learners. Learn or improve your Java by watching it being coded live!

Video Description

Complete Java course: https://codingwithjohn.thinkific.com/courses/java-for-beginners Source code here: https://www.codingwithjohn.com/sudoku-source Let's create a Sudoku solver in Java! Sudoku is a logic game, where you fill in numbers from 1-9 in a 9x9 grid. In Sudoku, each row, column, and 3x3 sub-grid must contain all numbers from 1-9. Solving Sudoku in Java seems like it could be complicated - and some of it certainly is! But I'll break down the Java program for solving Sudoku into more simple pieces that we'll code together. Learn or improve your Java by watching it being coded live! Hi, I'm John! I'm a Lead Java Software Engineer and I've been in the programming industry for more than a decade. I love sharing what I've learned over the years in a way that's understandable for all levels of Java developers. Let me know what else you'd like to see! Links to any stuff in this description are affiliate links, so if you buy a product through those links I may earn a small commission. 📕 THE best book to learn Java, Effective Java by Joshua Bloch https://amzn.to/36AfdUu 📕 One of my favorite programming books, Clean Code by Robert Martin https://amzn.to/3GTPVhf 🎧 Or get the audio version of Clean Code for FREE here with an Audible free trial http://www.audibletrial.com/johncleancode 🖥️Standing desk brand I use for recording (get a code for $30 off through this link!) https://bit.ly/3QPNGko 📹Phone I use for recording: https://amzn.to/3HepYJu 🎙️Microphone I use (classy, I know): https://amzn.to/3AYGdbz Donate with PayPal (Thank you so much!) https://www.paypal.com/donate/?hosted_button_id=3VWCJJRHP4WL2 ☕Complete Java course: https://codingwithjohn.thinkific.com/courses/java-for-beginners https://codingwithjohn.com

You May Also Like

Upgrade Your Gear Essentials

AI-recommended products based on this video

Loading...
Ball Head Manbily Tripod Head Metal Aluminum Body 360° Panoramic Monopod Head with Extra Arca Swiss Quick Release Plate, Load up to 17.6lbs/8kg,Camera Head for DSLR, Camcorder, Slider (Red)

Ball Head Manbily Tripod Head Metal Aluminum Body 360° Panoramic Monopod Head with Extra Arca Swiss Quick Release Plate, Load up to 17.6lbs/8kg,Camera Head for DSLR, Camcorder, Slider (Red)

(274)
$85.26$77.52
FREE delivery Jun 17 - 19Only 10 left in stock.
Loading...
koolehaoda L Shape Camera Bracket, Video Vertical Shooting Quick Release Plate L Stand Arca Swiss Compatible for Tripod Head Ballhead DSLR Camera

koolehaoda L Shape Camera Bracket, Video Vertical Shooting Quick Release Plate L Stand Arca Swiss Compatible for Tripod Head Ballhead DSLR Camera

(87)
$23.98
FREE delivery Thu, Jun 19 on your first order
Loading...
Heavy Duty Tripod Gimbal Head, Aluminum Alloy 360° Panorama Gimbal with for Arca Swiss Standard Quick Release Plate and Bubble Level, with 1/4 Inch and 3/8 Inch Screws

Heavy Duty Tripod Gimbal Head, Aluminum Alloy 360° Panorama Gimbal with for Arca Swiss Standard Quick Release Plate and Bubble Level, with 1/4 Inch and 3/8 Inch Screws

(0)
$202.00
FREE delivery Jun 27 - Jul 10
Loading...
NEEWER a6700 L Plate Compatible with Sony Alpha 6700, Quick Switch Aluminum Extendable Side Plate & Anti Twist Baseplate Compatible with Arca Swiss QR System DJI RS 2 RSC 2 RS 3 Pro Gimbals, CA048

NEEWER a6700 L Plate Compatible with Sony Alpha 6700, Quick Switch Aluminum Extendable Side Plate & Anti Twist Baseplate Compatible with Arca Swiss QR System DJI RS 2 RSC 2 RS 3 Pro Gimbals, CA048

(24)
$25.99
FREE delivery Thu, Jun 19 on your first order
Loading...
3D Rolling Ball Maze Cube, Maze Ball, Roller Balls Education Toy, Puzzle M-aze Cube, Roller Balls Mind Teaser for Classroom Party Birthday School Travel Waiting Room Family Gathering

3D Rolling Ball Maze Cube, Maze Ball, Roller Balls Education Toy, Puzzle M-aze Cube, Roller Balls Mind Teaser for Classroom Party Birthday School Travel Waiting Room Family Gathering

(0)
$16.03
FREE delivery Dec 19 - 23Arrives before Christmas
Loading...
DIMJ Compression Packing Cubes Travel Organizer,Travel Packing Cubes Compressible for Carry on Luggage Lightweight Expandable Luggage Travel Accessories (8 Set-Beige)

DIMJ Compression Packing Cubes Travel Organizer,Travel Packing Cubes Compressible for Carry on Luggage Lightweight Expandable Luggage Travel Accessories (8 Set-Beige)

(146)
$26.99
FREE delivery Sat, Jun 14 on your first order
50+ bought in past month
Loading...
NICOSHOW 6 Set Compression Packing Cubes, Compressible Travel Packing Cubes Travel Essentials, Luggage Organizers for Carry-on Suitcase, Grey OEKO-TEX STANDARD 100

NICOSHOW 6 Set Compression Packing Cubes, Compressible Travel Packing Cubes Travel Essentials, Luggage Organizers for Carry-on Suitcase, Grey OEKO-TEX STANDARD 100

(1,445)
$27.99
1K+ bought in past month
Loading...
BAGAIL 8 Set Packing Cubes Luggage Packing Organizers for Travel Accessories Global Recycled Standard
Best Seller

BAGAIL 8 Set Packing Cubes Luggage Packing Organizers for Travel Accessories Global Recycled Standard

(37,758)
$29.99
FREE delivery Sat, Jun 14 on your first order
300+ bought in past month
Loading...
MOSISO Laptop Case 13 inch, 13 inch Laptop Sleeve Bag Compatible with MacBook Air 13 M4 M3 M2 M1 2025-2018 / Pro 13 M2 M1 2025-2016, Neoprene Computer Sleeve Bag with Small Case, Space Gray Global Recycled Standard

MOSISO Laptop Case 13 inch, 13 inch Laptop Sleeve Bag Compatible with MacBook Air 13 M4 M3 M2 M1 2025-2018 / Pro 13 M2 M1 2025-2016, Neoprene Computer Sleeve Bag with Small Case, Space Gray Global Recycled Standard

(20,392)
$24.29$21.88
FREE delivery Sun, Aug 10 on your first order
Loading...
UPERFECT Laptop Sleeve 24-inch for Laptop/Portable Monitor/Notebook/Tablet with Large Capacity Side Pockets & Durable Handle-Waterproof/Shockproof-Padded Compartments-Zippered Accessory Storage

UPERFECT Laptop Sleeve 24-inch for Laptop/Portable Monitor/Notebook/Tablet with Large Capacity Side Pockets & Durable Handle-Waterproof/Shockproof-Padded Compartments-Zippered Accessory Storage

(20)
$69.99
Prime
Loading...
UPERFECT Laptop Sleeve 22-inch for Laptop/Portable Monitor/Notebook/Tablet with Large Capacity Side Pockets & Durable Handle-Waterproof/Shockproof-Padded Compartments-Zippered Accessory Storage

UPERFECT Laptop Sleeve 22-inch for Laptop/Portable Monitor/Notebook/Tablet with Large Capacity Side Pockets & Durable Handle-Waterproof/Shockproof-Padded Compartments-Zippered Accessory Storage

(301)
$60.79
PrimeOnly 4 left in stock.
Loading...
LONMEN 15.6 Inch Laptop Sleeve Case Notebook Bag Water-Resistant Handbag Carrying Compatible with Lenovo 15.6" Ideapad 330/15.6" Dell New Latitude 3590 Notebook Chromebook Ultrabook, Brown

LONMEN 15.6 Inch Laptop Sleeve Case Notebook Bag Water-Resistant Handbag Carrying Compatible with Lenovo 15.6" Ideapad 330/15.6" Dell New Latitude 3590 Notebook Chromebook Ultrabook, Brown

(20)
$23.74
FREE delivery Sun, Jun 22 on your first order
Loading...
SmallRig FX3 / FX30 HawkLock Quick Release Camera Cage Kit for Sony with XLR Handle Extension, Wrist Strap and Cable Clamp for HDMI, QR Cold Shoe, NATO Rail/QR Plate for Arca,Titanium Gray - 4771

SmallRig FX3 / FX30 HawkLock Quick Release Camera Cage Kit for Sony with XLR Handle Extension, Wrist Strap and Cable Clamp for HDMI, QR Cold Shoe, NATO Rail/QR Plate for Arca,Titanium Gray - 4771

(72)
$174.24$162.04
FREE delivery Thu, Jun 19
Loading...
Car seat Belt Extender, seat Belt Shoulder Guard, Padded Extension Buckle, Plug Buckle, seat Belt Clip, auto Parts (2 Pack)

Car seat Belt Extender, seat Belt Shoulder Guard, Padded Extension Buckle, Plug Buckle, seat Belt Clip, auto Parts (2 Pack)

(1)
$15.99
FREE delivery Feb 13 - 20