Brian ZhangBreadth-First Search vs Depth-First SearchImplementing an algorithm to search for an answer is one of the most important and fun parts of a coding competition. However, a common…3 min read·May 22, 2021----
Brian ZhangBig O NotationIf you’ve ever been stuck on which method to use to solve a problem, thinking about complexity is the best starting point. An easy way to…3 min read·May 16, 2021----
Brian ZhangHow to Improve at Coding CompetitionsCoding competitions are a common way to develop your programming skills or prepare yourself for job interviews. If you’re just getting…5 min read·May 8, 2021----
Brian Zhang10 Mistakes All Beginner Programmers Make— And How To Avoid Them1. Watching too many tutorials4 min read·May 2, 2021----
Brian ZhangUsing Virtual Environments in Python: A Beginner’s GuideIn order to dive into more advanced Python projects, such as machine learning, natural language processing or quantum computing, you’ll…3 min read·May 1, 2021----