QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1957|回复: 8

关于编程的算法

[复制链接]
发表于 2002-9-8 00:32:08 | 显示全部楼层 |阅读模式
编程最重要的是算法,关键在于你软件中的数据结构的定义!有好的算法,可以让你的软件如虎添翼,怎么没人讨论这些问题?

让我们讨论下算法!waiting for you ........
发表于 2002-11-22 20:04:16 | 显示全部楼层
新出一套叫做:"计算机艺术"的书,第一本就是算法,建议买来读读
回复

使用道具 举报

发表于 2002-11-22 20:59:12 | 显示全部楼层
我没有学过,在大学里我念机械的。,你可以先起个头。
回复

使用道具 举报

发表于 2002-11-22 21:17:52 | 显示全部楼层
好,我想个好的论题先
回复

使用道具 举报

发表于 2002-11-22 22:41:32 | 显示全部楼层
我觉得重要的还是程序设计的风格。看一下UNIX的代码,其中并没有太多非常精妙的算法,但读起来却赏心悦目。
有时算法过于精妙也会影响其可读性。
回复

使用道具 举报

发表于 2002-11-23 19:09:19 | 显示全部楼层
我觉得就现在的机器来说,一个小型程序不一定要非常注意算法,只要简单,明了,方便以后维护就可以了,但是对大型的服务程序,算法还是很重要的。我以前写过一个服务程序,在修改之前,当接上10台客户机的时候,已经资源占用率到100%了,现在,接上60台客户机,才30%。而且没有涉及算法,只是修改了处理过程。
回复

使用道具 举报

发表于 2002-11-23 19:38:26 | 显示全部楼层
我觉得算法使程序的灵魂,更好的算法还是必要的
回复

使用道具 举报

发表于 2002-11-23 19:59:38 | 显示全部楼层
[quote:9353e2accb="netdigger"]我觉得就现在的机器来说,一个小型程序不一定要非常注意算法,只要简单,明了,方便以后维护就可以了,但是对大型的服务程序,算法还是很重要的。我以前写过一个服务程序,在修改之前,当接上10台客户机的时候,已经资源占用率到100%了,现在,接上60台客户机,才30%。而且没有涉及算法,只是修改了处理过程。[/quote]
不否认算法在工程开发中的重要性,但目前的硬件已经远远超过了软件,所以开发过程中更主要的是功能的实现,只要不显著提高性能,一般不会太过于在乎算法,但是,算法就好像程序设计中的艺术一般,自有魅力所在!
回复

使用道具 举报

发表于 2002-11-23 21:32:22 | 显示全部楼层
现在的社会,只讲究功利。一个算法再好,而程序很难读懂。老板也不会觉得好。我也很想学点好的算法,因为毕竟对于程序员来说,是像画家对其做品一样,是很再意的,可是在现在的社会,唉
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-16 19:50 , Processed in 0.036408 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表