408 考点总结

408笔记完整考点篇

数据结构

时间复杂度
线性表:

具有随机存储特性,查找时间复杂度为O(1)

单链表-尾插法⭐️
栈及其应用

根据限定条件判断合法性;最小容量;表达式求值*;中缀表达式转化为后缀表达式过程*

应用:数制转换、括号匹配、表达式求值(中缀表达式、后缀表达式)、递归调用等

循环队列(两种情况
输入/输出受限的双端队列⭐️
特殊矩阵的压缩存储*

树的高度:log2(n)+1
  1. 节点数等于所有节点度加一 >> 节点为n,度数和为n-1;
  2. 度为m的树中,第i层之多有m^(i-1)个节点
  3. 高度为h的m叉树至多有(m^h-1)(m-1)个节点
  4. 具有n个节点的m叉树最小高度为[logm( n(m-1)+1 )]上取整
二叉树特性
  • n0=n2+1
  • k层至多有2^(k-1)个结点
  • 高度为h,至多有2^h - 1个结点
  • 具有n个结点的完全二叉树高度为log2n + 1
二叉树的遍历、编码

先序、中序、后序遍历

层次遍历:利用队列实现

线索二叉树:若无左子树,令左孩子指向前驱节点;若无右子树,令右孩子指向后继节点

数的存储结构

双亲表示法:表格形式

孩子表示法:表格链表形式

孩子兄弟表示法:二叉链表进行存储

二叉排序树:从左到右大小排序

查找

插入(构造

平衡二叉树

在这里插入图片描述

在这里插入图片描述

树与森林

相互转换:根节点当做兄弟节点,再用孩子兄弟表示法

树的应用:并查集⭐️
线索二叉树(空地放前后端点链接
哈夫曼树(带权路径长度最小

在这里插入图片描述

在这里插入图片描述

哈夫曼编码:使用不等长编码,减少信息存储量;0转向左孩子,1转向右孩子

在这里插入图片描述
在这里插入图片描述

( , )无向图,< , >有向图

图的存储

1.邻接矩阵法:适合稠密图

2.邻接表法

3.邻接多重表、十字链表

图的遍历
深度优先搜索

在这里插入图片描述
在这里插入图片描述

广度优先搜索

在这里插入图片描述

在这里插入图片描述

图的应用
最小(代价)生成树

最小生

  • 19
    点赞
  • 78
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
根据引用\[1\]的内容,408操作系统的知识点可以总结如下: 1. 计算机系统概述 2. 进程管理 3. 内存管理 4. 文件管理 5. 输入/输出(I/O)管理 此外,根据引用\[2\]的内容,银行家算法是一种用于检查系统是否处于安全状态的算法,它采用预分配策略来分配资源,并通过安全性算法查找是否有安全序列。银行家算法是一种保守的算法,只有在系统处于安全状态时才会给进程分配资源。 还有根据引用\[3\]的内容,操作系统的功能包括中断处理、进程调度、用户接口、内中断处理等。进程调度可以采用时间片轮转算法或抢占式的优先级高者优先算法。操作系统还需要提供I/O通道来控制I/O硬件,并通过系统调用接口为应用程序提供功能。 综上所述,408操作系统的知识点包括计算机系统概述、进程管理、内存管理、文件管理、输入/输出管理以及相关的算法和功能。 #### 引用[.reference_title] - *1* *2* [408 操作系统 知识点总结](https://blog.csdn.net/waaaa1999/article/details/118495911)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [【408操作系统知识点(查漏补缺)](https://blog.csdn.net/qq_41181772/article/details/127851086)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值