软考中级软件设计师自我总结知识分享--数据结构(下)

简介: 该系列文章全篇文字在10w+,全文都是自己备考中的干货,软考涉及很多计算机基础,数据结构,算法分析,编程思想,开发流程等等,不仅适合参加软考的人学习,也适合扩宽自己知识视野的人去学习,每一篇都将会把重点加粗处理,特别是易错点,考试常考平时也容易记错,请一定仔细看

-图

网络异常,图片无法展示
|


网络异常,图片无法展示
|


网络异常,图片无法展示
|

网络异常,图片无法展示
|
网络异常,图片无法展示
|

  • 图的最小生成树-普利姆算法(这个考试经常考,所以要特别留意一下)

网络异常,图片无法展示
|


网络异常,图片无法展示
|


  • 算法的特性

网络异常,图片无法展示
|


  • 算法的复杂度:时间复杂度和空间复杂度

网络异常,图片无法展示
|


  • 二分查找

网络异常,图片无法展示
|

网络异常,图片无法展示
|
网络异常,图片无法展示
|

网络异常,图片无法展示
|


  • 排序

网络异常,图片无法展示
|


  • 希尔排序

网络异常,图片无法展示
|


  • 直接排序

网络异常,图片无法展示
|


  • 冒泡排序

网络异常,图片无法展示
|


  • 归并排序

网络异常,图片无法展示
|


  • 关于不同排序中的时间复杂度和空间复杂度之间的对别

网络异常,图片无法展示
|


错题整合


  1. 最优子结构和高度重复性是适用动态规划方法求解的主要特征。
  2. 网络异常,图片无法展示
    |
    求n个节点的二叉树有多少种形态。(卡特兰数)

3.从二叉树的遍历过程可知,从先序遍历序列和后序遍历序列中无法将左子树和右子树上的结点区分开,因此,由某棵二叉树的先序遍历序列和后序遍历序列不能构造出该二叉树的中序遍历序列。

目录
相关文章
|
3月前
|
存储 算法 安全
【第六章】软件设计师 之 数据结构与算法基础
软件设计师 之 数据结构与算法基础 备考资料
【第六章】软件设计师 之 数据结构与算法基础
|
4月前
|
存储 算法 C语言
软考中级之数据库系统工程师笔记总结(二)数据结构与算法
软考中级之数据库系统工程师笔记总结(二)数据结构与算法
35 0
|
6月前
|
存储 机器学习/深度学习 人工智能
【软件设计师—基础精讲笔记8】第八章 数据结构
【软件设计师—基础精讲笔记8】第八章 数据结构
89 0
|
6月前
|
存储 算法 Serverless
【软件设计师备考 专题 】数据结构深度解析:从数组到图
【软件设计师备考 专题 】数据结构深度解析:从数组到图
96 0
|
6月前
|
算法
【中级软件设计师】—(针对下午题)数据结构与算法基础(十)
【中级软件设计师】—(针对下午题)数据结构与算法基础(十)
【中级软件设计师】—(针对下午题)数据结构与算法基础(十)
|
6月前
|
存储 算法 搜索推荐
【中级软件设计师】—数据结构与算法基础考点总结篇(八)
【中级软件设计师】—数据结构与算法基础考点总结篇(八)
【中级软件设计师】—数据结构与算法基础考点总结篇(八)
|
6月前
|
算法
【中级软件设计师】—(针对上午题)数据结构(二十九)
【中级软件设计师】—(针对上午题)数据结构(二十九)
|
6月前
|
存储 算法 搜索推荐
【中级软件设计师】—(针对上午题)数据结构(二十八)
【中级软件设计师】—(针对上午题)数据结构(二十八)
【软考】-数据结构-平衡二叉树
【软考】-数据结构-平衡二叉树
90 0
|
16天前
|
C语言
【数据结构】栈和队列(c语言实现)(附源码)
本文介绍了栈和队列两种数据结构。栈是一种只能在一端进行插入和删除操作的线性表,遵循“先进后出”原则;队列则在一端插入、另一端删除,遵循“先进先出”原则。文章详细讲解了栈和队列的结构定义、方法声明及实现,并提供了完整的代码示例。栈和队列在实际应用中非常广泛,如二叉树的层序遍历和快速排序的非递归实现等。
90 9