关于常用排序算法的疑问

miliermili 2014-04-04 04:35:22
http://blog.csdn.net/code4grow/article/details/22942389
链接总结了常用排序算法的原理,时间复杂度,以及java实现方式,本人表示基本都很懂,
可是在实际开发中,我们真的很需要这些吗?我们什么情况下才能用到这些,
如果压根儿没有用到,我觉得自己的学习成就感在哪里?
...全文
204 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
「已注销」 2014-04-05
  • 打赏
  • 举报
回复
会了后,至少在工作要需要自己写这些算法时,可快速看懂,然后复制上去改改就用
「已注销」 2014-04-05
  • 打赏
  • 举报
回复
其实嘛,数据结构是慢慢消化的,如果有时间,就多花点时间在上面,如果工作了时间少了,到时候学它进度就慢了,用处肯定是有的,我当写着锻炼逻辑思维,
fruitlin 2014-04-04
  • 打赏
  • 举报
回复
算法好,起码你的逻辑就会不会差,我觉得算法还是挺重要,只不过别人都把很多算法写好了,你拿来用用就OK
小灯光环 2014-04-04
  • 打赏
  • 举报
回复
引用 6 楼 miliermili 的回复:
[quote=引用 3 楼 akon405 的回复:] 可能是还没用到吧
可是我们现在节奏太快了,而对于数据结构和算法的学习又是一个长期的过程,需要很多积淀, 我们有这样一个积淀并且能够在实战中应用的机会吗[/quote] 在实际工作中,注重效率和结果。老板找你来干活就是让你以最短的时间完成任务,所以在公司都是先以实现功能为主。 功能实现以后,才考虑效率问题,这时就是你说的算法问题了,一个好的算法必然能提高效率,所以那时你就会考虑如何写好的算法,这都是一步一步慢慢积累来的。
miliermili 2014-04-04
  • 打赏
  • 举报
回复
引用 3 楼 akon405 的回复:
可能是还没用到吧
可是我们现在节奏太快了,而对于数据结构和算法的学习又是一个长期的过程,需要很多积淀, 我们有这样一个积淀并且能够在实战中应用的机会吗
-江沐风- 2014-04-04
  • 打赏
  • 举报
回复
算法其实很重要,只不过现在计算机发展的太快,把这方面忽略了;
-江沐风- 2014-04-04
  • 打赏
  • 举报
回复
算法的学习,除非是专门研究算法的,否则对我们而言,知道有这些算法的存在就可以了,用到的时候再来看就可以了; 当然如果时间允许,可以看看,毕竟效率还是很重要的; 记得在《智慧金山》这本书上见过,金山的老总曾说过,学习程序学习的就是算法和数据结构;
巫巫巫 2014-04-04
  • 打赏
  • 举报
回复
可能是还没用到吧
miliermili 2014-04-04
  • 打赏
  • 举报
回复
大神如何看待对算法的学习
miliermili 2014-04-04
  • 打赏
  • 举报
回复
求大神指导,,

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧