Python Resume Projects - You Can Finish in a Weekend

Поделиться
HTML-код
  • Опубликовано: 13 дек 2019
  • This video will showcase two impressive, yet fast to make python resume projects. These projects demonstrate programming ability and computer science knowledge and are great padding on your programming resume.
    ⭐️ Thanks to Kite for sponsoring this video! Download the best AI automcolplete for python programming for free: kite.com/download/?...
    GitHub Links:
    Sudoku: github.com/techwithtim/Sudoku...
    A* Star: github.com/techwithtim/A-Path...
    ◾◾◾◾◾
    💻 Enroll in The Fundamentals of Programming w/ Python
    tech-with-tim.teachable.com/p...
    📸 Instagram: / tech_with_tim
    🌎 Website techwithtim.net
    📱 Twitter: / techwithtimm
    ⭐ Discord: / discord
    📝 LinkedIn: / tim-rusci. .
    📂 GitHub: github.com/techwithtim
    🔊 Podcast: anchor.fm/tech-with-tim
    💵 One-Time Donations: www.paypal.com/donate/?token=...
    💰 Patreon: / techwithtim
    ◾◾◾◾◾◾
    ⚡ Please leave a LIKE and SUBSCRIBE for more content! ⚡
    Tags:
    - Tech With Tim
    - Python Tutorials
    - Python Resume Projects
    - Resume Project Python
    - Quick Python Resume Projects
    - Resume Project Python Tutorial
    #Python

Комментарии • 601

  • @TechWithTim
    @TechWithTim  4 года назад +640

    Start a high paying tech career making $60k+/year with NO DEBT: coursecareers.com/a/techwithtim?course=software-dev-fundamentals

    • @TechWithTim
      @TechWithTim  4 года назад +66

      Did u watch the video? I made these projects a long time ago!! I do make mistakes as well ;)

    • @masterkanfuu2536
      @masterkanfuu2536 4 года назад

      παρακαλω πολυ ww where is the source code

    • @ahsanmasood1459
      @ahsanmasood1459 4 года назад +1

      Hey! Can you make another video like this? I mean regarding some other and latest problems. That could be great.

    • @Qril
      @Qril 4 года назад +29

      Little bit of advice for the future - linking to a download page for a sponsor is pretty nice, but linking to a page *that auto-starts* downloads is a sure-fire way to make sure I never use the project. I don't want to be assaulted with files when I click on a sponsor link, and this has pretty much ensured I won't click on any of your sponsor links again - please change.

    • @explorenaked
      @explorenaked 4 года назад +3

      Huuuh, huuuuh. You drew a penis. Huh, huh.

  • @deedeemegadoodoo1506
    @deedeemegadoodoo1506 4 года назад +4010

    Hi mister employer, I don't wanna brag around, but here's my Hello World program with almost 0 bugs!

    • @Julian-pw5mv
      @Julian-pw5mv 4 года назад +152

      Damn 0 bugs? Mine has a thousand, and everytime I fix one ten more appear

    • @etopsirhc
      @etopsirhc 4 года назад +117

      *displays javascript alert box with "Hell World!"* dammit, not that bug again!

    • @First_person_shooter
      @First_person_shooter 4 года назад +6

      @@etopsirhc OK boomer this isn't a problem solver reddit...

    • @RanEncounter
      @RanEncounter 4 года назад +57

      @@First_person_shooter The joke
      Your head...

    • @svenjaaunes2507
      @svenjaaunes2507 4 года назад +16

      ohh yeah? lets deploy it to this 23-bit custom architecture that I built in the kitchen with my wife. ohh btw there is no automatic memory management in the kernel but the instruction set is very simple with only one instruction: subtract and branch if equals zero. we are a minimalist couple. just write a compiler for whatever language you used for this architecture before the next interview session and make sure it runs in O(loglogN) because the not-so-micro processor ticks only 1 cycle every 7 seconds as we used marbles of our kids to simulate a CPU. By the way bring the assembly code on a punch card cuz thats the only I/O. if you can do this and if I like your program, you are hired

  • @DogeCharger
    @DogeCharger 4 года назад +6109

    Employers 3 months later: why do all these kids have sudoku programs in their resumes

  • @thefunnylemon6291
    @thefunnylemon6291 4 года назад +879

    For the first time ever I tried to skip the sponsors part and went back to watch it because it was interesting lmao

    • @Dobrodom
      @Dobrodom 4 года назад +3

      same LOL

    • @domirusz24
      @domirusz24 4 года назад

      ikr

    • @quarantinelife.
      @quarantinelife. 4 года назад +1

      same here i watched the whole thing and then went to check out kite and shared with friends lol

    • @DylanSwarts
      @DylanSwarts 4 года назад

      lol me too, weird

    • @joshm9163
      @joshm9163 4 года назад +1

      Kite is the shit

  • @hohohoupufuru
    @hohohoupufuru 4 года назад +1012

    1st project (sudoku solver) at 1:35
    2nd project (pathfinding) at 5:28

    •  4 года назад +4

      Thanks

    • @adityasrivastava2814
      @adityasrivastava2814 4 года назад +22

      hero we deserve!!!

    • @afjelidfjssaf
      @afjelidfjssaf 3 года назад +24

      @@adityasrivastava2814 lmfao he just watched 5 minutes of a video lol

    • @dannyy8619
      @dannyy8619 2 года назад +10

      seriously? these are the projects he suggested?

    • @passportbro904
      @passportbro904 Год назад

      Thanks

  • @stanleyiii_
    @stanleyiii_ 4 года назад +600

    Wow, a sponsor that actually relates to the video and something that I want to try

    • @FeLiNe418
      @FeLiNe418 4 года назад +22

      Then he proceeds to use sublime text

    • @One_autumn_leaf.
      @One_autumn_leaf. 4 года назад +3

      i wanted to give thumbs up! but that makes the count 70. I'll let it stay at 69 XD

    • @chrissmith1152
      @chrissmith1152 4 года назад

      not even a bridge, he clearly said "a word from my sponsor"

    • @Clubdemusicaligera
      @Clubdemusicaligera 4 года назад +1

      samee first time i see something useful as an ad

    • @ThePhantomCoder
      @ThePhantomCoder 4 года назад

      ikr

  • @gingerdragon6216
    @gingerdragon6216 3 года назад +104

    Interviewer: so can you explain your code to us?
    Me:👁👄👁

    • @SovereignSmurf
      @SovereignSmurf 3 года назад +7

      No, no I can't

    • @teemumiettinen7250
      @teemumiettinen7250 3 года назад +20

      "uh...so...i have a....variable here....and uh....some functions.....and uh....yeah....when i run the program it works...."

    • @bernardb.4788
      @bernardb.4788 3 года назад +1

      @aryan bhradiya 💀💀

    • @Jamaalmamu
      @Jamaalmamu 11 дней назад

      ​@@teemumiettinen7250💀

  • @marcorivera5030
    @marcorivera5030 4 года назад +31

    Hola Tim, muchas gracias por hacer tan buenos videos, desde que descubrí tu canal he podido aprender mucho más que en mi escuela, me encantan tus tutoriales a pesar de que no soy bueno entendiendo el inglés :c, muchas gracias por todo, tienes un nuevo sub y saludos desde México ❤

  • @13totodile
    @13totodile 4 года назад +178

    I ran into a bug with the sudoku solver. After I wrote my code, I wanted to test it and found a very difficult puzzle from the web. But when I ran the code to solve it, I noticed that there were two 2's in the same column in the final result. I thought that I had made a mistake and so downloaded your code just to make sure but the result was the same. The solution I found is deleting the "and pos[1] != i" parts from the for loops for checking rows and columns in the "valid" function. Even while writing the code, I had trouble understanding what that part did, and I still don't know what it does but that seems to be the source of the bug.

    • @victorhugovampire
      @victorhugovampire 3 года назад +19

      in the check column section of "valid" function, the "and pos[1] != i" should rather be "and pos[0] != i" since we are now restricting on the rows

  • @eduardomarques91
    @eduardomarques91 2 года назад +209

    As someone who just started learning python, this looks like deep magic.

  • @DavidSigbi
    @DavidSigbi 4 года назад +238

    When he said "sudoko" I amlost reevaluated my life.

    • @xskerrittx1
      @xskerrittx1 3 года назад +3

      yuppp

    • @alexismandelias
      @alexismandelias 3 года назад +7

      I swear if I hear another person saying it suduku...

    • @itsdylac
      @itsdylac 3 года назад +5

      Did you contemplate committing sudoku?

  • @AfromusChief108
    @AfromusChief108 4 года назад +60

    The wallet on top of the gaming pc, i can relate bruh!

  • @tescoaldi2804
    @tescoaldi2804 4 года назад +3

    Clear and consise, gained a new sub mate! Nice one!

  • @nithishkumar2099
    @nithishkumar2099 4 года назад +7

    This is the video I was looking for. Thank you so much.

    • @FilipPandrc
      @FilipPandrc 3 года назад

      @@Gamingwithshubham284 lol

  • @kimtgf7152
    @kimtgf7152 3 года назад +18

    Well, the sudoku solver was good, it took me around 3-4 hrs to come up with it, but my biggest problem would have been the GUI considering I didn't have any experience with it, It took me a lot of time around 5-6 hrs to finally complete the GUI to make the sudoku solvable by humans and then to make a sudoku generator which could be solved. It was pretty tough, took me around 1 and a half days to complete it, but it was a good learning experience, thanks Tim for inspiring me to make this project. (I didn't look at any solution except for the commands for GUI and it was fun doing it)

  • @matthewevans9838
    @matthewevans9838 4 года назад +104

    To give more explicit reasons why these projects are good (if you can do them without being guided word-for-word):
    1. Shows general programming ability is sufficient
    2. Shows critical thinking ability
    3. Ability to make UIs and connect them with programming logic (supports 2)
    4. Has knowledge of algorithms and/or is able to implement algorithms into code (supports 2 again)
    5. If you are a student, demonstrates passion to make projects outside of class (you would be surprised)
    If you don't think you can do the Sudoku project, I would recommend a simpler project that can implement back tracking like creating an AI for Tic-Tac-Toe.

    • @johnjacobs6234
      @johnjacobs6234 4 года назад +6

      None of that matters.
      You have to make money for someone in order for it to be "experience."

  • @alexmcd378
    @alexmcd378 4 года назад +16

    A text based sudoku solver was literally an interview question aft one of my employers. But having a portfolio is useful. Interviewers were as interested in my game maker studio games as they were in my resume.

  • @EpochIsEpic
    @EpochIsEpic 4 года назад +74

    How the heck did that run faster than my hello world program?

    • @code5829
      @code5829 3 года назад +2

      😂😂😂 the ide?

  • @rajeshwaripattar2503
    @rajeshwaripattar2503 4 года назад +5

    Awesome bro...U r so Intelligent...Thank you sharing such a brilliant idea of project with us...Keep uploading unique projects like this..and it's so inspiring...God bless u bro..

  • @ThomasHelms
    @ThomasHelms 4 года назад +9

    Thanks for referencing the backtracking algorithm. I think if I had known about it, I think I would've had an easier time deciphering the 8 queens puzzle.

  • @asapnomats5505
    @asapnomats5505 4 года назад +1

    YO! Thanks for plugging the Kite plugin super useful.

  • @jTay111
    @jTay111 4 года назад +32

    Backtracking by itself is not an algorithm, it's a concept, similar to concepts like divide and conquer, dynamic programming etc

    • @hossumquat
      @hossumquat 2 года назад

      Isn't backtracking basically a form of dynamic programming.

  • @ryanpalo
    @ryanpalo 4 года назад +5

    Nice. Liked the video, concept, and initiative. Disliked your lack of comments(despite you code being relatively self documenting) and lack of tests. These project DO showcase your ability to code, but being a developer is more than that. Preventing regressions via a test suite and exporting code doc strings are extremely helpful when working in a team environment. That's the kind of thing I like to see in a portfolio.

  • @automationtesting3149
    @automationtesting3149 3 года назад

    Really useful information. Keep up the good work!!!

  • @automationtesting3149
    @automationtesting3149 3 года назад

    This is the first time I am learning Python and it is really helpful

  • @TheMaxZakh
    @TheMaxZakh 4 года назад +5

    How would you go about describing the projects on your resume? A quick description followed by a couple bullet points highlighting techniques or things you did different from what you might find in a video like this?

  • @tinman9341
    @tinman9341 3 года назад +4

    Awesome, thanks!!!! I’m a self-taught beginner and I had a hard time visualizing how a code works. Thanks again!!!

  • @ohwow2074
    @ohwow2074 4 года назад +8

    Wow I'm amazed at how intelligent the programs were! Wow

  • @Gh0st3197
    @Gh0st3197 4 года назад +3

    Cool! We actually had to the Sudoku project as part of our intro to programming class at Cal

  • @totomaiden08
    @totomaiden08 3 года назад +8

    Question from a noob: isn't that second project nicer to do in separate modules? People keep saying that you should divide the code in modules so it's readable and this being a CV resume and you want to showcase you're a good and professional coder, wouldn't it be better to have different modules? At least one for the GUI and the other for the logic?

  • @SHONNER
    @SHONNER 3 года назад

    I'm still running Classic Python 2.5. I ran your Sudoku pygame using a hard set. It was neat seeing how many times it would backtrack while solving it in 4 minutes.

  • @LuisPereira-bn8jq
    @LuisPereira-bn8jq 4 года назад +14

    Really nice fun projects. These were about the right difficulty for my current level. Took me about two and a half days to complete both, with the hardest part being that it was my very first time writing anything with a GUI (the algorithms themselves were no issue given by background).

    • @lightningprowess6031
      @lightningprowess6031 4 года назад +2

      Can I ask something
      Did u googling the algorithm for solving sudoku?or u creating it by urself without taking a look at the algorithm?

  • @notyaniecetv
    @notyaniecetv 4 года назад +14

    Can you make a video of where or how to find python ideas or ideas for any language a person is learning? I find that this is usually my issue as I am creative but not enough to straight up brainstorm an idea to code..

  • @kurtthorsten4463
    @kurtthorsten4463 3 года назад

    yo, thank you for the amazing content you deliver. you seem like a smart dude, subbed
    \

  • @neovalkyr
    @neovalkyr 4 года назад +12

    "Sue" "dough" "koo"
    awesome video!

  • @floydian25
    @floydian25 4 года назад

    Just the right time for a video

  • @demohub
    @demohub 4 года назад

    Cool Tim. Thanks for sharing.

  • @masteralphapro-7835
    @masteralphapro-7835 4 года назад

    I love your videos!! Congrats!!

  • @theaveragecoder6182
    @theaveragecoder6182 4 года назад +2

    Now this is the channel that is really helpful

  • @angrysammo
    @angrysammo 3 года назад +20

    I be rocking up to my interview with my
    /|
    / |
    /___|
    Program.
    “Sir, I am not limited to triangles, I can do other shapes too!”

  • @jacobrose9606
    @jacobrose9606 4 года назад +146

    That backtrack algorithm though :)
    The path-finding algorithm is used in just about every video game with NPC's that move around.
    THIS IS SO @#$#@#$ COOL!!! :D

    • @jacobrose9606
      @jacobrose9606 4 года назад +26

      if quick_reply and love_comment:
      total_subscribers += 1

    • @leondreamcast
      @leondreamcast 4 года назад

      Wait really?

    • @igorthelight
      @igorthelight 4 года назад +3

      @@leondreamcast True.
      But not written in Python.

    • @curry8487
      @curry8487 2 года назад

      @@jacobrose9606 a

  • @clashplaya8638
    @clashplaya8638 3 года назад +5

    The second one isn’t the same distance as going horizontally because the cubes are longer across their diagonals. Going down and then up is inefficient

  • @keyable
    @keyable 4 года назад +1

    Nice tips! What do u recommend for learning Python, books or video lessons? THX!

  • @stevenshelby2675
    @stevenshelby2675 4 года назад +54

    Me in grade 11: "Egg definitely came before chicken"

  • @jorgestreams5775
    @jorgestreams5775 4 года назад +13

    If I wanted to do one of these, would Googling the most efficient way to solve a soduko game and then trying to implement that in python completely defeat the purpose of the project or is that exactly what you're supposed to do?

    • @_yakumo420
      @_yakumo420 2 года назад +2

      I realise this is a year late, but for any future readers - yes that is exactly what you're supposed to do. You're not here to discover your own 'most efficient ways to solve a Soduko' but rather to learn how to code. And to do the project, you'd need to learn about an already established method to then create your project.

  • @navid8276
    @navid8276 4 года назад

    So heuristics enables our GPS to route us based on road closures and real time traffic data? That’s awesome. Learning something new everyday.

  • @konekosamvs3264
    @konekosamvs3264 2 года назад

    Awesome video thank you so much!

  • @Eric-dd8bk
    @Eric-dd8bk 3 года назад +1

    I literally just started learning programing with Python, because that's what my programer friend recommended me that I start with.
    What I want to do though is build like an educational application about the guitar and publish it on my website.
    Should I actually switch over to Java script from python if Java script can handle webdev as well as building a stand alone application?
    Or should I stick with Python for building the application and learn Java script separately for webdev?
    I could actually even ditch the webdev part for a while because I can just email the application to those who buy my app. And by app I don't mean mobile apps. Just a computer program like games and stuff like that.
    Any advice will be greatly appreciated.
    Thank you in advance.

  • @tobybay769T
    @tobybay769T 4 года назад +2

    Hi, good job with the video. You learn me new stuff every single day, and i enjoy every time you are uploading a new video, but i have problem. I would like to run the gui code in sublime like you. How do i run the code so the is running a new window

  • @guyfromostrava
    @guyfromostrava 3 года назад

    The sudoku one is a good (hopefully) quick challenge to write myself.

  • @adarshdubey6123
    @adarshdubey6123 4 года назад

    Reply to this comment one hardest topic or programing problem or concept or anything related to computer science and engineering and I will make a video solving/teaching/ explaining the most asked. Want to start making videos..

  • @TheFinagle
    @TheFinagle 3 года назад

    I built a prolog soduku solver in 2 lines of code. A python visual interface to that old code is a great idea though. Ill have to add that to my resume soon.

  • @TheJarJarKinks
    @TheJarJarKinks 4 года назад +185

    "Sudoko solver or Sudoku solver - not quite sure how you say that."
    Well, only one of the ways you pronounced it ends in a "u".

  • @osknyo
    @osknyo 4 года назад

    Thanks for the vid!

  • @SandipKumar-yo6yw
    @SandipKumar-yo6yw 4 года назад

    Thanku sir ..
    God bless you 🙏🙏 🙏..
    Relly you r hero in Python..❤✌🎉

  • @MHM-hc8or
    @MHM-hc8or 4 года назад +1

    Thank you 👍

  • @vortex8988
    @vortex8988 4 года назад

    Hey Tim! How exactly did you create the game board?

  • @abuabdullah9878
    @abuabdullah9878 Год назад

    Thanks bro. The sudoku game helped me get a job.

  • @pugboi8017
    @pugboi8017 4 года назад +690

    A weekend to finish all that? Jokes on you. I can gitclone it in under a minute

    • @code5829
      @code5829 3 года назад +12

      Sir then you don’t learn

    • @xjsnjkil2070
      @xjsnjkil2070 3 года назад +97

      @@code5829 that's a joke, clown.

    • @code5829
      @code5829 3 года назад +3

      @@xjsnjkil2070 i know, was being sarcastic

    • @bcdabici
      @bcdabici 3 года назад +17

      @@code5829 Sir are you an Indian?

    • @Alex-gw9js
      @Alex-gw9js 3 года назад +14

      @@bcdabici sir he is a indian.

  • @tonyk5936
    @tonyk5936 4 года назад +1

    Hey, on your sudoku tutorials your are not explained how the GUI solves itself with backtracking if you press space like in this video. Could you update your code on your website? Love the video btw!

  • @joshmiller6285
    @joshmiller6285 4 года назад +2

    Hey man these are pretty cool! I've been getting into Python myself, and I'm kind of at the stage where I know more than the beginner tutorial videos show, but I still don't know nearly the amount needed to do what you did in the video. Just curious, where did you learn all this stuff by 11th grade? It seems like you obviously put some time into this as a high schooller.

    • @joshmiller6285
      @joshmiller6285 4 года назад

      Haha just realized you had tutorials, I'll go check those out

  • @comcomaandrey
    @comcomaandrey 2 года назад

    Thank you, Anakin, for your power!

  • @anasadeelallawala4156
    @anasadeelallawala4156 4 года назад

    I have also implemented a similar a star algorithm visualisation and what you made does not seem like a star as what you made was had the green nodes aka the nodes in open set not exploring the nodes closer to the end node. Instead this looked like breadth first search to me as it was exploring nodes through Their f values

  • @TheVerbalAxiom
    @TheVerbalAxiom 4 года назад +1

    Just the video I needed. I like python but was confused on which projects I put on my resume.

    • @igorkalezic4739
      @igorkalezic4739 4 года назад +1

      If possible it's best to put projects that demonstrate the skills needed in the job posting. So you'd actually have a few different versions of your resume

  • @oliviamotevalli9683
    @oliviamotevalli9683 3 года назад

    Great vid, is there a resource for programming/coding terminology & concepts? I come across dozens of words every time I try and read or watch something computer related, would be nice to have a glossary...

  • @etopsirhc
    @etopsirhc 4 года назад +56

    damn, i wish i still had my final project from a game dev course now. made a map generator with loops and locked off rooms that then verified itself using a*

    • @brooksgunn5235
      @brooksgunn5235 4 года назад +2

      Man, you just got rid of it? You didn't save a file on your computer or to a CD?

    • @trevorstoddart9624
      @trevorstoddart9624 4 года назад +6

      If you are able to talk about the implementation intelligently you can still put it on your resume.

    • @PeterCaptainObvious
      @PeterCaptainObvious 3 года назад

      Why did you get rid of it? I have several copies of my final projects backed up on different pcs and cloud storages

    • @sgracem2863
      @sgracem2863 3 года назад +1

      remake it

  • @gheitacodes4146
    @gheitacodes4146 4 года назад

    Nice visualization.

  • @memeperor_
    @memeperor_ 3 года назад +1

    you mean. you graduated high school 2 years ago? and you're already at the finish line?!?!?! damn bro thats pretty sick

  • @vadivelan4228
    @vadivelan4228 4 года назад

    Thanks Tim.

  • @trolmaso
    @trolmaso 4 года назад +4

    Doesn't PyCharm already do what Kite does? But, like, it's not a plugin?

  • @benhardsim8629
    @benhardsim8629 2 года назад

    Hey Tim just wondering where did you put this project inside your resume ?

  • @nengchanna9178
    @nengchanna9178 4 года назад

    Hi, what tool do you use to record screen?

  • @ac130kz
    @ac130kz 4 года назад +3

    a really good sudoku solver is a SAT solver

  • @loftlike
    @loftlike 8 месяцев назад +2

    I think the better approach will be to go for projects as per your skill level. One complicated project in the resume doesn't really mean you are adept in tackling equally complicated projects; this might mislead recruiters. Simply keep upgrading your skill level and try completing projects that are for your level and one level above that. Taking unnecessary longer leaps might be frustrating and confusing for you.
    So, if the projects mentioned here seem to be good for your level, go for it!

  • @automationtesting3149
    @automationtesting3149 3 года назад +2

    I am relatively new to Python and this information was really useful

  • @publicstudio66
    @publicstudio66 3 года назад

    great work...

  • @uzidayo
    @uzidayo 4 года назад

    Finally a good sponsor

  • @cycobot8909
    @cycobot8909 3 года назад

    Can i know the applications of A* pathfinding algorithm beacuse i tried thinking and couldnt find any except video games.

  • @deepakkumaar9665
    @deepakkumaar9665 4 года назад

    You are genius man

  • @frenchmike
    @frenchmike 3 года назад

    Please explain where and how to display python GUI projects online. Do u ended them into your own website or use sth like GitHub ?

  • @code5829
    @code5829 3 года назад

    Thank you good inspiration

  • @robertradford4707
    @robertradford4707 4 года назад +1

    I see you're using sublime text and I just started using that, but I haven't found any packages that actually work to let it run the program to test output and I've been just going back and forth between sublime text to work on the project and IDLE to run it; do you know a way to run straight from sublime text ?

  • @sandraviknander7898
    @sandraviknander7898 3 года назад

    Nice projects!

  • @HDArtzy
    @HDArtzy Год назад

    i absolutely love u vids and they teach me so much bro, one day u should be a teacher

  • @cheramchandhru6691
    @cheramchandhru6691 4 года назад

    Thank you

  • @4V1732
    @4V1732 4 года назад +7

    I’m new to coding and really want to practice, could you tell me what exactly do I download or what did you used to write the code (projects) thank you.

    • @lukemiranda8747
      @lukemiranda8747 4 года назад +7

      You could just use a website that does all the compiling for you. www.programiz.com/python-programming/online-compiler/ This can help learn the syntax of python right away without having to download anything. Otherwise if you want to copy Tim, it looks like he is using sublime www.sublimetext.com/3 and has downloaded python to his computer www.python.org/downloads/ . Here is a video of how to set up python in sublime text ruclips.net/video/xFciV6Ew5r4/видео.html

    • @tellurian7999
      @tellurian7999 3 года назад +4

      write it on signs in minecraft

  • @harshranjan6619
    @harshranjan6619 4 года назад +2

    i don't understand why the A* algorithmis taking zig-zag paths instead of regular straight ones to reduce the distance travelled

  • @digitaldata-surveying
    @digitaldata-surveying 4 года назад

    Thanks forever

  • @Th3BlackLotus
    @Th3BlackLotus 4 года назад +367

    Sudoku is hard
    Hold my class Beer():

    • @svenjaaunes2507
      @svenjaaunes2507 4 года назад +37

      Me.hold(You.getBeer());

    • @ramoniiituble414
      @ramoniiituble414 4 года назад +1

      Svenja Aunes thats so much better

    • @ramoniiituble414
      @ramoniiituble414 4 года назад +1

      Svenja Aunes or Me.hold(You.get(Me.beer)):

    • @VivekYadav-ds8oz
      @VivekYadav-ds8oz 4 года назад +9

      @@svenjaaunes2507 Y'all violating the PEP standard where your variables should be lowercase and function in snake case!

    • @svenjaaunes2507
      @svenjaaunes2507 4 года назад +11

      ​@@ramoniiituble414 An unhandled exception is caught: Consumer Underage

  • @VeeWebCode
    @VeeWebCode 3 года назад +1

    Sir, did you made all your graphical thumbnail by yourself?

  • @sanajitdas8365
    @sanajitdas8365 3 года назад

    Pretty interesting 👍

  • @jimbobago
    @jimbobago 2 года назад

    Too bad the timer in the lower right-hand corner of the sudoku solver displays the time incorrectly during the first ten seconds (0:1 instead of 0:01, for example).

  • @beyondlimits8159
    @beyondlimits8159 3 года назад +1

    do i need to know data structures & algorithms for tihis?

  • @rishabhkumar-px7sk
    @rishabhkumar-px7sk 4 года назад +1

    Heyyy..... Tim you are absolutely amazing brother , you have shown me the nice project and i really love it and appreciate it and i want to complete the same.

  • @inang1968
    @inang1968 4 года назад +2

    Omg i needed this!!!!! Hope I could do it without losing motivation ❤️
    Thabks!!?

    • @RoyalBengalCub
      @RoyalBengalCub 4 года назад

      Hi Saylin
      We are researchers in human-computer interaction (HCI) looking for people who have taken an initiative to recently learn Machine Learning on their own, for career, course or curiosity. It seems you are in that place currently. Would you mind telling us here (www.surveymonkey.ca/r/SelfLearning_ML) about your experiences and any difficulties you faced while self-teaching ML and how you overcame them. There is also a chance to win $50 giftcard.
      You can help this project by taking out 5-10 minutes to participate in our study.
      For more details, see here: www.surveymonkey.ca/r/SelfLearning_ML
      Please share this request with your colleagues or friends who fit this description. People from any major/background may participate. The survey will be open until July 23, 2020.

  • @arcei5726
    @arcei5726 2 года назад +2

    Gotta be honest, I tried to skip the sponsor but then I saw like half a second of the advert and realized I actually needed it, will never skip your sponsorships again.

  • @kisalaysuman2082
    @kisalaysuman2082 4 года назад +12

    Thnks bro.....you added this.......
    God level skill...
    Good channel...........
    You listen to your subscriber...
    😊😊😊😊

  • @samhebda5388
    @samhebda5388 4 года назад

    love it @tim

  • @richardmagsalay1988
    @richardmagsalay1988 3 года назад

    I know some python but I don't know where to start or what to learn in building my own suduko solver. Hope you can help me Tim.🙂

  • @littlehendryx
    @littlehendryx 2 года назад +3

    Backtracking is a class of algorithms or an algorithmic technique, not an algorithm. There are tons of backtracking algorithms out there that solve any kind of problems where exhaustive search algorithms aren't feasible, along side dynamic programming.
    Anyway, your idea of putting those algorithms implementation on a resume is pretty good

    • @four4twenty
      @four4twenty 2 года назад

      just recently learned about this at my university. it’s cool stuff