早教吧 育儿知识 作业答案 考试题库 百科 知识分享

你说计算机算法和数据结构和数学关系挺大的?我怎么没感觉呢?数据结构和数学有什么关系呢,

题目详情
你说计算机算法和数据结构和数学关系挺大的?我怎么没感觉呢?数据结构和数学有什么关系呢,
▼优质解答
答案和解析
主要是因为你学的比较基础,没有设计深入的学习和应用.
更深入的学习的话(尤其搞深入算法研究而不是做题),你会发现数学学不好的人很吃亏.
比如,科研方面解决科学问题,必然是将实际问题建立数学模型,而后分析应该用哪几种数据结构,涉及哪些算法.一旦涉及建立模型就全是用数学的知识.
就算不搞理论研究,实际应用中的算法分析,尤其涉及海量数据的时候,甚至要结合特定机器的操作系统、网络环境、存储方式,如果要得出可靠的结论就要应用复杂的数值分析知识才行,远远不是一句"O(n)层次的时间复杂度"就可以了.
而且,入门时候所能学到的经典的初等算法比如KMP、Dijkstra、Kruskal都不是现在看到的这么简单,最初提出的时候要有严格而且精确的数学证明才行,读起来非常晦涩.还比如NP完全问题证明,不就是很明显的数学范十足么,基本可以当数学论文看.
说实话,一旦你考虑的多了,想总结一定的规律了,不是解了一道题就算了的话,就能发现其实最靠谱的还是数学,尤其是基本的数学原理.
看了 你说计算机算法和数据结构和数...的网友还看了以下:

某地建设了以沼气池为核心的生产自净农业生态系统,图1是该生态系统的结构模式图,图2是厌氧沼气池的结  2020-05-16 …

(8)下列关于数据的逻辑结构的叙述中,不正确的是( )。A)数据的逻辑结构是数据间关系的描述B)数据  2020-05-23 …

以下关于数据的存储结构的叙述中,正确的是( )。A.数据的存储结构是数据间关系的抽象描述B.数据的  2020-05-23 …

关系数据模型由哪几部分组成?Ⅰ:关系数据结构Ⅱ.关系操作语言Ⅲ.关系操作集合Ⅳ.关系完整性约束A.Ⅰ  2020-05-23 …

下列关于数据的存储结构的叙述中,正确的是______。A.数据的存储结构是数据间关系的抽象描述B.数  2020-05-23 …

关系数据模型由哪几部分组成?Ⅰ.关系数据结构Ⅱ.关系操作语言Ⅲ.关系操作集合Ⅳ.关系完整性约束A.Ⅰ  2020-05-23 …

下列关于数据的逻辑结构不正确的是()。A.数据的逻辑结构是数据间关系的描述B.数据的逻辑结构具体  2020-05-24 …

关系数据模型由哪几部分组成?Ⅰ.关系数据结构 Ⅱ.关系操作语言 Ⅲ.关系操作集合 Ⅳ.关系完整性约  2020-05-24 …

在常见的软件架构模式中,管道和过滤器模式属于(13)。A.数据为中心的体系结构B.数据流体系结构C.  2020-05-26 …

Jackson方法根据输入输出的数据结构按一定的规则映射成软件的(17)。A.程序结构B.数据结构C  2020-05-26 …