中兴蓝剑计划机试题(FIFO缓存)

中兴蓝剑计划与华为15级大佬教你如何做校招简历! 我是自动化专业的应届研究生,最终拿到了tplink、华为、vivo等公司的ssp的offer,分享自己学习过的计算机基础知识(C语言+操作系统+计算机网络+linux)以及数据结构与算法的相关知识,保证看完让你有所成长。 欢迎关注我,学习资料免费分享给你哦!还有其他超多学习资源,都是我自己学习过的,经过过滤之后的资源,免去你还在因为拥有大量资源不知如何入手的纠结,让你体系化学习。 文章目录简历的重要性优秀简历包含的内容各部分内容的一些建议意向岗位个人信息教育背景项目/实习经历(最重要)荣誉奖项个人评价/专 阅读详情

题目描述:

在操作系统中,有一种虚拟内存管理技术是先进先出(FIFO)缓存。当所请求的存储页面不在缓存而缓存已满时,应该从缓存中移除持续时间最长的页面,以腾出空间给请求的页面。如果缓存未满,那么可以简单地将请求的页面添加到缓存,给定的页面应当在缓存中最多出现一次。当请求某个页面而在缓存中未找到此页面时发生缓存未命中。

给定缓存的最大尺寸和页面请求列表,计算缓存未命中数。


输入

函数/方法的输入包含三个参数:len,表示页面总数的整数;max_cache-size,表示最大缓存尺寸的整数;page_requests,表示len个页面的页面请求的整数列表。


输出

返回一个表示缓存中未命中的正整数。


代码:

bool checkof(int *a,int p,int num)//检查在a数组中是否出现过num
{
	for(int i=0;i<p;i++)
	{
		if(a[i]==num)
			return true;
	}
	return false;
}

int countCacheMiss(int max_cache_size,int *page_requests,int len)//主要函数
{
	int *a=new int[max_cache_size];//表示缓存数组
	for(int i=0;i<max_cache_size;i++)
	{
		a[i]=-1;//初始化
	}
	int p=0;
	int count=0;
	for(int i=0;i<len;i++)
	{
		if(p<max_cache_size)//缓存未满
		{
			if(!checkof(a,p,page_requests[i]))//如果未命中
			{
				a[p++]=page_requests[i];
				count++;
			}
		}
		else//缓存已满
		{
			if(!checkof(a,p,page_requests[i]))//如果未命中
			{
				for(int m=1;m<p;m++)//数组前移
				{
					a[m-1]=a[m];
				}
				a[p-1]=page_requests[i];
				count++;
			}
		}
	}
	return count;
}

中兴2016校招软件在线笔试题 招聘群里有人发的招聘时间安排,仅供参考。 据说今年是中兴的第一次在线笔试,摄像头监控,chrome浏览器,80分钟,56道题,题型分为单选(20道),多选(20道),判断(10道),简答(4道),应用题(2道)。投的软件开发,但是笔试题以计算机网络题居多,没有考到编程题。 能够回忆起的题有这些:简答题:1、IP地址和mac地址有什么区别?为什么要有这两种地址? 答:IP是虚拟地址 ,mac是网 阅读详情

相关推荐

机器学习总结(九):梯度消失(vanishing gradient)与梯度爆炸(exploding gradient)问题

(1)梯度不稳定问题: 什么是梯度不稳定问题:深度神经网络中的梯度不稳定性,前面层中的梯度或会消失,或会爆炸。 原因:前面层上的梯度是来自于后面层上梯度的乘乘积。当存在过多的层次时,就出现了内在本质上的不稳定场景,如梯度消失和梯度爆炸。 (2)梯度消失(vanishing gradient problem): 原因:例如三个隐层、单神经元网络: 则可以得到:

西电校草-OMEGA 6万+

中兴校招薪资一览表

时间复杂度:如果每个点跳跃的距离足够长的话,每次都会将当前点「后面的所有点」进行循环入队操作(由于 st 的存在,不一定都能入队,但是每个点都需要被循环一下)。中兴近几年校招特色是:同级 offer 薪资范围大,不同级 offer 薪资差值也大,蓝剑计划差别大上加大,这就导致存量员工的薪资水平差别巨大。至于如何确定「状态定义」是否可靠,关键是看使用这个状态定义能否推导出合理的「状态转移方程」,来覆盖我们所有的状态。推而广之,不止是经过一步能够到达最后一个点的集合,其实任意连续的区间都有这个性质。

宫水三叶的刷题日记 6406

FIFO最小深度计算的题目合集

根据突发长度算FIFO深度

H19981118的博客 3686

中兴蓝剑计划面试经验

6月份中兴通讯一直在微信公众号和校园平台宣传自己的蓝剑计划,给出的福利待遇很是诱人,当然要求也十分的高。我抱着试一试的态度去投了一份简历,没想到简历被选上了安排了在麓枫华天酒店面试。 开始通知我星期一上午10点面试,后面又改成星期天下午6点。当天下午去的时候我没吃晚饭,怕吃了晚饭消化的时候头脑不太好使。到酒店后在休息室填了一些基本资料,这里要注意下,来面试之前一定要记得...

aizhujing1238的博客 3669

中兴笔试试题要到下中兴笔试试题要到下

中兴笔试试题中兴笔试试题中兴笔试试题中兴笔试试题中兴笔试试题中兴笔试试题中兴笔试试题中兴笔试试题中兴笔试试题

中兴机试题

2016最新ZTE机试题,最新真题,非常不错!

中兴机试 通信算法方向 秋招春招

输出:["0:01","0:02","0:04","0:08","0:16","0:32","1:00","2:00","4:00","8:00"]给你一个整数 turnedOn ,表示当前亮着的 LED 的数量,返回二进制手表可以表示的所有可能时间。例如,"01:00" 是无效的时间,正确的写法应该是 "1:00"。例如,"10:2" 是无效的时间,正确的写法应该是 "10:02"。例如,下面的二进制手表读取 "3:25"。输入:turnedOn = 1。输入:turnedOn = 9。

时间的玫瑰的博客 1234

中兴捧月算法大赛Dijkstra派解决方案

文件是本人参加2017年的中兴捧月算法大赛(Dijstra派)的代码和可执行文件,得分86,获得中南赛区区域优胜奖

FPGA学习记录——FIFO面试中常问的问题

1、在同步设计中,FIFO对前后级的握手信号如何产生?答案:只要FIFO没满,就可以一直收数据,即对上级的应答信号ready一直拉高,FIFO不为空,就可以一直向下级发送数据 ,即数据发送信号valid一直拉高。 解析:此题是笔者再面试DJI数字前端设计中主管面时被问到的一个问题,在IP设计中,同步FIFO是经常被使用的,此时的FIFO模块的端口常常是包含上下级握手信号的接口,正确的产生握手信号是很关键的。此题在项目中是经常会遇到的,对有项目经验的人来说,难度较低,重点考察的知识点为FIFO设计&握手信号设

qq_33132367的博客 3153

IOS中计算缓存文件的大小判断实例详解

IOS中计算缓存文件的大小判断实例详解 IOS中计算缓存文件的大小判断,在这里分享一下自己的心得,希望和大家一起分享技术,如果有什么不足,还请大家指正。写出这篇目的,就是希望大家一起成长,我也相信技术之间没有高低,只有互补,只有分享,才能使彼此更加成长。  实例代码: //获取缓存文件路径 -(NSString *)getCachesPath{ // 获取Caches目录路径 NSArray *paths = NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask,YES); NSString

Geant4学习一:写一个简单程序

1、 基本介绍

ccwwNUAA的博客 7697

中兴机试-2020-08-24

2021中兴软件类笔试试卷B-2 单选14题,多选6题,编程2题,满分100分,时间100分钟 单选题:考试内容:数据结构与算法,计算机网络,各种编程语言基础知识,数据库SQL语言,测试分析等,很杂乱,基本上都没见过。 编程题: 1-求最长子区间:长度为n的数组a,求1<=l<=r<=n,一段子区间的和除以这段区间长度的值最大。 分析得到:当取最大值的得到的结果最大。这是一个取巧的方法。 #include<iostream> #include<vector> #in

feng_xun123的博客 1288

如何优化Silvaco二极管仿真网格?这些参数设置技巧让你的结果更精确

本文详细介绍了如何优化Silvaco二极管仿真网格,通过精细调整网格参数提升仿真精度。重点解析了网格密度与计算精度的权衡、关键区域识别与网格强化策略,以及掺杂分布与网格适配技术,帮助工程师在半导体器件仿真中获得更准确的结果。

t8u9v0w1x的博客 660

Java计算FIFO的缓存未命中数

题目:在操作系统中,有一种虚拟内存管理技术是先进先出(FIFO)缓存,当所请求的存储页面不在缓存中或者缓存已满,应该从缓存中移除持续时间最长的页面,以腾出空间给更多请求的页面。如果缓存未满,那么可以简单的将请求的页面添加到缓存。给定的页面应在缓存中最多出现一次。当请求某个页面而在缓存中未找到此页面时发生缓存未命中。给定缓存的最大尺寸和页面请求列表,计算缓存未命中数。

Lilyの博客 ٩(❛ัᴗ❛ั) 805

光学仿真案例(1) 铌酸锂非线性波导仿真模拟 FDTD仿真

在过去几年里,许多集成光子学应用往往需要多个相干可调谐光源,而且从外部激光器引入额外的光输入增加了芯片封装的复杂性,如果使用基于III-V族、氮化硅(SiN)或铌酸锂(LNO)的集成光源又大大增加了制造复杂性和成本。然而,通过非线性谐波相互作用产生的光源不需要额外的制造工艺来产生增益、反馈和外部电路,即可支持许多应用。在下面的案例中,演示了一种基于Luo[1]的铌酸锂波导频率转换集成系统。该案例主要仿真了利用温度调制实现高效相位匹配的铌酸锂纳米光子波导的二次谐波产生。

q895235273的博客 4145

ANSYS Maxwell:创建即用型 3D 轴向磁通电机模型

Magnet Length” 是磁体的径向长度。“Magnet Thickness” 是磁体的轴向长度。为了对 AFM 进行更详细的分析,用户需要在 ANSYS Maxwell 中运行 3D FEA 分析。对于 2D 模型,它们类似于 MotorCAD 中的模型,后者对等效的直线电机进行建模。单击“确定”后,将创建一个 3D Maxwell 模型。“长度”是转子铁的轴向长度。然后需要定义定子的“磁芯”尺寸和材料。“长度”是定子铁芯的轴向长度。“转子”# 的极数必须与“定子”中定义的磁极相同。

jkh920184196的博客 1930

2016-2017 华为中兴笔试+测评+技术面+综合二面+洽谈经验

华为中兴笔试+测评+技术面+综合二面+洽谈经验 2017届研究生毕业生招聘 中兴校招回顾: 网申、机试、测评 投的软件研发。网申,然后会收到测评通知,按平时表现做测评,没啥难度,就是花些时间做题。过几天后会统一安排时间机试,开摄像头在自己笔记本上做就好。这些都怎么不刷人。机试题型为选择题+2道编程题。选择题基本为通信协议与编程知识,通信协议我不太会; 编程知识包含类的相关概念及判断程序结果

u011796715的博客 6万+

21天学会PCIe专栏(4.3)--PCIe配置方法

通过本节的学习,你应该对PCIe配置方法有了更深入的了解。软件配置方法包括直接访问和间接访问,可以通过特定的I/O指令或系统调用进行配置。硬件配置方法包括通过BIOS/UEFI设置和跳线设置,可以根据需要修改PCIe设备的配置参数。

xiaoheshang_123的博客 722

2019中兴捧月·初赛心得

2019中兴捧月·初赛心得 原文链接:https://hey-yahei.cn/2019/05/22/zte_challenge_preliminary/ 赛题背景 自从 Alex Krizhevsky 夺得 ILSVRC 2012 ImageNet 图像分类竞赛的冠军后,深度卷积神经网络在图像分类、物体检测、语义分割、目标跟踪等多个计算机视觉任务中均取得优秀表现,更有甚者在某些领域超越人眼的精度...

hey-yahei 4159

OpenCV实例(二)手势识别

手势识别的范围很广泛,在不同场景下,有不同类型的手势需要识别,例如:● 识别手势所表示的数值。● 识别手势在特定游戏中的含义,如“石头、剪刀、布”等。● 识别手势在游戏中表示的动作,如前进、跳跃、后退等。● 识别特定手势的含义,如表示“OK”的手势、表示胜利的手势等。理论基础凸包和凸缺陷在图像处理中具有非常重要的意义,被广泛地用于图像识别等领域。逼近多边形是轮廓的高度近似,但是有时候,我们希望使用一个多边形的凸包来简化它。凸包和逼近多边形很像,只不过凸包是物体最外层的凸多边形。

小幽余生不加糖 9410

【前端圭臬】二:你知道的和不知道的 HTML

关于 HTML,说几个你可能不太关注的问题。

Evan 的博客 4758

第一届中兴捧月算法大赛迪杰斯特拉派解决方案

迪杰斯特拉派初赛赛题最强大脑中的收官蜂巢迷宫变态级挑战,相信大家都叹为观止!最强大脑收官战打响后,收视率节节攀升,就连蚁后也不时出题难为一下她的子民们。在动物世界中,称得上活地图的,除了蜜蜂,蚂蚁当仁不让。在复杂多变的蚁巢中, 蚂蚁总是能以最快、最高效的方式游历在各个储藏间(存储食物)。今天,她看完最新一期节目,又发布了一项新任务:小蚁同学,我需要玉米库的玉米,再要配点水果,去帮我找来吧。小蚁正准备

limn204的专栏 3693

基于深度学习的心律失常的自动分类

基于深度学习的心律失常的自动分类 作者:禅与计算机程序设计艺术 1. 背景介绍 1.1 心律失常的危害与检测的重要性 心律失常是一种常见的心血管疾病,严重威胁着人们的健康和生命。据统计,全球每年有数百万人因心律失

AI架构师小马 1143

中兴捧月蓝剑之路初赛题目——数房子

中兴捧月蓝剑之路初赛题目——数房子:为了规划城市,需要统计房屋数目信息。方法如下,一张航拍照片会被分隔为M*N个小格子,用数字0或1分别表示某格子看到的是空地还是屋顶,相邻的屋顶属于同一栋房子,位于对角线上的屋顶不属于同一栋房子(这也符合实际),现在先输入航拍照片的大小(M行N列),再输入矩形俯视图的布局,要求我们输出这块矩形空地中有多少栋房子  测试用例:  TestCase 1:  Input:

c070363的博客 1780

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

java算法:FIFO队列

java算法:FIFO队列 FIFO队列是一个ADT,由两个基本操作构成:插入(放入)一个新项,删除(得到)最早插入的项。 例1:FIFO队列ADT接口 Java代码 interfaceintQueue{ intQueue(intq); intempty(); voidput(intq); intget(); } interface...

爱.NET 366

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

先进先出缓存算法(FIFO)--java实现

题目 操作系统中的虚拟内存管理系统可采用先进先出算法的方式缓存。 当请求的内存页不在缓存中。且缓存已满时,应从缓存中删除保存时间最长的页面, 从而为请求页面腾出空间,如果缓存未满,可直接将请求页面添加到缓存中, 给定的页面最多只应在缓存中出现一次。 构造FIFO类的构造方法为countCacheMiss。 该方法输入包括一个整数max_cache_size,和一个页面请求数组page_requ...

那些年的代码 719

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

上一篇: 机器学习总结(十一):深度学习算法(CNN,SAE,等)及常见问题总结
下一篇: 常用排序算法总结(插入、冒泡、快速,堆、选择、希尔、归并)
西电校草
博客等级 码龄13年 246粉丝 19原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值