当前位置:首页 » 数据结构 - 第4页

09月03日

栈的相关定义

发布 : xiaohuanglv | 分类 : 数据结构精品文章 | 评论 : 0 | 浏览 : 2526次
栈的相关定义

1、栈的定义和相关基本概念?限定运算在线性表尾进行的线性表允许插入、删除的返一端称为栈顶另一个固定端称为栈底。当表中没有元素时称为空栈定义仅是在线性表上规定了操作点,操作受限的、线性的后进先出线性表LIFO2、对于栈,常做的基本运算有哪些?1)栈初始化InitStack(s) 栈S不存在,构造一个空栈2)销毁栈 DstoryStack(&s) 栈S存在,将S销毁3)清为空栈 ClearStack(&s)栈S存在,将S清空4)判栈空 StackEmpty(s)   栈S己存在,若S为空栈返回TRUE,否则返回FALSE5)清空栈 Stacklength(s)  

09月03日

线性表相关定义和操作

发布 : xiaohuanglv | 分类 : 数据结构精品文章 | 评论 : 0 | 浏览 : 2116次

1、线性表的定义?n个数据元素的有限序列(a1,a2,….,an) 。 DS =(D,R)    LIST=(D,R), D={ai∣ai∈数据对象集,i∈1..n,n³0}元素R={<ai-1, ai>∣ai-1,ai∈D,i∈2..n}关系元素:是相同特性的数据对象关系:是顺序排列的位置次序2、线性表的特性有哪些?请举例说明。线性关系 满足以下4点:(1)有一个头结点, 无前驱(a1);(2)有一个尾结点,无后继(an);(3)ak(1<k<n)在ak-1之后,即ak为ak-1的后继;(4)ak在ak+1之前,即ak为ak+1的前

09月03日

数据结构相关基本概念

发布 : xiaohuanglv | 分类 : 数据结构精品文章 | 评论 : 0 | 浏览 : 2626次

1、什么是数据结构?数据的组织形式。一门技术:着重存储结构。“简单来说,数据结构是一门研究非数值计算的程序设计问题中计算机的操作对象以及它们之间关系和操作的学科。”一门课:着重逻辑结构相互之间存在一种或多种特定关系的数据元素的集合。是一种实用性很强的专业技术。具体存储形式线性 数组、串、表、队、栈非线性 树、图文件 非线性/线性  即可视为….又可视为….2、数据结构有哪些内容?数据结构一般包括以下三方面内容:数据的逻辑结构:它从逻辑关系上描述数据,与数据的存储无关,是独立于计算机的。数据的存储结构:它是逻辑结构用计算机语言的实现,依赖于计算机语言。数据的运算:即对数据施加的操作。数据的运算定义在数据的逻辑结构上,每种逻辑结构都有一个运算的集

09月01日

中国石油大学:数据结构

发布 : xiaohuanglv | 分类 : 数据结构视频教程 | 评论 : 0 | 浏览 : 8103次
中国石油大学:数据结构

数据结构是指同一数据元素类中各数据元素之间存在的关系。数据结构分为逻辑结构、存储结构(物理结构)和数据的运算。数据的逻辑结构是对数据之间关系的描述,有时就把逻辑结构简称为数据结构。数据结构是计算机科学中的重要学科,也是计算机科学与技术专业的核心课程。通过学习这门课程,大家可以掌握各种数据结构的特点、存储表示、运算方法以及在计算机科学中最基本的应用。另外,还能培养大家选用合适的数据结构和编写质量高、风格好的应用程序的基本技能。数据结构视频教程:中国石油大学:数据结构(整包下载)(pqlc)01-001数据结构的形成点击下载    提取码:dxyf01-002数据结构的发展概况及地位点击下载    提取码:18pn0

09月01日

浙江大学数据结构与算法徐镜春

发布 : xiaohuanglv | 分类 : 数据结构视频教程 | 评论 : 0 | 浏览 : 7446次
浙江大学数据结构与算法徐镜春

数据结构与算法是计算机学科中的核心基础课程。课程的主要目标培养学生较全面地理解基本数据结构的概念和经典算法的思想及各种实现方法,掌握数据结构和算法的设计分析技术。根据所求解问题的性质选择合理的数据结构并对时间空间复杂性进行必要的控制,提高程序设计的质量。使得学生在将来的学习、研究和工作中,具备设计和实现高效的数据结构和算法的能力。数据结构视频教程:浙江大学数据结构与算法徐镜春  整包下载(9jo8)01数据结构的定义及相关基本术语点击下载    提取码:8v5302算法设计的要求、时间复杂度的计算方法点击下载    提取码:tsqq03线性表的基本操作-非递减线性表的合并点击下载 

09月01日

小甲鱼全套教程之C C++数据结构系列教程

发布 : xiaohuanglv | 分类 : 数据结构视频教程 | 评论 : 0 | 浏览 : 18568次
小甲鱼全套教程之C C++数据结构系列教程

本人看过,感觉蛮好,与一般的大学视频有较大的区别,非常通俗易懂!数据结构和算法这门计算机必修课历来无论在哪个学校,都是无比乏味和催人入睡的。但是,小甲鱼决定要投入大量的精力来将这门课程打造成有屎以来最为华丽的,最为欢乐地,最为图文并茂的课程!数据结构和算法这是一门不太容易学好的课程,因为这门课程比较搞脑子,所以建议每天只听两三集视频,并准备好鸡汤等营养品。虽然这门课程不太好学,但如果你想让自己的编程能力有质的飞跃,不再停留于调用现成的东西而是追求更完美的实现,那么这是你的必修课!小甲鱼全套教程之CC++数据结构系列教程 整包下载(83gy)01_数据结构和算法绪论.mp4点击下载    提取码:cqnc02_谈谈算法.mp4点击下载&nb

09月01日

[思成]数据结构与算法

发布 : xiaohuanglv | 分类 : 数据结构视频教程 | 评论 : 0 | 浏览 : 4206次
[思成]数据结构与算法

《数据结构》是计算机科学与工程的基础研究之一,掌握该领域的知识对于我们进一步进行高效率的计算机程序开发非常重要。无论在中国还是在美国,《数据结构》一直是大学的计算机专业重要的专业基础课。思成老师出品的数据结构的系列视频教程条理非常清晰,语言通俗易懂,非常适合初学者学习。本课程主要内容包括:线性表、栈和队列、串、树和图相关概念和算法。[思成]数据结构与算法 整包下载(dxtj)[思成]01顺序存储结构线性表点击下载    提取码:dzvx[思成]02单链表点击下载    提取码:a419[思成]03双链表点击下载    提取码:2254[思成]04栈点击下

09月01日

上海交大算法与数据结构

发布 : xiaohuanglv | 分类 : 数据结构视频教程 | 评论 : 0 | 浏览 : 5481次
上海交大算法与数据结构

数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率,数据结构往往同高效的检索算法和索引技术有关。本教程由浅入深,超级详细,适合自学、课堂教学与课后复习考试之用。上海交大算法与数据结构视频教程是檀晓红老师主讲的,基本上不遗漏任何重点和难点,本门课程主要内容包括:数据结构相关基本概念、线性表的基本操作与应用、栈和队列的定义与基本操作、串的模式匹配算法、二叉树相关基本概念与算法实现、图的存储结构与算法以及各类查找和排序算法等。只要大家认真学习,一定会受益匪浅!有名师领路比自己自学研究将会轻松百倍,而且不容易枯燥乏味!数据结构视频教程:上海交大算法与数据结构  整包下载(ys0y)01-01数据结构的定义、基

09月01日

数据结构视频教程 严蔚敏

发布 : xiaohuanglv | 分类 : 数据结构视频教程 | 评论 : 0 | 浏览 : 14631次
数据结构视频教程 严蔚敏

严蔚敏老师是清华大学计算机系教授,长期从事数据结构教学和教材建设,本教程是数据结构视频教程中的经典之作,教程的前半部分从抽象数据类型的角度讨论各种基本类型的数据结构及其应用;后半部分主要讨论查找和排序的各种实现方法及其综合分析比较。突出了抽象数据类型的概念,采用类C语言作为数据结构和算法的描述语言,概念表述严谨,逻辑推理严密,语言精炼,用词达意,并有配套出版的《数据结构》(C语言版)和《数据结构题集》(C语言版),非常便于自学。数据结构视频教程严蔚敏 整包下载(98oz)01-001数据结构的概念和基本术语点击下载    提取码:f5mb01-002算法设计的要求、算法效率的度量点击下载    提取

09月01日

[麻省理工学院]_算法导论_英文版

发布 : xiaohuanglv | 分类 : 数据结构视频教程 | 评论 : 0 | 浏览 : 4255次
[麻省理工学院]_算法导论_英文版

MIT无论是在美国还是全世界都有非常重要的影响力,培养了众多对世界产生重大影响的人士,是全球高科技和高等研究的先驱领导大学。本视频教程主要讲授高效率算法的设计及分析技巧,并着重在有实用价值的方法上。课程主题包含了排序、堆积及散列;各个击破法、动态规划、网络流、计算几何、数字理论性算法、高速缓存技术及并行运算等。[麻省理工学院]_算法导论_英文版整包下载(y5ff)[MIT算法导论.视频教程.纯英文版].01点击下载    提取码:fm2y[MIT算法导论.视频教程.纯英文版].02点击下载    提取码:4gn6[MIT算法导论.视频教程.纯英文版].03点击下载    

网站分类

标签列表

最近发表

全站首页 | 数据结构 | 区块链| 大数据 | 机器学习 | 物联网和云计算 | 面试笔试

本站资源大部分来自互联网,版权归原作者所有!