计算机二级公共基础

知识点

1.树

在这里插入图片描述
在这里插入图片描述
树的最大层次(最长路径的长度)称为树的深度
二叉树的后件最多不超过两个
在这里插入图片描述

满二叉树:除最后一层每一层的所有节点都有两个子节点。(满二叉树一定是完全二叉树)
完全二叉树:所有节点均达到最大数,最后一层只缺少右边的若干节点。
在这里插入图片描述
二叉树的基本性质
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

  • 有几个子节点就是几叉树,用n的下标表示
  • n0就是叶子结点
  • N,度就是几
  • 序遵循从左往右的法则,分为前中后序。
  • 第一次被访问到的都放到前序。同理,比如第二次经过某个节点,就把这个节点放在中序。
  • 二叉树和满二叉树 (n是层数)

满二叉树所有的节点都有两个子节点在这里插入图片描述
二叉树只有n2,n0,没有n1
在这里插入图片描述

2.队列

  • 栈和队列都是线性结构

  • 在这里插入图片描述

  • 顺序存储结构一定是连续的,链式存储结构的存储空间不一定是连续的

3.软件

软件分为系统软件,应用软件,支撑软件

4.数据库

在这里插入图片描述
在这里插入图片描述
ER模型
在这里插入图片描述
关系模型——二维表
在这里插入图片描述


关系代数
在这里插入图片描述
在这里插入图片描述
两个表 谁在前面也会影响到后面合并后,元组的排序。
在这里插入图片描述
广义笛卡尔积
在这里插入图片描述
在这里插入图片描述
连接运算符可以是小于,等于,大于

在这里插入图片描述
自然连接运算
在这里插入图片描述

题目一

1. 树

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

2. 完全二叉树

完全二叉树的n1不是0就是1
在这里插入图片描述

3.求节点

也就是有5个N2
在这里插入图片描述


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

5. 栈和队列都是线性结构

栈:先进后出
队列:先进先出

在这里插入图片描述

6. 带链栈、队列

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

7.在线性单链表中,可以从任何一个节点开始直接遍历到所有节点 。错误!

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

双向链表是线性结构
二叉链表是非线性结构
上述两个都有两个指针域,有两个指针域的既可以是线性也可以是非线性。

8.循环队列

用rear-front,如果结果为负数,就加上N,结果为正,则不做处理。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

9.满二叉树

在这里插入图片描述

10.堆

堆,从上到下,要不然子节点都比父节点小,要不然比父节点大,不能又大又小。否则就不是堆。
在这里插入图片描述

11.循环队列是队列的顺序存储结构

在这里插入图片描述
栈和队列都是 既可以选择 顺序存储结构,也可以选择链式存储结构

12.左子树右子树

DCB是左子树,EFG是右子树
在这里插入图片描述

在这里插入图片描述

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

13. 排序

注意有序!!!
在这里插入图片描述
在这里插入图片描述

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

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

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

14. 支持子程序调用的数据结构是 栈

在这里插入图片描述

15.树-前中后序

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

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

16. 非线性结构。二叉链表

在这里插入图片描述

17.队列

在这里插入图片描述

18.循环列表是循环队列的存储结构 错误

在这里插入图片描述
循环列表和循环队列是两种不同的数据结构,它们的存储结构也不相同。

循环列表(Circular List)是一种链表的存储结构,其中最后一个节点指向第一个节点,形成一个闭环。通过循环列表,可以实现循环遍历和操作列表中的元素。

循环队列(Circular Queue)是一种队列的存储结构,它将队列的头尾相连,形成一个环状结构。队列的元素在入队和出队时可以在环状结构中循环移动,充分利用队列的存储空间。

尽管循环列表和循环队列都有一个环状的结构,但它们的实现和使用方式是不同的。因此,循环列表并不是循环队列的存储结构。

19.线性结构

在这里插入图片描述

20.算法设计

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

21.栈

在这里插入图片描述

在这里插入图片描述

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

这里是引用

22.时间、空间复杂度

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

23.顺序存储结构

在这里插入图片描述

24.记结论

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

25.链表

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

不会

在这里插入图片描述

在这里插入图片描述

题目二

1.软件

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

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

2.软件设计

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

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

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

在这里插入图片描述

3.结构化、面向对象程序

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

4.软件、程序测试

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

5.程序流程图

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

6.控制流、数据流

在这里插入图片描述

7.扇入

扇入就是这个功能被调用的数目,扇出就是这个功能调用其他的数目在这里插入图片描述

在这里插入图片描述

8.字符

在这里插入图片描述

9.对象

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

10.白盒、黑盒测试

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

11.系统结构图

在这里插入图片描述

12. 独立性

在这里插入图片描述

13.系统结构图

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

在这里插入图片描述

14.软件危机

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/124791.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

vue3怎么获取el-form的元素节点

在元素中使用ref设置名称 在ts中通过从element-plus引入formInstance,设置formRef同名名称字段来获取el-form节点

疏散及应急照明灯在地下建筑中的运用探析

安科瑞 华楠 摘要:新型疏散及应急照明灯在地下建筑中的有效应用,可以有效的促使地下建筑提升自身的安全性能,尤其是在发生火灾时,改变传统的应急疏散的局限性,充分发挥出自身的新型特殊功能,为人们提供更为…

ElementUI-tree拖拽功能与节点自定义

前言 在管理端会遇到多分类时,要求有层次展示出来,并且每个分类有额外的操作。例如:添加分类、编辑分类、删除、拖到分类等。 下面将会记录这样的一个需求实习过程。 了解需求 分类展示按层级展示分类根据特定的参数展示可以操作的按钮&a…

基于SpringBoot+Vue的婚恋相亲交友系统

基于SpringBootVue的婚恋相亲交友系统~ 开发语言:Java数据库:MySQL技术:SpringBootMyBatisVue工具:IDEA/Ecilpse、Navicat、Maven 系统展示 主页 管理员界面 摘要 基于SpringBootVue的婚恋相亲交友系统是一个现代化的、高效的交…

使用bitmap实现可回收自增id

需求描述 设计一个方法,每次调用返回一个自增id,同时需要满足以下要求。 可更新id的状态为已使用,已使用的id下次调用时不再返回可修改某个id的状态为未使用,下次调用时设为未使用状态的id可重新被返回 思路 思路一&#xff1…

全志T507-H技术帖 | 去掉IO扩展芯片后保留扩展引脚功能的实现方法

飞凌嵌入式推出的OKT507-C作为一款广受欢迎的开发板拥有丰富的功能接口,而实际上OKT507-C开发板的CPU引脚资源是比较紧缺的,那么它究竟是如何提供如此丰富的接口资源的呢?答案就是IO扩展芯片——TCA6424A。 这是一个24 位 I2C 和系统管理总线…

第三方商城对接项目(202311)

文章目录 1. 项目背景和目标2. 项目成果3. 项目经验总结4. 展望和建议 1. 项目背景和目标 竞标成功接口对接第三方商城,商品,订单,售后尽快完成对接 2. 项目成果 完成整个项目功能流程对接新业务功能移交项目等业务部门使用 3. 项目经验总…

MySQL中表的增删查改(进阶),超详细!

目录 一、数据库的约束 1、约束类型 2、NULL约束 3、UNIQUE:唯一约束 4、DEFAULT:默认值约束 5、PRIMARY KEY:主键约束(主键只能定义一个,NOT NULL 和 UNIQUE 的结合) 6、FOREIGN KEY:外键约…

C++之List容器

1.list容器简介 list是序列容器,允许在序列中的任何位置执行固定O(1)时间复杂度的插入和删除操作,并在两个方向进行迭代。list容器是一个双向循环链表。 list容器与vector容器区别: ①list中空间是随机的,通过指针域保存下一个成员…

【C++】类和对象的关系,对象的存储方式以及对象内存的计算

💐 🌸 🌷 🍀 🌹 🌻 🌺 🍁 🍃 🍂 🌿 🍄🍝 🍛 🍤 📃个人主页 :阿然成长日记 …

Window10安装Docker

文章目录 Window10安装Docker前提条件Hyper -VWSL 2.0 安装包下载执行安装包更新 Window10安装Docker 前提条件 Hyper -V 如何启用 WSL 2.0 安装包下载 官网地址 下载后: 执行安装包 wsl --update等得有点久 重新打开 拉取一个helloworld镜像 说明已经…

【CocosCreator】利用遮罩Mask实现单边开门效果

如果对前端八股文感兴趣,可以留意公重号:码农补给站,总有你要的干货。 实现思路 首先新建一个新的遮罩节点(全部采用默认属性),将其大小设为门的大小,然后将其摆放到门所在的位置,如…

MATLAB_5MW风电永磁直驱发电机-1200V直流并网MATLAB仿真模型

仿真软件:matlab2016b 风机传动模块、PMSG模块、蓄电池模块、超级电容模块、无穷大电源、蓄电池控制、风机控制、逆变器控制等模块。 逆变器输出电压: 混合储能系统SOC: 威♥关注“电击小子程高兴的MATLAB小屋”获取更多精彩资料&#xff0…

单调栈【2023年最新】

做题的时候看到了单调栈,但是不知道是个什么玩意,记录一下吧。 单调栈含义 单调栈是一种特殊的数据结构,用于解决一些与单调性相关的问题。它的基本含义是在栈的基础上,维护一个单调递增或单调递减的栈。 在单调递增栈中&#…

SpringCloud-Gateway无法使用Feign服务(2021.X版本)

Spring Cloud Gateway 2021.x版本,无法使用Feign调用其他服务接口。 问题原因: 在官网的 issue 里面找到了相关的问题。 How to call another micro-service on GatewayFilterFactory ? Issue #1090 spring-cloud/spring-cloud-gateway GitHubHel…

QT QSplitter

分裂器QSplitter类提供了一个分裂器部件。和QBoxLayout类似,可以完成布局管理器的功能,但是包含在它里面的部件,默认是可以随着分裂器的大小变化而变化的。 比如一个按钮放在布局管理器中,它的垂直方向默认是不会被拉伸的,但是放到分裂器中就可以被拉伸。还有一点不…

OV5640的参数与配置方法

分辨率和速率(FPS) 寄存器配置 I/O 板的驱动能力和方向控制 system clock control OV5640 PLL 允许输入时钟频率范围为 6~27 MHz,最大 VCO 频率为 800 MHz。 MipiClk 用于 MIPI,SysClk 用于图像信号处理 (ISP) 模块的内部时钟。 …

TensorFlow(1):深度学习的介绍

1 深度学习与机器学习的区别 学习目标:知道深度学习与机器学习的区别 区别:深度学习没有特征提取 1.1 特征提取方面 机器学习的特征工程步骤是要靠手动完成的,而且需要大量领域专业知识深度学习通常由多个层组成,它们通常将更简…

Redis系列之实现分布式自增主键

软件环境 JDK 1.8 SpringBoot 2.2.1 Maven 3.2 Mysql 8.0.26 redis 6.2.14 Mybatis Plus 3.4.3.4 开发工具 IntelliJ IDEA smartGit 一、实现原理 使用Redis来实现分布式的主键自增主要是依赖于Redis的INCR命令,调用INCR命令的对应key,其数值…

centos7部署Canal与Canal集成使用

1、简介 canal [kə’nl],译意为水道/管道/沟渠,主要用途是基于 MySQL 数据库增量日志解析,提供增量数据订阅和消费 早期阿里巴巴因为杭州和美国双机房部署,存在跨机房同步的业务需求,实现方式主要是基于业务 trigge…