`
jishublog
  • 浏览: 870142 次
文章分类
社区版块
存档分类
最新评论

数据结构与算法(一)

 
阅读更多

在软考中,需要掌握的数据结构和算法基础主要包括如下几点:

计算机生成了可选文字: 尸价--一逊凶脚二叉可O迪红:迪色:座当

知识点赏析:

线性表:

线性表分为顺序表和链表。(以图代文)

①循序表:

1

2

3

4

5

6

7

8

②链表:

单链表

计算机生成了可选文字:

循环链表

双链表


③链表的插入与删除

单链表

删除:

计算机生成了可选文字: 奋回收‘2一尸/产『一7/〔_/口一、.,、.城、一!厂、公产尸\扮二、/气广,了一这a1an~、、、、、飞一

插入:

计算机生成了可选文字: }一、、、、、、、、、O产生新节点去.‘、-二失}口、.门。·丈一瓜1画门a,Ja月la

双链表

删除:

计算机生成了可选文字: 犷办八“/气;介回收az仑口③上//.、、、、代、、、、、‘一少\八广,了一丸'{心na月l日、、、、、

插入:

计算机生成了可选文字: 入栈:o,l,2,3,4\出栈:4,32,l,O\J栈顶/4321O栈底

:先进后出

队列:先进先出

计算机生成了可选文字:

循环队列

队满:head=tail+1

对空:head=tail

计算机生成了可选文字: head恤11

树和二叉树

计算机生成了可选文字: 尸..阅1…二口了尸一、、s)\__/厂

①基础掌握

1、该树的度为3

2、叶子节点:3567910节点都是叶子节点:度为0的节点。

3、分支节点:除了叶子节点就是分支节点,包括根节点。

4、内部节点:分支节点除了根节点之外的就是内部节点。

5、父节点:

6、子节点:

7、兄弟节点:

8、层次:如图表示1层,2层。

9n(个节点)=k(度)+1——所有节点度的总和加一就是所有的节点数

10n0(叶子节点数)=n2(度为2的节点数)+1

②二叉树的遍历

计算机生成了可选文字:

1、前序遍历:先根后节点:123

2、中序遍历:213

3、后序遍历:231

4、层次遍历:按层遍历

③二叉排序树:左子树小于根节点,右子树大于根节点。

计算机生成了可选文字: 一、产\、I!产r、\\.7‘一/\/』口尸』/\口眼』口一匕知l\\\i!/〔/盗-/厂一\/(3}\//\,/了一~一\、/产{4/气\" src=数据结构与算法之初体验(一)”。

分享到:
评论

相关推荐

    python数据结构与算法

    python数据结构与算法python数据结构与算法python数据结构与算法python数据结构与算法python数据结构与算法python数据结构与算法python数据结构与算法python数据结构与算法python数据结构与算法python数据结构与算法...

    数据结构与算法 数据结构与算法课后习题答案

    数据结构与算法课后习题答案,数据结构与算法 数据结构与算法课后习题答案

    数据结构与算法之美数据结构与算法之美

    数据结构与算法之美数据结构与算法之美

    数据结构与算法(Python版)《数据结构课程设计》教学大纲.pdf

    数据结构与算法(Python版)《数据结构课程设计》教学大纲.pdf数据结构与算法(Python版)《数据结构课程设计》教学大纲.pdf数据结构与算法(Python版)《数据结构课程设计》教学大纲.pdf数据结构与算法(Python版)《数据...

    武汉理工大学数据结构与算法综合实验图与景区信息管理系统.docx

    武汉理工大学数据结构与算法综合实验图与景区信息管理系统.docx武汉理工大学数据结构与算法综合实验图与景区信息管理系统.docx武汉理工大学数据结构与算法综合实验图与景区信息管理系统.docx武汉理工大学数据结构与...

    数据结构与算法 Java版

    数据结构与算法 Java版数据结构与算法 Java版数据结构与算法 Java版

    数据结构与算法

    数据结构与算法,讲述基本的数据结构和待机估计,还有简单的算法和复杂度计算

    数据结构与算法:C#语言描述

    《数据结构与算法C#语言描述》是在。NET框架下用C#语言实现数据结构和算法的第一本全面的参考书。《数据结构与算法C#语言描述》介绍的方法非常实用,采用了时间测试而非大O表示法来分析算法性能。内容涵盖了数据结构...

    数据结构与算法视频课程(59集)

    资源名称:数据结构与算法视频课程(59集)资源目录:【】mysql视频教程第41讲存储过程【】数据结构与算法_1.10算法的评价【】数据结构与算法_1.1编程的灵魂:数据结构 算法【】数据结构与算法_1.2算法的作用:猜...

    数据结构与算法的ppt

    廖荣贵 许正宪 编著的数据结构与算法一书的ppt。这书写的很好,可惜没有源代码下载。偶见网上有ppt很好的

    Java数据结构与算法

    通过由基于JAVA的演示所组成的可视专题讨论来掌握数据结构和算法 学会如何为常见和不太常见的编程条件选择正确的算法 利用数据结构和算法为现实世界的处理过程建模 了解不同的数据结构的优势和弱点,考虑如何利用...

    数据结构与算法分析(Java版)

    《数据结构与算法分析:Java语言描述 第2版 》是国外数据结构与算法分析方面的经典教材 使用卓越的Java编程语言作为实现工具讨论了数据结构(组织大量数据的方法)和算法分析(对算法运行时间的估计) 随着计算机速度...

    Java数据结构与算法第二版源代码

    Java数据结构与算法第二版源代码Java数据结构与算法第二版源代码Java数据结构与算法第二版源代码

    数据结构与算法基础知识总结.pdf

    数据结构与算法基础知识总结.pdf数据结构与算法基础知识总结.pdf数据结构与算法基础知识总结.pdf数据结构与算法基础知识总结.pdf数据结构与算法基础知识总结.pdf数据结构与算法基础知识总结.pdf

    张铭 数据结构与算法

    北大经典数据结构与算法教程,适合初学者,极力推荐。

    数据结构与算法.pdf

    数据结构与算法.pdf

    数据结构与算法分析习题答案

    数据结构与算法分析每章练习的答案 数据结构与算法分析每章练习的答案

    数据结构与算法----C#版

    数据结构与算法的学习对于进行软件开发的专业程序员而言是非常关键的。虽然有许许多多关于数据结构与算法的书籍,但是这些书籍通常都是大学教材,而且是用在大学里经典讲授的Java语言或C++语言编写的。C#语言正在...

    数据结构与算法分析_java语言描述

    本书从讲解什么是数据结构开始,延伸至高级数据结构和算法分析,强调数据结构和问题求解技术。本书的目的是从抽象思维和问题求解的观点提供对数据结构的实用介绍,试图包含有关数据结构、算法分析及其Java实现的所有...

Global site tag (gtag.js) - Google Analytics