免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123
最近访问板块 发新帖
楼主: killerpro
打印 上一主题 下一主题

[算法] 算法在实际编程应用中是如何? [复制链接]

论坛徽章:
0
21 [报告]
发表于 2008-06-15 01:09 |只看该作者
写程序就是在表达算法。它不是有用没有。它根本就一直在那里。

论坛徽章:
0
22 [报告]
发表于 2008-06-15 01:26 |只看该作者
原帖由 chenzengjie 于 2008-6-15 01:09 发表
写程序就是在表达算法。它不是有用没有。它根本就一直在那里。

这说法也对.

论坛徽章:
0
23 [报告]
发表于 2008-06-29 13:44 |只看该作者
原帖由 zszyj 于 2008-6-14 10:30 发表

其实可以告诉你, 和书本上的算法的关系真的不大.倒是和数据库访问算法的关系更大.
现在任何一个CPU,浮点运算速度都超过10亿次. C的算法差异再大, 也就是10^-9st vs 10^-8s的关系, 因此程序易 ...


去看看李开复的“算法的力量”,或者“数学之美”,再来说算法有没有用,呵呵。
数据库是很多应用系统的核心这不假,但不代表数据库就能搞定所有应用,DB是通用的,而具体到某个应用,算法很重要。例如嵌入式系统,网络协议栈等领域,根本就没数据库,程序性能很大程度在于算法的优化。

再说,就是数据库本身的优异性能,也是靠算法实现的....

论坛徽章:
0
24 [报告]
发表于 2008-06-29 13:55 |只看该作者
C的算法差异再大, 也就是10^-9st vs 10^-8s的关系
------------
好的算法有时候能比差的算法快成千上万倍。举个最简单的例子,对上百万个元素的排序数组进行查找,二分查找比简单的遍历快何止百倍。

论坛徽章:
0
25 [报告]
发表于 2008-06-29 20:11 |只看该作者
呵呵,普通的应用和算法没什么关系,作对性能要求高的程序才要注意算法问题
你现在还是多学些实用的东西 比如把apue看看熟,或者研究研究web开发等实用的技术 但是算法也要适当关注,别人提起来你要知道那是什么就行啦 以后等用到再学吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP