数据结构 有什么用

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 11:51:26
数据结构 有什么用
数据结构中常见的数据结构有哪些,他们之间有什么区别?

线形:数组(通过下标访问),链表(通过前一个访问下一个),队列(先进先出),堆栈(先进后出)等等;树形:二叉树(两个儿子),多叉数(多个儿子,可以用左儿子右兄弟转换成二叉树表示);图形:无向图(边没有

离散数学根数据结构有什么关系?可不可以举个例子?

离散相对于连续而言,你应该学过高数吧,连续通俗来讲指平滑的过渡,比如1和2之间可以有无数的数,可以无限分割.而离散指数据的不连续性,比如1,2,3.这样画出的曲线是不连续的.计算机只能处理这样的离散数

线性的数据结构有哪几种?各有什么特点

列表:普通的数组形式、链表形式队列:先进先出,删除在队首,添加在队尾栈:后进先出,添加和删除都在栈顶实现线性的数据结构的主要特点是首无前驱,尾无后继,中间的元素有唯一的前驱和后继

数据结构p->priou什么意思

p=point节点priou前->指针通常是指链表当前节点的前一节点.不过这个单独放出来没什么太大含义.如果在一个整段里你都不理解的话.加油学习吧!

数据结构中的a[++top]与a[top++]有什么不同?

++top是先+1再运算,所以是从0开始的而TOP++是先运算再加1,所以是从-1开始的

数据结构和C语言数据结构有什么区别

其实没什么区别,都一样的.只不过就是在某些表达方式上只有一点点区别而已.没什么多大的影响.不用太在意.他们是通用的.

通俗说数据结构与算法有什么关系啊

数据结构:当然就有存储结构和逻辑结构两种,分别研究数据的实际物理存储和理论上的结构形式.比如在计算机中,数组在物理的存储介质上(存储器)是连续存储的(比如你家柜子上几层的抽屉,每个抽屉都放些东西,东西

什麽叫数据结构?数据结构对算法有什么影响?请举例说明.

算法建立在数据结构上简单的算法看不出来稍微涉及点复杂的算法没有数据结构你根本无法操作啊怎么把问题具体化成数据和数据集上的操作呢?数据就是数据结构数据集上的操作就是算法喽

数据结构怎么用?我现在不知道怎样用数据结构编程,很乱,谁有数据结构的完整代码

刚开始学的时候,我也是这样,不知道数据结构到底想讲什么.云里雾里的,学了一个月,才知道.其实这个是学习一种处理数据的能力,一种思想,算法.你可以不强调代码,这个只是处理显示生活中的例子,用来转变成计算

用数据结构求哈夫曼树编码?

#include#include#defineOK1#defineERROR0typedefstruct{unsignedintweight;unsignedintparent,lchild,rchi

数据结构中树的层数和深度有什么区别?

树的层数和深度是一个意思.假如树有N层,则它的深度为N

&与*有什么区别 数据结构

statusInitStack(SqStack&s)与statusInitStack(SqStack*s)这是C++里面的,前面是传引用,后面是传指针

数据结构里 next 和 link 有什么区别

next一般用来表示下一个结点的地址.link是链的意思一般用来表示一个链表节点吧其实都是自己定义的一个变量名而已,

数据结构和C语言有什么区别?

C语言是一种编程的语言,编程的语言有很多种.而数据结构则是讲的是关于一些数据的理论知识.可以说不管什么编程语言都能用到数据结构的知识,数据结构是程序设计基础又核心的知识.可以将c语言想象为一种语言,那

什么是数据结构?它对算法有什么影响?

数据结构是计算机存储、组织数据的方式.(http://baike.baidu.com/view/9900.htm)数据结构是算法实现的基础,算法总是要依赖于某种数据结构来实现的.往往是在发展一种算法的

【数据结构】算法什么功能?

功能是将单链表的第一个结点放到最后,第二个结点作为头结点.分析代码,如果头结点和头结点的后面一个节点都存在,则将q指向头结点,head指向头结点的后面一个结点,p也指向头结点.while循环是让p指向

数据结构用什么方法来判断有向图是否存在回路

1.拓扑排序:还有顶点未输出,但已经不存在没有前驱的顶点了2.深搜:从一个顶点出发存在搜回到自己的路径