注册 登录
编程论坛 C++教室

[求助]算法问题

guyanjianghu 发布于 2007-05-14 22:26, 724 次点击
   不同的问题都涉及一些专业知识,例如,对于一些数学软件,就要用到相应的数学知识去解决问题,对于我们这些专门学习编程的人不可能非常全面的去学习各方面的知识,请问在实际的工作中,编程人员是如何解决这个问题的。
11 回复
#2
leeco2007-05-14 22:30
举个例子,比如?
#3
guyanjianghu2007-05-14 22:47
    假如要你设计一个计算积分的程序,如果你从来都没学过积分该怎么办。你就不知道该如和构建算法。
#4
aipb20072007-05-14 22:52
不断的学习,不断的针对自己需要的问题请教专业人士,再吧它转化为自己的编程思想!
#5
guyanjianghu2007-05-14 22:52
   我们不可能知道每个问题的算法,那该如何获取算法呢?
#6
guyanjianghu2007-05-14 22:57
回复:(aipb2007)不断的学习,不断的针对自己需要的...
   谢谢大侠的指点,那么在实际企业编程中我们该如何获取算法呢?用户能够提供吗?还是自己解决。
#7
guyanjianghu2007-05-14 23:01
   我是一个新手,对编程的思想还不是很了解。所以问的问题都比较幼稚,希望大家不要见笑。我渴望得到更多的建议和意见。谢谢大家。
#8
aipb20072007-05-14 23:28
以下是引用guyanjianghu在2007-5-14 22:57:16的发言:
谢谢大侠的指点,那么在实际企业编程中我们该如何获取算法呢?用户能够提供吗?还是自己解决。

算法和应用到开发中其他科学领域的知识是两码事。

算法主要靠积累,见的多了,一些普通的问题都能解决,当然举一反三很重要,没有总是相同的问题。
多学学数据结构,永远不会过时的技术。

#9
yuyunliuhen2007-05-14 23:43
推荐:《计算机程序设计艺术》or《算法导论》
算法永远不会过时,思想很重要,越深入越会觉得算法越重要,为什么会说数学专业的计算机方面很牛呢。。。
#10
PcrazyC2007-05-14 23:54
以下是引用yuyunliuhen在2007-5-14 23:43:30的发言:
推荐:《计算机程序设计艺术》or《算法导论》
算法永远不会过时,思想很重要,越深入越会觉得算法越重要,为什么会说数学专业的计算机方面很牛呢。。。

算法的确很重要,一般ACM就是弄的算法,学过离散和组合数学还有一些动态规划的,做题肯定轻松很多,有时候有弄数学建模竞赛时,发现问题现在所学的解决不了,就当场学新的东西然后来解决

另个还有一个经验的问题,了解的多了就自然会了,别人都是学来的,不是等来的,就像你所说的一样,每个人都不可能知道所有的算法,但没有必要知道所有的,新的算法是自己在前人的基础或者以一种全新的概念想出来的,都是凭自己的经验和一些悟性发觉的.

#11
gao_gao862007-05-15 19:39
回复:(guyanjianghu)[求助]算法问题
其实我觉得如果想在程序方面做的比较好的话没有数学功底肯定不行的.
#12
PcrazyC2007-05-15 22:38
所以要学好计算机就一定要转到我的这个专业来
1