77问答网
所有问题
算法和数据结构有什么区别
如题所述
举报该问题
其他回答
第1个回答 2017-01-09
其实两者可以说关联不大。
算法就是一个处理的方法,比如大学里基础的排序算法,就是为了完成对一组数据排序。查找算法,就是为了在一个集合中查找需要的项。除此之外,还有很多算法,比方说,加密、压缩、图像处理。
而数据结构就是数据的结构。比方说队列、堆、栈、链表、树等等。
大学里的《算法与数据结构》这门课是个入门的算法课和数据结构课程。教授针对不同的数据结构进行的排序、查找、遍历的不同算法。仅是算法基础,就象大学里都是以C语言作为入门语言一样的。
本回答被网友采纳
相似回答
什么是算法与数据结构
答:
数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合
。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同高效的检索算法和索引技术有关。一般认为,一个数据结构是由数据元素依据某种逻辑联系组织起来的。对数据元素间逻辑关系的描述称为数据的...
数据结构
课程
与算法
设计与分析课程
区别
答:
教学内容不同、关系不同
。1、教学内容不同:数据结构主要讲解数据的存储和组织;算法设计与分析主要讲解如何高效地处理和分析数据。2、关系不同:
数据结构是算法实现的基础
,算法总是要依赖于某种数据结构来实现;反过来,如果数据结构脱离了算法,数据结构只是一堆冷冰冰的数据。
数据结构
和
算法
不一样吗?
答:
这个肯定是不一样,有区别的。
数据是一切能输入计算机中的信息的总和,结构是指数据之间的关系
。数据结构就是将数据及其之间的关系有效地存储在计算机中并进行基本操作。算法是对特定问题求解步骤的一种描述,通俗讲就是解决问题的方法和策略。但是他们又是相辅相成的。只有数据结构没有算法,相当于只把数...
算法与数据结构的区别
答:
算法与数据结构根本不具可比性。
数据结构主要用于把一些数据按照一定的方式储存起来,以便更好的进行提取和查询操作
,像int,结构体,队列,栈,树,堆都是一种数据结构,算法指解决某一类问题的通用做法,如动态规划,贪心,dijkstra,floyd,prim。两者都对编程至关重要,解决某个问题可能要用到高效的算法...
算法与数据结构区别
视频时间 00:48
数据结构
与
算法有区别
么?二者和高数
有什么
关系?如果要学习,应该怎么入 ...
答:
数据结构是
链表,队列,栈,堆,图等基本操作单元的操作问题,
算法
是通过对复杂问题分析,整理,然后得到一个最高效的解决办法,这两个和高数的关系个人觉得不是很大,如果要学习的话,直接去本书来看,仔细看都很好懂的。
《
算法
设计与分析》
是
学
什么的
?和《
数据结构
》一样吗?谢谢!
答:
通俗点说,算法就是解决问题的方法,因为和计算密切相关,所以不交方法,叫算法 数据结构是数据
的
组织方式。算法通过操作和处理数据来解决问题,所以
算法和数据结构是
不分家的!而计算方法是另一门课程。基本上是存数学的东西,看这里http://baike.baidu.com/view/754503.htm?fr=ala0_1_1 ...
大家正在搜
数据结构就是算法吗
算法和架构的区别
算法和数学的关系
算法和数据结构是什么
算法在资源上的两个方面
算法包括数据结构吗
汇编语言是一种什么语言
数据结构与数据结构与算法有啥区别
数据结构算法有什么用
相关问题
算法和数据结构有什么区别??
数据结构和算法有什么关系?数据结构就是算法吗?
算法和数据结构有什么区别?
算法与数据结构的区别是什么?
C语言与算法和数据结构分别有什么关系?
数据结构和算法有什么关系?数据结构就是算法吗?
数据结构和算法有什么关系?数据结构就是算法吗?