Sorting Algorithm Overview

Source: Internet
Author: User

A: Java is too bad to directly operate on low hardware efficiency and occupy memory. I really don't know why Google uses Java to write the android upper layer. (A thinks it is a benefit of sun)

B: C ++ is just a pitfall, And the pointer is a little careless, that is, it is to bury a mine, it is very difficult to troubleshoot, do not know when there will be a memory leak. (B thinks that some people are stubborn)

C: laugh without saying anything. (Salary> A + B, out of the apple set property, typical Gao fushuai)

.......

Such arguments often exist.ProgramYuandu experienced this stage and finally made his own choice. I do not want to discuss the advantages and disadvantages of language here. I personally think that everything has its own value. Rather than making this argument, we should do more than practice. We often learn about the data structure and other programming basics. If you do not have a solid foundation, just like walking in the fog in the cloud, you can only see your eyes, you cannot see farther places, and it is easy to let yourself out and become paranoid. With these foundations, it is easy to master those new technologies.

Write ExcellentCodeA solid foundation is also required.AlgorithmHow can I optimize the performance of a program? This article will briefly describe the code in the future!

Sorting Algorithm classification:

Summary table of the stability, time complexity, and space complexity of the preceding sorting algorithms:

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.