您的位置首页百科快答

数据结构与算法有区别么?二者和高数有什么关系?如果要学习,应该怎么入手?本人没读过大学。

数据结构与算法有区别么?二者和高数有什么关系?如果要学习,应该怎么入手?本人没读过大学。

的有关信息介绍如下:

数据结构与算法有区别么?二者和高数有什么关系?如果要学习,应该怎么入手?本人没读过大学。

数据结构是链表,队列,栈,堆,图等基本操作单元的操作问题,算法是通过对复杂问题分析,整理,然后得到一个最高效的解决办法,这两个和高数的关系个人觉得不是很大,如果要学习的话,直接去本书来看,仔细看都很好懂的。

书倒可以不用买,百度出主要的数据结构。然后百度讲义就可以了。特别是那些搞ACM/ICPC或者NOI的竞赛学生们写的文章,写得相当的好。

数据结构和算法嘛。好的算法有了数据结构的帮忙效率是可以大大提高的,比如说你的一个算法要求得1000000个数中的最大的数,然后把这个数取出来,新加入一个数,继续求最大值,那么有种叫堆得数据结构是高效率的它完成这些操作的时间远远低于普通操作的时间~

用通俗的话来说,数据结构就是 数据在内存中存放的方式,数据与数据之间的联系方式。

算法是 建立在数据结构基础上,对数据进行运算或者排序等操作的方法。

学高数可以帮助你形成一种严谨的思维方式,和数据结构关系不是很大。

以上是个人表达的通俗语言,当然数据结构算法都应该有官方的定义。。。希望能帮到你。。。

打个比方 你去买个汽车 要"弄回家"

1 你每次运一个零件回家 回到家以后装成一辆车

2 你装成一辆车以后搬回家

3 你装成一辆车以后 灌点油,开回家

这个所谓的汽车就是数据结构, 你把车弄回家就是算法

数据结构和算法 都是脱离了具体的语言的 买书应该可以直接买到数据结构 , 算法 的书的

都跟高数无关!数据结构主要是数组、字符串、链表、树、图等,算法:排序、还有很多算法,很难学的 ww 没必要学算法!到你用的时候你再学!学的用不到白学啦!楼主给分!