Programming language difficult to learn

Source: Internet
Author: User

Rujia wrote the "Algorithm Competition Primer" (second edition) (Algorithm Art and Informatics contest), in the preface to tell their own experience, after reading, I will combine themselves, after all, I have learned the C language, programming language is really difficult to learn, or not enough effort.

He learned the "C language 3rd Pass" 3 days, and learned the "C programming Mystery", self-study data structure, learning 8086 assembly language, and even day and night with SoftICE debugging "Paladin biography", and the skills of the learning to use their own development of the game engine. Tsinghua University is worthy of the university students, studious degree let me deeply feel shame. However, at that time he participated in a game called Noip, in the preliminary examination written in the city to obtain the second grade, into the semi-finals (on the machine). But in the thought of being able to do a lot of time, "but my computer programming game results are" tragic ": the first question has a test point more than the expression range of integers; the second problem is missing a condition, a point is not available; the third question uses the exhaustive method, all times out. After the exam I thought can get full marks, the result only got 100 points in the 20 points, Mingluosunshan. ”

He began to think in a bitter and reflective. A slag like this is deeply admired by the great God. And, as he says, "great profits".

I learned computer, not from the beginning to participate in the competition, therefore, in the writing algorithm program, I almost always use the familiar C language, and sometimes use a point assembly, and do not feel anything wrong. As the experience of writing applications gradually enriched, I began to rejoice that I first learned C--in all the technical books I purchased, almost all of them were in C rather than Pascal, and despite the occasional usefulness of Delphi's articles, the language seemed to be more convenient than building a nice interface. There is not much "technical content". I have always been familiar with the C language, and it turns out that this has played a huge role in my career. "

Do not say that the programming language difficult to learn, that is no perseverance on the pretext, small part also should review the C language well. C language learning in other languages is also helpful.

Programming language difficult to learn

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.