算法可以分数学上的象排序算法,和应用上的比如实现用户登陆也可以算是一种算法.纯数学算法,大部分行业编程都不需要精通,只需知道有这会事情,学校学的那点足够了。或者找本书看一天。除非你的工作就是做这个研究,或者是干加密,压缩的。 比如知道有排序这回事情就可以。而你没有几万条记录,什么排序方法都是一样的,没差别。 数学家也不能再发明什么新的排序方法了。
应用上的算法, 也就是业务功能的实现“方法”,才最重要。 商业程序只有两个要求,第一要是能用的程序,其次是稳定。至于你是采用什么方式节省了几K的内存毫无用处。即便是在大访问的服务器上,要是能数据库和i/o上节省些资源和时间比对内存的吝啬重要千万倍,那才是系统的瓶颈。
当然这也是有前提的. 所谓R&D, 国内有多少是做R的, 俺这里是专指做 D的朋友, 现在是应用为王。
阅读(552) | 评论(0) | 转发(0) |