关于常用排序算法的疑问
http://blog.csdn.net/code4grow/article/details/22942389
链接总结了常用排序算法的原理,时间复杂度,以及java实现方式,本人表示基本都很懂,
可是在实际开发中,我们真的很需要这些吗?我们什么情况下才能用到这些,
如果压根儿没有用到,我觉得自己的学习成就感在哪里?
------解决方案--------------------
在实际工作中,注重效率和结果。老板找你来干活就是让你以最短的时间完成任务,所以在公司都是先以实现功能为主。
功能实现以后,才考虑效率问题,这时就是你说的算法问题了,一个好的算法必然能提高效率,所以那时你就会考虑如何写好的算法,这都是一步一步慢慢积累来的。