2010年408大题总结

news2025/1/11 18:33:56

2010年408大题

  • 第41题
  • 第42题
  • 第43题
  • 第44题
  • 第45题
  • 第46题
  • 第47题

第41题

在这里插入图片描述
这个考的是散列表(巧了,我没复习,这就去看)
第一个要记住的是装填因子,关键字个数/装填因子 = 数组长度
第二个是线性探测再散列,表示如果当前的下标被占据那就一直往下找,直到找到空位就放上
在这里插入图片描述


第42题

  1. 暴力法
    这个题暴力法就很暴力,但是性能就很低(起码有分)
    用一个数组存前面p个数,用一个数组存后面n-p个数,然后再组装起来
    空间复杂度为O(n),时间复杂度也为O(n)
int LeftMove(int a[n], int p) {
	int i, j, k = 0;
	int b[p] = [], c[n - p] = [];
	// 拿数
	for(i = 0; i < n; i++) {
		if(j < p) {
			b[i] = a[i];
		} else {
			c[k] = a[i];
			k++;
		}
		j = i; 
	}	
	// 组装
	j = 0, k = 0;
	for(i = 0; i < n; i++) {
		if(j < n - p) {
			a[i] = c[i];
		} else {
			a[i] = b[k];
			k++;
		}
		j = i;
	}
}

第43题

在这里插入图片描述
如果今年能考这个,直接烧高香(别直接给汇编,实在看不懂)
第一小问:
指令数量看OP位数,寄存器数量看Rs/Rd寄存器位数,MAR看主存地址,MDR看机器字长
那就明朗了:16条,8个,16位,16位
这里有个坑:按字编址,需要除以(16/8)

第二小问:
这个不用说吧,主存多少就查多少——0-216 -1

第三小问:
这个要看懂的是他这个指令,按照指令格式来填充对应的机器码
首先操作数0010,
其次源操作数和目的操作数分为寻址方式+寄存器编号,分别为
001 100
010 101
拼接起来 0010 001100 010101 = 2315H
哪些地方被修改了:数据最后放到了R5那么跟他有关的就变了
R5变了:5679H
R5内容所指的主存地址的内容:68ACH


第44题

在这里插入图片描述
这种题得分析一下,因为没有图,很容易忘记一些信息点(别问我为啥知道)

  1. 主存地址位数28位 => cache 的位数28位
  2. 8行,一行64B
  3. 直接映射
  4. 数组a按行优先

第一小问:
除了块内的,还有标记位28-9 = 19位,有效位1位
64 * 8 + 8 * [(19+1)/8] = 532B

第二小问:
这里是巨大的坑啊,直接坑麻了
没有告诉主存块号,只能通过计算主存地址来分析存放的位置
a[0][31] 那就是第32个
(320 + 4*31) / 64 = 6
a[1][1] 那就是第33个?错!!!一行是256个元素
(320 + 256 * 4 + 1 * 4)/64 mod 8 = 5

第三小问:这个比较简单,肯定是A执行时间短(局部性原理)
A:15/16
B:0


第45题

在这里插入图片描述

第一小问:

位示图 211B = 214bit

第二小问:

寻道方法:CSCAN/CLOCK
时间 = 寻道 + 延迟 + 传输

延迟:5ms
传输:1min / 6000 / 100 = 0.1ms
寻道:
100 => 120 => 30 => 50 => 90
20+5+0.1 + 90+5+0.1 + 20+5+0.1 + 40+5+0.1 ms = 190.4ms

第三小问:(我是真不会这种)
在这里插入图片描述


第46题

在这里插入图片描述

理论是这个题是没有难度的,唯一有问题的就是记不住clock算法的流程(哭哭)

前两个小问送分题,计组存储器那块学明白了,这个肯定也没有问题,判断好分别占几位就可以了

第一小问:
在这里插入图片描述
第二小问:
在这里插入图片描述
第三小问:
在这里插入图片描述


第47题

在这里插入图片描述

这个没啥好说的
第一问最短就是单程,最长就是双程;
第二问主要是各种时间相加:发送传输时延+发送帧传播时延+确认传输时延+确认帧传播时延

画红线的部分就是我被坑的地方,真是一下子没想到
在这里插入图片描述

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Android App开发之安全加固中反编译、代码混淆、第三方加固以及重签名的讲解及实战(图文解释 简单易懂)

觉得有帮助请点赞关注收藏~~~ 一、反编译 编译是把代码编译为程序&#xff0c;反编译是把程序破解为代码。 下面介绍反编译的完整过程 首先准备反编译的三个工具&#xff0c;分别是apktool&#xff0c;dex2jar&#xff0c;jd-gui 注意下载它们的最新版本 apktool 对APK文件解…

ASEMI整流桥UD6KB100,UD6KB100尺寸,UD6KB100特征

编辑-Z ASEMI整流桥UD6KB100参数&#xff1a; 型号&#xff1a;UD6KB100 最大重复峰值反向电压&#xff08;VRRM&#xff09;&#xff1a;1000V RMS反向电压VR(RMS)&#xff1a;700 平均整流输出电流&#xff08;IO&#xff09;&#xff1a;6A 峰值正向浪涌电流&#xff…

imx6ull内置温度传感器实践1:输出一个采样

前言 先写代码&#xff0c;然后再一个问题&#xff0c;一个问题分析。不是应该先分析问题&#xff0c;再写代码吗&#xff1f;因为笨呗。分析不明白。只有看到现象&#xff0c;才能明白手册上说的是啥意思。 实例1 主要完成以下几个事情 1 创建一个misc驱动 2 在驱动中将寄存…

【HDU No. 1232】 畅通工程

【HDU No. 1232】 畅通工程 杭电OJ 题目地址 【题意】 现有城镇道路统计表&#xff0c;表中列出了每条直接相连的城镇道路。“畅通工程”的目标是使全省任意两个城镇间都可以通过道路连接&#xff08;间接通过路连接也可以&#xff09;。问最少还需要建设多少条道路&#xff…

JUC并发编程第一篇,复习线程基础知识

JUC并发编程第一篇&#xff0c;复习线程基础知识一、为什么多线程极其重要&#xff1f;二、从start一个线程开始认识多线程三、进程、线程和管程四、用户线程和守护线程一、为什么多线程极其重要&#xff1f; 硬件方面&#xff1a;摩尔定律失效 摩尔定律 价格不变时&#xff0…

Java毕业设计基于springboot 美妆化妆品销售购物网站多商家 前后端分离node

美妆化妆品是当前很多女性的必备用品&#xff0c;所以为了能够让更多的女士用上物美价廉的化妆品我们开发了本系统。基于springboot 美妆化妆品销售购物网站本系统以java为核心开发技术&#xff0c;结合springboot VUE框架实现了一个美妆化妆品销售管理系统。美妆化妆品销售管理…

InheritableThreadLocal

补充:关于ThreadLocal,请看这篇文章关于ThreadLocal内存泄漏的问题_小星向上的博客-CSDN博客 引言:最近在查看shiro登录成功后,获取当前登录人的信息时发现了里面使用了InheritableThreadLocal,,但是我好奇,如果我在里面新建了一个线程,那怎么获取登录人的信息呢,结果发现shir…

(经典dp) 骨牌问题 2*n 3*n n*m

文章目录前言题目2*n3*nn*mn < 5 && m < 1e9n*m < 100END前言 用1*2的骨牌铺满一个平面&#xff0c;是非常经典的一系列dp题目 (各大平台几乎都有这类题) 并且随着平面的要求不同&#xff0c;难度也是层层递增 对于n*m若数据量不同&#xff0c;则对应处理的…

2022IDEA的下载、安装、配置与使用

文章目录1.IntelliJ IDEA 介绍1.2 JetBrains 公司介绍1.2 IntelliJ IDEA 介绍1.3 IDEA 的主要功能介绍1.3.1 语言支持上1.3.2 其他支持1.4 IDEA 的主要优势&#xff1a;(相较于 Eclipse 而言)1.5 IDEA 的下载地址1.6 官网提供的详细使用文档2.windows 下安装过程2.1 安装前的准…

CANdelaStudio中的状态跳转图无法查看

诊断协议那些事儿 诊断协议那些事儿专栏系列文章&#xff0c;本文将介绍如何解决CANdelaStudio中的状态跳转图无法查看的问题。 参考文章&#xff1a; CDD文件——CANdelaStudio 10服务-DiagnosticSessionControl States To display a graphical representation of the stat…

安装kafka和相关配置解析

1选择操作系统 kafka是一个java应用程序&#xff0c;可以运行在很多系统上Windows, MacOS, Linux, 等 一般都是Linux 2安装java环境 3安装zk zk存储的是metadata 架构图如下 Kafka已经用稳定的zk的3.4.6版本进行了广泛的测试&#xff0c;它可以从apache.org的http://bit.ly/2sD…

摩尔斯电码笔记

文章目录1. 前言2. 什么是摩尔斯电码&#xff1f;3. 摩尔斯电码是如何发明的&#xff1f;4. 摩尔斯电码还在使用吗&#xff1f;5. 如何快速记住6. 体验7. 形式表达8. 相关电影1. 前言 最近突然想起之前学习过的莫斯密码已经忘记了&#xff0c;发现如果不实践的话&#xff0c;就…

OOM和JVM最详细介绍

什么是OOM&#xff1f; OOM&#xff0c;全称“Out Of Memory”&#xff0c;翻译成中文就是“内存用完了”&#xff0c;来源于java.lang.OutOfMemoryError。看下关于的官方说明&#xff1a; Thrown when the Java Virtual Machine cannot allocate an object because it is out…

windows服务器证书算法升级

由于前段时间&#xff0c;服务器检查出证书算法较弱&#xff0c;服务器算法采用的SHA1&#xff0c;这个算法在当前已经较落后了。 第一步在命令端输入certsrv.msc&#xff08;如果打不开&#xff0c;请看我的另一篇文章&#xff0c;先安装服务器证书&#xff09; 第二步打开证…

[LeetCode周赛复盘] 第 91 场双周赛补20221015

[LeetCode周赛复盘] 第 91 场双周赛补20221015 一、本周周赛总结二、 [Easy] 2465. 不同的平均值数目1. 题目描述2. 思路分析3. 代码实现三、[Medium] 2466. 统计构造好字符串的方案数1. 题目描述2. 思路分析3. 代码实现四、[Medium] 2467. 树上最大得分和路径1. 题目描述2. 思…

2.2、物理层下面的传输媒体

2.2、物理层下面的传输媒体 注意&#xff1a; 传输媒体不属于网络体系结构的任何一层。若非要将它添加到体系结构中&#xff0c;那只能放在物理层之下 传输媒体大致分为 2 类 2.2.1、导引型传输媒体 导引型传输媒体 电磁波被导引沿着固体媒体传播常见的导引型传输媒体有同…

电子元器件解析01——电阻

摘要电阻是最基本的电子元器件之一&#xff0c;了解电阻的各方面特性对正确选用合适的电阻很有帮助。本文总结了关于电阻的各个性能参数&#xff0c;包括电阻的标称值、精度、温度系数、耐压、封装与功率&#xff1b;总结了电阻的分类&#xff0c;有多种分类依据&#xff0c;包…

基于jsp+mysql+ssm的校园OTO超市系统-计算机毕业设计

项目介绍 本网站主要是针对高校学生以超市购物为重点开发的网站。系统从用户上分为三种&#xff1a;卖家、买家和游客。系统从模块分为买家模块和卖家模块&#xff0c;买家模块包括用户注册登录、商品浏览、商品详情、商品加入购物车、购物车中商品删除、购物车商品数量变更、…

腾讯代码安全指南开源,涉及 C/C++、Go 等六门编程语言

腾讯代码安全指南旨在梳理 API 层面的风险点并提供详实可操作的编码指引&#xff0c;是我们开展 DevSecOps 安全左移实践探索过程中&#xff0c;梳理沉淀面向开发人员的代码安全参考材料。 本次开源涉及 C/C、JavaScript、Node、Go、Java、Python 六门编程语言的安全指南。 一…

详解风控模型中的逻辑回归评分卡与模型评估内容

今天我们来输出一篇风控长文&#xff0c;关于大家熟悉关注的逻辑评分卡的开发的内容&#xff0c;文章篇幅较长&#xff0c;大纲目录如下&#xff1a; 建模前准备 1.1特征预处理与转化 1.2特征衍生与提取 1.3特征选择与降维 分箱 2.1分箱概述 2.2分箱方法 Woe计算 3.1 WOE 3.2…