近来看到这个帖子
http://topic.csdn.net/u/20071126/15/8a29aa79-6705-47d7-a16f-8ec226d04172.html?14835
从第一楼看到最后一楼觉得很有意思 同时也想了很多 于是在这儿开了个我能开的最大分的帖 想听听大家的看法
正如我在那楼中所说 我是个连冒泡都背不全的算法未入门者 冒泡的基本思想是理解的 但是每每觉得与其去回想代码应该怎么写还不如直接去google一段再改来得快
一直想静下心来钻研一段时间的算法 仔细去读读那本原版的算法与数据结构的英文书 但是每每觉得心有余而力不足 无法跳出浮躁 只能半途而废
现在大家眼中到底什么算是算法?是程序的运行结构还是可以封装成函数的解决方案?
到底在什么程度上算是算法合格了呢?是背出大部分基本算法的实现代码还是能够看懂大学本科数据结构与算法的教科书?或是理解一大堆没有中文对应翻译的英文算法名称?
大家钻研算法的目的是什么呢?是因为工作还是兴趣还是觉得算法代表着计算机水平?
希望听到各位的真实想法 谢谢