mdsk.net
相关文档
当前位置:首页 >> 数据结构与算法 >>

数据结构与算法

本人乃一个数据痴迷者,在计算机的道路上,也是一个数据结构的痴迷者,现在大学里面和同学搞开发也痴迷于数据库,我就我个人的理解给你谈一谈:首先,数据结构是一门计算机语言学的基础学科,它不属于任何一门语言,其体现的是几乎所有标准语言的算法...

程序=数据结构+算法 数据结构是相互之间存在的一种或多种特定关系的数据元素的集合。包括4类基本的结构:集合、线形结构、树形结构、图状或网状结构。通俗点就是数据的逻辑结构,比方说这些数据在内存中以什么样的结构存放。 算法实际是编程过程...

其实两者可以说关联不大。 算法就是一个处理的方法,比如大学里基础的排序算法,就是为了完成对一组数据排序。查找算法,就是为了在一个集合中查找需要的项。除此之外,还有很多算法,比方说,加密、压缩、图像处理。 而数据结构就是数据的结构...

C语言只是一种语言,是一种工具,类似的还有C++,JAVA,Pascal,VB等等,而算法与数据结构是一种思想,是让你了解计算机常用的处理问题的方法。 打个比方:给你一份数学试卷,你首先想到的如何解决问题,这个过程用到的解决问题的方法就相当于数...

算法思想都是一样的。但不同语言之间,实现会有所不同。 算法只是一种软件的设计思路,可以指导代码的编写,并完成一定的功能。但算法本身并不能实现功能,必须有具体的编程语言去实现。于是介绍算法的书籍,根据书中实现算法的语言不通,就有了...

先学好语言,这是学习的基矗 有些算法书上在学习语言部分会有一点算法包含在内,比如递归。 要学算法,先练好递归,这会对你深入学习其他算法有很大的帮助。 树形结构是数据结构中较难的部分,也是数据结构的基础,主要靠练。 还有就是,不要总...

用网易公开课,可以看斯坦福的和MIT的,那个秒杀国内的。 可以用手机WIFI看,也可以用电脑看。

就是求一个多项式,比如for(i=0;i

你这理解不完全正确。 因为数据结构不只是内存中数据的排列,它是对数据的一种组织方式,就像图书馆要排书一样,是为了便于操作,同时它本身也集成了对通用操作:比如查找、比较等的支持。数组不是一种数据结构,而是一种数据类型。一个完整的数...

它们可以相互区别也可以相互统一。广义上讲,算法是某一系列运算步 骤,它表达解决某一类计算问题的一般方法,对这类方法的任何一个输入,它可以按步骤一步一步计算,最终产生一个输出。但是对于所有的计算问题,都离不开要 计算的对象或者要处...

网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com