日期:2014-05-20  浏览次数:20698 次

关于常用排序算法的疑问
http://blog.csdn.net/code4grow/article/details/22942389
链接总结了常用排序算法的原理,时间复杂度,以及java实现方式,本人表示基本都很懂,
可是在实际开发中,我们真的很需要这些吗?我们什么情况下才能用到这些,
如果压根儿没有用到,我觉得自己的学习成就感在哪里?
------解决方案--------------------
引用:
Quote: 引用:

可能是还没用到吧

可是我们现在节奏太快了,而对于数据结构和算法的学习又是一个长期的过程,需要很多积淀,
我们有这样一个积淀并且能够在实战中应用的机会吗

在实际工作中,注重效率和结果。老板找你来干活就是让你以最短的时间完成任务,所以在公司都是先以实现功能为主。
功能实现以后,才考虑效率问题,这时就是你说的算法问题了,一个好的算法必然能提高效率,所以那时你就会考虑如何写好的算法,这都是一步一步慢慢积累来的。