Personal Introduction
I was born and grew up in China, I went to the university in 2014 and finished it in 2018, studying programming for 4 years. After devoting 10k+ hours, I finished over 4~5k programming problems with record.
During college, I won the bronze, silver, and gold medals from freshman to junior year respectively. And went to the ICPC World Finals (International Collegiate Programming Contest).
I passed almost all of my interviews (Alibaba, Baidu, Bytedance, Huawei, etc.) and went to Microsoft after graduation. Then got a change to Google Tokyo.
I think algorithm programming skill is one of the reasons I could pass many interviews easily. There are many ingenious problems and skills to share. Welcome to the algorithm programming world! As someone with a dream of becoming an algorithm teacher, I will be glad to help :D~
Basic Knowledge
Conceptions
- Time Complexity
- Space Complexity
...
Common Algorithm Types
- Graph Theory
- Game Theory
- Number Theory
- Computational Geometry
- Greedy
- Search
...
Programing Websites I Recommend
- Codeforces
- Atcoder
- Topcoder
...
(To be continued..)