如果要写好的算法,高数应该掌握哪些知识?

Quester-King 2012-01-25 04:52:48
请问一下,如果希望写出比较好的算法,高数应该掌握哪些知识?
线性代数吗?
谢谢!
...全文
412 12 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
超级大笨狼 2012-02-01
  • 打赏
  • 举报
回复
买几千块钱的算法和数学相关的技术书籍,随时查阅.

我身后的书柜里已经超过5000块的书籍了.

这个很重要.

有钱多买书,节省其他的费用.
wshcdr 2012-02-01
  • 打赏
  • 举报
回复
概率,数论
kerbcurb 2012-01-28
  • 打赏
  • 举报
回复
如果你是做数值计算,高数都很重要,因为这是基础。
如果不是做数值计算,重点应该放在3楼所说的,但是高数作为基础依然很重要
cnmhx 2012-01-27
  • 打赏
  • 举报
回复
线性代数其实对算法不重要。
除非你就是做数值线性代数的。
之所以你觉得重要,只是因为最基本的数据结构是以数组为核心的。
而另一方面,计算机的存储/寻址等等核心操作都是以数组为自然的基本单元而出现的。
ouyangzhongwen 2012-01-27
  • 打赏
  • 举报
回复
基础打好后,对于高数知识需要什么再补充什么。
我觉得线代很重要,会有很多情况用到矩阵的知识来解决问题(特别是图形图像方面的吧)
然后就是概率论也蛮重要的,书上的东西让自己看,没有什么好玩儿的,但是遇到一些实际的问题需要运用统计规律来解决的时候,就会觉得原来这东西还能这样用啊…………挺神奇的。
当然刚刚说的都是一些解决问题的工具,最具有指导意义的还是解决问题的思想,这个思想来源就很宽广啦,在算法导论等书上学习到的是前人总结的经验思想,要有自己的思想就先站在巨人的肩膀上,不断研究咯^^

我的废话确实很多……
早恋 2012-01-27
  • 打赏
  • 举报
回复
我觉得三楼说的比较对。离散的多,线代似乎用得少。数分要好好学。
arvon009 2012-01-26
  • 打赏
  • 举报
回复
数学里的基础知识都可能会用到,打好基础吧,将来能省很多劲儿
争取今天 2012-01-26
  • 打赏
  • 举报
回复
呵呵我是做项目的,不是搞科研的.工作中高数\线代都很重要,另外学一些方法论,再好的工具也需要有思想。

wizard_tiger 2012-01-25
  • 打赏
  • 举报
回复
算法还是推荐《算法导论》、《计算机程序设计艺术》
至于高数还是用到什么学什么,或者说越深越好。
cnmhx 2012-01-25
  • 打赏
  • 举报
回复
算法首先和离散数学,集合论,逻辑学等关系密切,和高数反而不怎么亲密。
xhuacmer 2012-01-25
  • 打赏
  • 举报
回复
这问题很高深,学习中。。。。
FancyMouse 2012-01-25
  • 打赏
  • 举报
回复
线代是基础,再往上不封顶。

33,028

社区成员

发帖
与我相关
我的任务
社区描述
数据结构与算法相关内容讨论专区
社区管理员
  • 数据结构与算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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