一个疑惑:很多人说数学在软件中很重要,我为什么不觉得呢?

Storms 2001-09-02 09:20:18
我已经学过高等数学、离散数学、运筹学、组合数学、模糊数学、数据结构、线性代数、数值与建模,下面还有估计几门数学的课要上,教授们总是说数学对软件很重要,如果数学基础不好,以后发展会有瓶颈制约你,可我现在在玩java和vc++,不觉得数学有什么大帮助,一些很小的孩子编程很厉害,他们当然不可能懂上面的那些数学咯,数学真那么重要么,在哪里起到作用?请高手帮我解惑,谢谢
...全文
85 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
bigtigger 2001-09-02
  • 打赏
  • 举报
回复
用不用得上,不好说。
但至少别人用过的算法,能够看明白。
再进一步,当遇到问题能够想到相应的算法,我想就可以了。
但不学,却是万万不行的。

举个例子:Quake的3D引擎使用的是B-二叉树分割空间。其中在空间运算上,使用的最多的是点乘和叉乘。在空间转换上使用的是矩阵。就这么简单。
longs 2001-09-02
  • 打赏
  • 举报
回复
呵呵,little_f(小毛)的意见相当经典!!!!!应该给分!
Storms 2001-09-02
  • 打赏
  • 举报
回复
id旁边的图是怎么弄得?
Storms 2001-09-02
  • 打赏
  • 举报
回复
也许吧,这样也就是没有明显作用咯,那么我觉得本科教育里数学课只需要座中等程度的学习即可,不用花太多时间的,有这时间不如去学英语或者去写程序呢
little_f 2001-09-02
  • 打赏
  • 举报
回复
数学主要在一些基础算法表现出它的重要性,比如一些文件系统的管理,内存分配使用策略等,但系统都把这些搞掂了,你只管用了,就好像给了你公式,但你不必知道公式的推导一样。另外,在解决实现中,数学建模是很重要的,一些最优问题往往要先建立一个合理的数学模型才能得到较好的解决,数学不是讲你知道多少概念、多少公式、多少表示变量的字母,这些都只是用来描述数学的工具,小孩子能了解个中的道理,那么也可以说他的数学很好,但可能他不会用你学过的那一大堆的概念来解释他的看法。这就好像有一些人,他们的数学很好,但他们却很难表达他们是如何思维的。

695

社区成员

发帖
与我相关
我的任务
社区描述
提出问题
其他 技术论坛(原bbs)
社区管理员
  • community_281
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧