Foreword
This is a list of some useful websites I've used while practicing coding problems, and I'll update it periodically.
Practice problems/study
Leetcode:This is a well-established website for practicing coding problems; I recommend buying a membership.
Lintcode:This is designed to work with the Nine Chapters Algorithm. It allows you to find the corresponding answer within the Nine Chapters algorithm. If you've purchased the course, I recommend using this; otherwise, if you just want to practice occasionally, I suggest using the one above.
Nine-card algorithm:If you're not confident in yourself, you can take his course.
The answer to Chapter Nine:It's very useful on its own; you can find the answer simply by entering the question.
http://www.jiuzhang.com/solution/
Problem Solving/Concepts
GeekforGeeks: You have the concepts and problem-solving strategies you need.
Lexi’s Leetcode solutions:A great reference website, written by a Google employee.
https://leetcodenotes.wordpress.com
Interview experiences/discussion
A small plot of land:I won't go into details about this.
http://www.1point3acres.com/bbs
This siteOriginal articleAll follow "Attribution-NonCommercial-ShareAlike 4.0 License (CC BY-NC-SA 4.0)Please retain the following annotations when sharing or adapting:
Original author:Jake Tao,source:"[Beginner-friendly] Websites you might use when preparing for interviews and practicing coding problems"