Zero basis for the use of the basic tutorial site, brush the topic to do the site recommended to you!

1, Niuke network

Come with compiler support mainstream programming language, a lot of big factory machine test are carried out in the above if you want to find a job brush sword refers to offer, LeetCode questions can also be above, not the questions have big god in the discussion area to share the answer, not only that, a lot of computer professional examination questions can also be found above.

2、 LeetCode

There is a saying in the industry that if you have mastered LeetCode, you can get into Google. But you have to have a certain English foundation, but also need a certain algorithm foundation. Of course, the algorithm topics in China are described in Chinese. If you are not very good at English, you can brush Chinese topics.

3, Hangzhou Electric OJ

In recent years, IT has replaced POJ and become the mainstream OJ in China. The difficulty gradient is reasonable, and the topics are abundant. Every year, there will be big and small competitions held on it. Last year’s Asian Network competition is also done on it. This shows its position in the mind of the majority of ACMer in China. Suitable for small white training.

4, AnyCodes

Support online programming system in Chinese, English and Korean, users can write code online through computers, mobile phones and tablets anytime and anywhere, support nine programming languages C/C++

/ Java/Matlab/TCL / / Perl/Python/Ruby, Php code syntax highlighting, line number display, automatic folding, part of the function of error correction and so on, the Matlab program can output images.

5, Codepad

Support C,C++,D,PHP,PYTHON,Perl,Ruby and more than ten kinds of programming languages, simple interface, suitable for mobile browsers, functions are also very powerful, and can be used without registration, very convenient.

6, Dabblet

Dabblet features code written without CSS prefixes. It’s also easy to switch between HTML and CSS code, which is great for learning about the front end, by clicking on the tabs in the top right of the hidden toolbar. Users can adjust the preview of the front-end code to suit their habits.

7. Experimental building

In addition to learning code, you can also learn the operating system. For example, if you want to learn the Linux system, there is no need to install virtual machines. The experimental building directly provides the Linux system environment, which is very convenient to use online.

How many of these tools have you used? Excellent partners have been quietly concerned about it!

The best time to plant a tree was ten years ago. The second best time is now. ** For those of you who are learning to program or are working, if you want to improve your programming skills, help you improve! ** I may be able to help you here ~

C language C++ programming learning exchange circle, **QQ group [951258402] ** wechat public number: C language programming learning base

Share (source code, project actual combat video, project notes, basic introduction tutorial)

Welcome to change careers and learn programming partners, use more information to learn and grow faster than their own thinking oh!

Programming learning video sharing: