44问答网
所有问题
什么是数据结构和算法
如题所述
举报该问题
推荐答案 2017-02-27
程序=数据结构+算法
数据结构是相互之间存在的一种或多种特定关系的数据元素的集合。包括4类基本的结构:集合、线形结构、树形结构、图状或网状结构。通俗点就是数据的逻辑结构,比方说这些数据在内存中以什么样的结构存放。
算法实际是编程过程中完成一件事采用的方法,比方说现实生活中做数学题时两个人都将题完成但是他们之间有一个用的时间很短就是因为采用了简便的方法。同样在编程过程中采用好的算法可以降低程序的时空复杂度
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/Y6ZRZ3DZKGGYKR3YKYW.html
相似回答
什么是算法
与
数据结构
答:
数据结构往往同高效的检索算法和索引技术有关。一般认为,
一个数据结构是由数据元素依据某种逻辑联系组织起来的
。对数据元素间逻辑关系的描述称为数据的逻辑结构;数据必须在计算机内存储,数据的存储结构是数据结构的实现形式,是其在计算机内的表示;此外讨论一个数据结构必须同时讨论在该类数据上执行的运算才有意义。 在许...
数据结构与算法
(Data structure and Algorithm)
答:
数据结构是数据对象在计算机中的组织方式和及加在其上的一系列操作的总称
。
完成这些操作所用的方法就是算法
。算法(Algorithm):一个有限指令集、接受一些输入、产生一些输出、在有限的步骤之后终止,并且每一条指令应该是有明确的目标、无歧义,在计算机能处理的范围。解决问题方法的效率与数据的组织形式,...
什么是数据结构和算法
答:
算法就是计算机处理解决问题的计算机能理解的方法
。比如算一个阶乘 , 计算机的算法就是写一个循环,从高到底, 一直乘下去,直到 1 为止。复杂的算法比如一个强连通带权网络,求两点间的最短路径,这个很有用啊...比如采用广度优先算法,或深度优先算法
数据结构指数据在计算机中存储存在的方式
。比如文件在...
什么是数据结构
?什么是
算法
?算法与程序有什么关系?
答:
数据结构就是计算机存储、组织数据的方式
,它是人们为了实现各种各样的算法和程序而设计出来的,具有一定性质或规律。比如栈可以用来实现递归算法的非递归化,图可以用来处理网络问题。算法你可以理解为用程序解决实际问题的方法。比如排序算法,查找算法。程序就是基于某种或某几种数据结构,采用某种算法或某...
大家正在搜
数据结构算法定义
数据结构与算法如何解
数据结构与算法需要什么基础
数据结构与算法主要内容
数据结构与算法项目
算法对数据处理的过程属于
数据结构对于解决问题有什么帮助
什么是数据结构
如何理解数据结构和算法