Programming

Programming

C / C++/ PYTHON / JAVA

1 Level 1
2 Level 2
3 Level 3
4 Level 4
5 Level 5
6 CCC Competition Training
1 Level 1

Familiar with C/C++/Python/JAVA language basic statements, programming basics and simple algorithms.

 

Master the basics and be able to apply simple process control, variables and other knowledge to complete the task.

2 Level 2

Proficient in C/C++/Python/JAVA common statements, programming knowledge, and simple algorithms.

 

Apply complex process control, variables, arrays and other knowledge to solve problems and solve simple algorithm problems.

3 Level 3

Learn more complex algorithms and simple data structures, train problem analysis and program debugging capabilities.

 

Cultivate analytical and logical thinking skills, and apply algorithms and data structures to solve problems.

4 Level 4

Consolidate common algorithms, train data structures, and train the ability to compare and optimize programs.

 

Further strengthen the ability of logical thinking and use the knowledge learned to solve problems.

5 Level 5

Proficiency in common algorithms and data structures, and further train the ability to compare and optimize program efficiency.

 

Further strengthen the ability of logical thinking, improve program writing efficiency and operational efficiency.

6 CCC Competition Training

Analyze the real questions and train the programming knowledge and algorithms that are often tested in the competition.

 

Familiar with the requirements of the competition through a large number of real-question exercises and explanations, and accumulate the knowledge and skills required for the competition.