Books and tutorials on algorithms and recommended Algorithms

Source: Internet
Author: User
From the martial arts perspective, algorithms are the internal power of computers. learning algorithms can make a program run efficiently. At the same time, algorithms are independent from computers. No matter how technology develops, some algorithms will still exist. This is also the first condition for survival in the context of rapid technological development. More importantly, learning algorithms well is also an important way to solve practical problems.
From the perspective of the current algorithm books, I found that many of them have no practical significance at all. At the same time, it is difficult to find a good entry-level book. According to the market books I have seen, I found that two books are more meaningful because they know what they are writing. Now, Yu recommends these two books to all computer peers who love algorithms. These two books are: 1) Introduction to algorithm. This book is published by MIT and is now in the second version, the main reason for recommending this book is that there are related video tutorials to download on the Internet, and it is also delivered by the MIT teacher. This is very important for Yu and can be used to learn algorithms at a pace. 2) algorithms in C ++ Parts 1-4, Chinese name for algorithm I-IV (C ++ implementation), now should be the third edition, the book most satisfied with me is, by comparing various algorithms, the most efficient algorithms are provided to the reader, which is not as messy as other books. This book can be used as a reference book in common applications.
To learn computer programming technology well, first learn algorithms well.

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.