/2018-CS61B

course assignments for UCB_CS61B 2018 summer

Primary LanguageJava

2018-CS61B

Bad programmers worry about the code. Good programmers worry about data structure and their relationships. Improve ↑ this one by solving problems on Leedcode and learning good solutions about every problem on Youtube or that web.

Before taking 61B class, I take 61A first which includes more basic knowledge about computer science. Since I never took any course of computer science systematically, I don't know necessary rules forced to followe when writing code for algorithm. I spent 4 days finishing watching 61A's videos. Actually, it turns out that 61A class is very useful for code amateur who plan to work on the field of computer science.

Next I plan to finish 61B course for 2 weeks.

The repository serves as the database of storing 61B' course assignments finished by myself.

Course Website
Gitbook CS 61B - Josh Hug

Open Data Structures (in Java)

Code Visualization
Java Visualizer