Skip to content

vermuz/100-day-coding-challenge

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

100-day-coding-challenge

My medium post explaining the challenge: https://medium.com/@alberthu/my-100-day-coding-challenge-1cfc0985b1e5

100 days, 100 computer science interview questions. The questions can range from topics that I'm good at, topics that I know nothing about, different websites like leetcode, geeksforgeeks, interviewcake, codefights, or different Facebook groups I'm a part of. I'll brainstorm solutions, write some code, and discuss tradeoffs. The point is to show up every day and just do it.

Challenges by day (4 days missed):
Day 1 - Design and implement a MinStack
Day 2 - Return a random node from a linked list
Day 3 - Flatten a Binary Tree into a linked list
Day 4
Day 5 - Check if a path with sum exists in Binary Tree
Day 6 - Implement DFS / BFS
Day 7 - Check if two elements in an array can pair to equal a sum (Two Sum)
Day 8 - Decode an alien alphabet
Day 9
Day 10
Day 11 - Print the contents of a matrix in a spiral
Day 12 - Overwrite matrix spots with x
Day 13 - (Google Codejam) Cruise control
Day 14 - Pattern matching, find a 2D pattern within a matrix
Day 15 - Rectangle sums
Day 16 - Print the contents of a matrix in a spiral pt 2
Day 17 - Search for a value in a matrix
Day 18 - Search for a value in a matrix pt 2
Day 19 - Contour Map
Day 20
Day 21 - (CodeFights) Helping Stephan
Day 22 - Permutations of a list
Day 23 - Strings Rearrangement

Releases

No releases published

Packages

No packages published

Languages

  • Python 89.6%
  • Ruby 10.4%