Current location - Training Enrollment Network - Mathematics courses - How to prepare for ACM competition
How to prepare for ACM competition
It is very difficult to engage in ACM. Need to have great interest, with the support of interest. Then keep trying. .

If you are just starting to do ACM, I suggest you brush the water questions first. Brushing water questions can increase your interest in ACM and your confidence in yourself. There are many water problems in Hangzhou Power Station, and several pages are all water problems, such as 1 1 page. .

Played 100+ water problem, you can contact some algorithms. . You can buy some basic but comprehensive books to read. For example, lrj's "Algorithm Competition and Introduction Classics" and so on. .

After you have a certain understanding of the algorithm, you can run the algorithms commonly used in different sectors;

For example: dp, data structure, search, graph theory, number theory and so on. Everyone should run once. You don't have to study hard when you run for the first time, because it is very difficult to study thoroughly. . . For the process of running this algorithm, it is suggested that each algorithm plate brush dozens of representative classic topics. . . You can know the classification of major oj topics as long as you look at this in Baidu. .

After that, I will decide the further deep learning algorithm according to my team situation and which section I have more potential. . .

Also, when brushing the questions, try to think for yourself as much as possible. If you really can't do it, you can put it aside first. . Finally, look at the problem-solving report when you have no choice. . . The most important thing to read the problem-solving report is to look at other people's ideas. . .

During this period, you can read more other people's papers, especially those well written. . .

The last sentence is: stick to ACM! It doesn't take two or three months to get results. .