非计算机专业学习数据结构和算法,需要那些数学知识,有什么关系
非计算机专业学习数据结构和算法学要那些数学知识,关系怎么样,学过高等数学,线性代数,概率统计
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
非计算机专业学习数据结构和算法学要那些数学知识,关系怎么样,学过高等数学,线性代数,概率统计
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(4)
题主是说学习数据结构和算法需要哪些数学知识嘛?
我觉得你现在所学的数学知识已经能应付了
数据结构无非是介绍了几种数据结构
关键在于能理解这些数据结构
并要在写代码的时候运用
而比较复杂的排序 搜索
老师的要求就是画出步骤就行了
(软件大二在读 会不会要求太低了)
算法部分主要是能掌握各种简单算法的原理吧
蛮力法 分治法 动态规划 回漱和分枝定界等等
能理解原理 各种问题也就迎刃而解了
学习数据结构和算法,主要的是了解基础原理和逻辑思维!数学思想的逻辑推理在这里是非常需要的!
算法或许对数学基础有点点要求,数据结构基本没什么要求,而算法的话,书上的根本不够,你要学好,还得自己去网上找资料,遇到不理解的算法,百度看数学理论
数据结构与算法这门专业课不需要太多的数学知识