What level does Blue Bridge Cup java reach?

Here are some references and suggestions:

1, basic knowledge: master the basic syntax, data structure, object-oriented and other contents of java language, as well as the common classes and methods of java API 1.8. You also need to be proficient in using Eclipse as a development tool, because the Blue Bridge Cup uses Eclipse.

2. Algorithm ability: Master some commonly used algorithm ideas and methods, such as enumeration, recursion, recursion, dynamic programming, search, backtracking, graph theory, etc. You also need to have certain mathematical thinking and logical analysis ability, be able to understand the requirements and difficulties of the topic, and design reasonable algorithms and codes.

3. Experience in brushing questions: You can improve your programming ability and problem-solving speed by brushing questions, and you can also be familiar with the questions and styles of the Blue Bridge Cup. You can find the real and simulated questions in previous years on the platforms of Blue Bridge Cup, official website, Niuke.com and Luogu, and do classification exercises according to the difficulty and type. Generally speaking, you can reach a better level by brushing 300-500 non-repetitive questions.