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: