首页 > 非计算机专业学习数据结构和算法,需要那些数学知识,有什么关系

非计算机专业学习数据结构和算法,需要那些数学知识,有什么关系

非计算机专业学习数据结构和算法学要那些数学知识,关系怎么样,学过高等数学,线性代数,概率统计


题主是说学习数据结构和算法需要哪些数学知识嘛?
我觉得你现在所学的数学知识已经能应付了
数据结构无非是介绍了几种数据结构
关键在于能理解这些数据结构
并要在写代码的时候运用
而比较复杂的排序 搜索
老师的要求就是画出步骤就行了
(软件大二在读 会不会要求太低了)
算法部分主要是能掌握各种简单算法的原理吧
蛮力法 分治法 动态规划 回漱和分枝定界等等
能理解原理 各种问题也就迎刃而解了


算法或许对数学基础有点点要求,数据结构基本没什么要求,而算法的话,书上的根本不够,你要学好,还得自己去网上找资料,遇到不理解的算法,百度看数学理论


学习数据结构和算法,主要的是了解基础原理和逻辑思维!数学思想的逻辑推理在这里是非常需要的!

【热门文章】
【热门文章】