What are some good websites for rewriting questions in China?

Reposted from:
https://blog.csdn.net/fcc7927752836/article/details/78340667?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param&depth_1-utm_source=distribute.pc_relevone-task-t0-blog BlogCommendFromMachineLearnPai2-1.channel_param

Author: hair into adults look like
link: https: //www.zhihu.com/question/25574458/answer/135080314
Source: know almost
copyrighted by the author. For commercial reprints, please contact the author for authorization. For non-commercial reprints, please indicate the source.

Daily brushing questions, written examination interview and job hunting, ACM. Daily brushing articles: 1. (topcoder) Deliver Faster through Crowdsourcing This name is enough to make people feel its status. Yes, this is the world's largest program competition website, and there will be some algorithm competitions. This is more suitable for some high-end or acm players, and some competitions will also be held. It is also what many people want to see. 2. (Codeforces) http://codeforces.com/ This website is the largest algorithm competition website in Russia. It is a good place to communicate with you and learn by yourself. Of course, you must have certain self-study ability. 3. (AtCoder) AtCoder is the largest algorithm competition website in Japan, and the style of the questions is great. There are questions in English and Japanese, which are very intimate, but few of us can read the questions in Japanese to see the website, so we can adjust the website to English. 4. (Codility) https://codility. com/ This website is also very famous, mainly to help major companies with written examinations, online programming, and supports a lot of languages, it is very suitable to come to this column to write questions, so you must learn more if you have bad English. In fact The thing about English is that the less you read English, the less you feel. As a programmer, how can your English be bad? 5. (Timus Online Judge) The website Timus Online Judge is a Russian question bank, and the questions in it are also comparative. Suitable for those who have a certain foundation to improve here. I don't use this website very often, so I won't say more about it. 6. (SPOJ) 6. (SPOJ) Sphere Online Judge (SPOJ) This website is Polish, but the annoying thing is that there are a lot of advertisements, I don't know why, the interface is pretty good, and it is only necessary to have a certain foundation. 7. (USACO) USA Computing Olympiadusaco is the official competition website for American middle school students. It is a well-known online question bank in the United States, specially prepared for contestants in informatics. It is recommended to read the original English directly, which is accurate and reliable and can improve your English. The question-making method simulates a formal competition, using standard evaluation machines, file input and output, and direct submission of program source files. The training topics of the website are comprehensive, which is a must-know website for learning informatics. Every year, NOI and NOIP will refer to the above topics. Each question is accompanied by a detailed solution, you can view the test data and running results, which is convenient for debugging, finding errors and correcting them. Adopting a hierarchical structure of progressive chapters, from easy to difficult, teaching knowledge, practicing programming, the questions must be completed in sequence, avoiding only simple questions to do. Each chapter is like a competition tutorial book, forming a distinct knowledge structure, which is helpful for OI beginners and masters to gradually improve their level, fully learn all aspects of informatics knowledge, and avoid bias. (Source: usaco_Baidu Encyclopedia) Disadvantages: 1. Some of the exercises are NOI super outlines, please identify them. (As the difficulty of the domestic informatics competition increases, it is basically not beyond the outline) 2. The amount of exercises is too small, and other question banks are needed. 3. It is slightly out of touch with the domestic NOIP competition and needs attention. 4. Full English interface, no official translation, but unofficial Chinese translation. 8. Saratov State University :: Online Contestersgu is the OJ of Stanford State University in Russia, very old. The number of questions is small, but the questions are refined, Each question you do will increase your programming level. It is especially suitable for advanced use. After you have a certain level of programming, you can try to do it, and strive to make every question. It’s just that the website is not stable, it’s easy to get in, or it’s very slow and slow, but if you stick to it, the stepping stone is very effective, and your favorability is very high. I can't get in now. . . 9. (UOJ) UVa Online Judge Online Judge from the University of Valladolid in Spain. It is the oldest and most well-known Online Judge in the world. This one is more suitable for beginners. This is the case for OJ in China. In fact, you can practice section by section, and you will never be afraid to practice too much. 10. (Hihocoder) hihoCoder also has a good impression of this website. It may be because the style is very similar to that of acm. There will be a contest every week and you can participate in it. It is said that it came from the original Peking University POJ team. , One programming question a week, very good, mainly because it is interesting. 11. (Lintcode) LintCode-Homepage This is called the Chinese version of leetcode, and it can also be used as a transit point for improving programming capabilities. 12. (nowcoder) Niuke.com-Professional IT written test interview preparation platform, the most complete C++JAVA front-end job search question bank, and comprehensively improve IT programming ability. Niuke.com, as the largest IT question bank in China, is just one word when it comes to this. And combined with forums and job hunting, it gives programmers a very good experience. The posts inside are very content, or if you ask questions, there are always enthusiastic Niu friends to help you answer. Ye Shen, CEO of Niuke.com, and Niu Mei will also often Haunted, help everyone, this is also one of the reasons why I am more optimistic about Niuke. 13, 13, Welcome To PKU JudgeOnline OJ of Peking University, the above topic is a bit old, but it is very suitable to get started, the topic is relatively simple, there will be more classic algorithms, but this is not particularly recommended, the classic topic can also be found on many other websites If you find it, if you want to take a look at these classic topics, it's okay. 14. ZOJ :: Home is an Online Judge from Zhejiang University. There will be more classic topics. The update has almost reached a stage. I haven't been here for a long time. 15. Welcome to Hangzhou Dianzi University Online Judge is the OJ of Hangzhou Dianzi University. This is quite popular in China. Most of them should know about it. Needless to say, it is mainly because many competitions are here. Mainly because ACMer likes to be here, and I am ashamed to say hey, but I haven't been here recently. . But it is very, very recommended. 16. HUSTOJ is the OJ of Huazhong University of Science and Technology. The topics inside are also great. His highlight is that he can create his own competition, which is more interesting. He played it once before and never came after he concentrated on playing the game. Here are some advanced books recommended by the way: Challenge Programming Competition Algorithm Algorithm Introduction The Art of Computer Programming

Guess you like

Origin blog.csdn.net/milijiangjun/article/details/108222256