Simon Zhang's starred repositories
leetcode-patterns
A pattern-based approach for learning technical interview questions
design-patterns-for-humans
An ultra-simplified explanation to design patterns
leetcode_101
LeetCode 101:和你一起你轻松刷题(C++)
algorithms-practice
An incomplete list of leetcode questions completed to prepare for technical interviews (done in mainly Python, occasionally Java and SQL when appropriate).
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
Favorite-News
Andriod : news app
freeCodeCamp
freeCodeCamp.org's open-source codebase and curriculum. Learn to code for free.
Alogorithm
leetcode
build-your-own-x
Master programming by recreating your favorite technologies from scratch.
coding-interview-university
A complete computer science study plan to become a software engineer.
ucla-cs180
Homework problem solutions for UCLA's CS180, Algorithms, Spring 2016
UCLA-CS-31-Fall-2016
Assignments for UCLA 2016-17 Fall Quarter CS 31, taught by Smallberg.