北邮考研试题及答案_第1页
北邮考研试题及答案_第2页
北邮考研试题及答案_第3页
北邮考研试题及答案_第4页
北邮考研试题及答案_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

北邮考研试题及答案一、选择题(共30分)1.在数据结构中,下列哪种存储结构是非顺序存储结构?A.顺序表B.单链表C.静态数组D.循环队列答案:【B】解析:顺序表、静态数组和循环队列都是基于连续内存空间的顺序存储结构,而单链表是通过指针链接各个节点,是非顺序存储结构。定义上,顺序存储结构是指将逻辑上相邻的元素存储在物理位置上也相邻的存储单元中,而链式存储结构则不要求逻辑上相邻的元素在物理位置上也相邻。易错警示:考生容易混淆顺序存储和链式存储的概念,需要明确区分。2.在计算机组成原理中,下列哪个部件不属于CPU的核心组成部分?A.算术逻辑单元(ALU)B.控制单元(CU)C.主存储器(MMU)D.寄存器组答案:【C】解析:CPU主要由运算器(ALU)、控制器(CU)和寄存器组组成,而主存储器(MMU)属于存储系统的一部分,不属于CPU的核心组成部分。主存储器是计算机的存储系统,用于存放程序和数据,而CPU负责执行指令和处理数据。易错警示:考生容易将存储系统中的MMU(内存管理单元)与CPU混淆,需要明确区分两者的功能和位置。3.关于操作系统的虚拟存储技术,下列说法正确的是:A.虚拟存储技术可以增加物理内存的容量B.虚拟存储技术通过页面置换算法实现C.虚拟存储技术不需要任何硬件支持D.虚拟存储技术仅适用于多道程序设计系统答案:【B】解析:虚拟存储技术是通过页面置换算法实现的,它使得程序可以使用比物理内存更大的地址空间。虚拟存储技术并不增加物理内存的容量,而是通过部分装入程序和数据来提高内存利用率。虚拟存储技术需要硬件支持,如MMU(内存管理单元)和TLB(转换后备缓冲器)。虚拟存储技术不仅适用于多道程序设计系统,也适用于单道程序设计系统。易错警示:考生容易混淆虚拟存储技术的实现方式和适用条件,需要理解其基本原理和实现机制。4.在TCP/IP协议栈中,下列哪个协议是应用层协议?A.IP协议B.TCP协议C.UDP协议D.HTTP协议答案:【D】解析:HTTP协议是应用层协议,用于在Web浏览器和服务器之间传输超文本。IP协议是网络层协议,TCP和UDP是传输层协议。应用层协议还包括FTP、SMTP、DNS等。易错警示:考生容易混淆各层协议的功能和归属,需要明确TCP/IP协议栈的分层结构和各层的主要协议。5.在通信原理中,下列哪种调制方式属于数字调制?A.AM调制B.FM调制C.ASK调制D.PM调制答案:【C】解析:ASK(幅移键控)调制属于数字调制方式,它是通过改变载波的幅度来表示数字信号。AM(调幅)和PM(调相)是模拟调制方式,FM(调频)可以是模拟调制也可以是数字调制(如FSK)。易错警示:考生容易混淆模拟调制和数字调制的区别,需要明确数字调制的特点和常见类型。6.在数据结构中,二叉树的前序遍历序列为"ABDHECFG",中序遍历序列为"DHBEAFCG",则后序遍历序列为:A.HDEBFGCAB.HDEBGFCC.HDEBFGCAD.DHBEFGCA答案:【A】解析:根据前序遍历和中序遍历可以确定二叉树的结构。前序遍历的第一个节点是根节点,在中序遍历中根节点将序列分为左右子树。本题中,根节点为A,左子树的中序序列为"DHBE",右子树的中序序列为"FCG"。同理,可以确定左右子树的结构,最终得到后序遍历序列为"HDEBFGCA"。计算过程:1.确定根节点A;2.确定左子树DHBE和右子树FCG;3.对左子树,前序中D是根,中序中HBE是右子树;4.对右子树,前序中F是根,中序中CG是右子树;5.构建完整二叉树结构;6.后序遍历得到结果。易错警示:考生在构建二叉树结构时容易混淆前序和中序遍历的顺序,需要严格按照遍历规则进行推导。7.在计算机组成原理中,下列哪种寻址方式可以直接操作内存地址?A.立即寻址B.寄存器寻址C.直接寻址D.寄存器间接寻址答案:【C】解析:直接寻址方式中,指令中包含操作数的直接内存地址,CPU可以直接根据这个地址访问内存。立即寻址是指操作数直接包含在指令中;寄存器寻址是指操作数在寄存器中;寄存器间接寻址是指操作数的地址在寄存器中。易错警示:考生容易混淆各种寻址方式的操作对象和访问方式,需要明确每种寻址方式的特点和适用场景。8.关于操作系统的进程调度,下列哪种调度算法可能导致进程饥饿现象?A.先来先服务(FCFS)调度算法B.短作业优先(SJF)调度算法C.时间片轮转(RR)调度算法D.优先级调度算法答案:【D】解析:优先级调度算法可能导致进程饥饿现象,即低优先级的进程可能长时间得不到CPU执行。先来先服务调度算法按照进程到达的顺序进行调度,不会导致饥饿;短作业优先调度算法可能导致长作业饥饿,但不是典型的饥饿现象;时间片轮转调度算法确保每个进程都能获得CPU时间,不会导致饥饿。易错警示:考生容易混淆不同调度算法的特点和可能产生的问题,需要理解饥饿现象的定义和产生原因。9.在TCP协议中,下列哪个字段用于保证数据传输的可靠性?A.序列号(Seq)B.确认号(Ack)C.窗口大小(Window)D.校验和(Checksum)答案:【A】解析:序列号(Seq)字段用于保证数据传输的可靠性,它标识了每个数据段在字节流中的位置。确认号(Ack)用于确认接收到的数据;窗口大小(Window)用于流量控制;校验和(Checksum)用于错误检测。序列号和确认号共同实现了TCP的可靠传输机制。易错警示:考生容易混淆TCP各字段的功能,需要理解可靠传输的实现机制和各字段的作用。10.在通信原理中,下列哪种编码方式具有检错能力?A.NRZ编码B.Manchester编码C.AMI编码D.8B/10B编码答案:【D】解析:8B/10B编码是一种具有检错能力的编码方式,它通过增加额外的位来保证编码后的码流中0和1的数量大致相等,从而实现直流平衡和检错功能。NRZ编码、Manchester编码和AMI编码主要用于数据表示,不具有检错能力。易错警示:考生容易混淆各种编码方式的特点和适用场景,需要理解不同编码方式的原理和优势。二、填空题(共20分)1.在数据结构中,栈的特点是_________,队列的特点是_________。答案:【后进先出(LIFO);先进先出(FIFO)】解析:栈是一种受限的线性表,只能在表的一端(栈顶)进行插入和删除操作,遵循后进先出(LIFO)原则;队列也是一种受限的线性表,在一端(队尾)插入,另一端(队头)删除,遵循先进先出(FIFO)原则。这两个数据结构的基本特性决定了它们的不同应用场景。易错警示:考生容易混淆栈和队列的操作规则,需要牢记两者的核心区别。2.计算机系统中的总线按功能可以分为_________、_________和_________三种类型。答案:【数据总线;地址总线;控制总线】解析:计算机系统中的总线按功能可以分为数据总线、地址总线和控制总线。数据总线用于传输数据信息;地址总线用于传输地址信息,确定数据在内存中的位置;控制总线用于传输控制信号和时序信号。这三种总线共同构成了计算机系统的通信基础。易错警示:考生容易混淆三种总线的功能,需要明确每种总线的作用和传输的信息类型。3.操作系统中的死锁产生的四个必要条件是:互斥条件、_________、_________和_________。答案:【请求与保持条件;不可剥夺条件;循环等待条件】解析:死锁产生的四个必要条件包括:互斥条件(资源不能被共享)、请求与保持条件(进程保持已分配资源的同时请求新资源)、不可剥夺条件(资源不能被强制剥夺)和循环等待条件(存在进程等待链)。破坏其中任何一个条件都可以避免死锁。易错警示:考生容易遗漏死锁产生的必要条件,需要全面掌握四个条件及其相互关系。4.在TCP/IP协议栈中,IP协议的主要功能是_________,TCP协议的主要功能是_________。答案:【提供不可靠的无连接数据报传输;提供可靠的面向连接的数据传输】解析:IP协议是网络层协议,主要功能是提供不可靠的无连接数据报传输,负责将数据包从源主机传送到目标主机;TCP协议是传输层协议,主要功能是提供可靠的面向连接的数据传输,确保数据的完整性和顺序性。两者在网络通信中扮演不同但互补的角色。易错警示:考生容易混淆IP和TCP协议的功能和特点,需要理解它们在网络分层结构中的位置和作用。5.在数字通信系统中,信噪比(SNR)的定义是_________,单位是_________。答案:【信号功率与噪声功率的比值;分贝(dB)】解析:信噪比(SNR)是衡量通信系统性能的重要指标,定义为信号功率与噪声功率的比值。在实际应用中,信噪比通常以分贝(dB)为单位表示,计算公式为SNR(dB)=10log₁₀(Ps/Pn),其中Ps是信号功率,Pn是噪声功率。高信噪比意味着信号质量更好。易错警示:考生容易混淆信噪比的定义和单位,需要明确其物理意义和计算方法。6.在数据结构中,哈希表的冲突解决方法主要有_________和_________两大类。答案:【开放地址法;链地址法】解析:哈希表的冲突解决方法主要有开放地址法和链地址法两大类。开放地址法包括线性探测法、二次探测法、双重哈希法等,通过寻找下一个可用的槽位来解决冲突;链地址法则是将哈希值相同的元素存储在同一个链表中。选择合适的冲突解决方法对哈希表的性能有重要影响。易错警示:考生容易混淆不同冲突解决方法的实现原理,需要理解各种方法的特点和适用场景。7.计算机系统中的中断可以分为_________中断和_________中断两大类。答案:【内部中断;外部中断】解析:计算机系统中的中断可以分为内部中断和外部中断两大类。内部中断也称为异常,由CPU内部事件引起,如除零错误、溢出等;外部中断由外部设备引起,如键盘输入、定时器到时等。中断机制是计算机系统实现并发处理和提高效率的重要手段。易错警示:考生容易混淆不同类型中断的来源和特点,需要明确各类中断的触发机制和处理方式。8.操作系统中的文件系统主要功能包括_________、_________和_________。答案:【文件存储空间的管理;文件目录的管理;文件读写的控制】解析:文件系统的主要功能包括文件存储空间的管理(分配和回收)、文件目录的管理(创建、删除、查找等)和文件读写的控制(打开、关闭、读、写等)。文件系统为用户提供了一种抽象的文件访问方式,隐藏了存储设备的细节。易错警示:考生容易忽略文件系统的某些功能,需要全面掌握文件系统的核心功能和实现机制。9.在TCP协议中,三次握手过程包括:客户端发送_________报文,服务器回复_________报文,客户端再发送_________报文。答案:【SYN;SYN+ACK;ACK】解析:TCP三次握手过程是建立连接的关键步骤。首先,客户端发送SYN报文请求建立连接;然后,服务器回复SYN+ACK报文表示同意建立连接;最后,客户端发送ACK报文确认连接建立。这个过程确保了双方都准备好进行数据传输。易错警示:考生容易混淆三次握手的顺序和报文类型,需要理解每个步骤的目的和意义。10.在数字调制中,QPSK调制方式是指_________,它可以实现_________的传输效率。答案:【四相相移键控;2倍】解析:QPSK(QuadraturePhaseShiftKeying)调制方式是四相相移键控,通过四种不同的相位状态来表示两位二进制信息。与BPSK(二相相移键控)相比,QPSK可以在相同的带宽下实现2倍的传输效率,但抗噪声能力相对降低。易错警示:考生容易混淆不同调制方式的效率和抗干扰能力,需要理解调制参数与性能之间的关系。三、判断题(共10分)1.在数据结构中,二叉树中至少有一个节点为空的二叉树称为满二叉树。答案:【错误】解析:满二叉树是指所有节点都有左右子树或都是叶子节点的二叉树,即所有非叶子节点都有两个子节点。而题目描述的是至少有一个节点为空的二叉树,这与满二叉树的定义不符。满二叉树的特点是每一层上的节点数都达到最大值,且所有叶子节点都在同一层上。易错警示:考生容易混淆满二叉树和完全二叉树的概念,需要明确各类二叉树的定义和特点。2.在计算机组成原理中,Cache的主要作用是提高CPU与主存之间的数据传输速度。答案:【正确】解析:Cache是一种高速缓冲存储器,位于CPU和主存之间,用于存储CPU最近使用的数据和指令。由于Cache的访问速度远高于主存,通过将CPU频繁访问的数据和指令存放在Cache中,可以显著减少CPU访问主存的次数,从而提高系统的整体性能。Cache的工作原理基于程序访问的局部性原理。易错警示:考生容易低估Cache在计算机系统中的重要性,需要理解Cache的工作原理和对系统性能的影响。3.操作系统中的虚拟内存技术可以允许程序使用比物理内存更大的地址空间。答案:【正确】解析:虚拟内存技术通过将程序的地址空间划分为固定大小的页面,并将这些页面按需加载到物理内存中,使得程序可以使用比实际物理内存更大的地址空间。当物理内存不足时,可以将不常用的页面交换到硬盘等外存中,从而为当前需要的页面腾出空间。虚拟内存技术是现代操作系统的重要特性之一。易错警示:考生容易误解虚拟内存的实现原理,需要理解页面调度和置换机制的工作方式。4.在TCP协议中,UDP协议提供的是面向连接的可靠数据传输服务。答案:【错误】解析:UDP(UserDatagramProtocol)提供的是无连接的不可靠数据传输服务,它不保证数据的顺序、完整性和可靠性,而TCP(TransmissionControlProtocol)提供的是面向连接的可靠数据传输服务。UDP协议的特点是开销小、传输效率高,适用于对实时性要求高但对可靠性要求不高的应用场景。易错警示:考生容易混淆TCP和UDP协议的特点和适用场景,需要明确两种协议的差异和各自的优缺点。5.在数字通信系统中,奈奎斯特采样定理指出,采样频率必须大于或等于信号最高频率的两倍,才能无失真地恢复原始信号。答案:【正确】解析:奈奎斯特采样定理是数字信号处理中的基本定理,它指出为了从采样信号中无失真地恢复原始模拟信号,采样频率必须大于或等于信号最高频率的两倍。这一原理是数字信号处理的基础,广泛应用于模数转换、数字通信等领域。奈奎斯特频率是指信号最高频率的两倍,是采样频率的最小值。易错警示:考生容易混淆奈奎斯特采样定理的条件和结论,需要理解采样频率与信号恢复质量之间的关系。四、简答题(共20分)1.简述数据结构中二叉搜索树的定义和主要特点。答案:【二叉搜索树是一种特殊的二叉树,其定义是:若左子树不空,则左子树上所有节点的值均小于根节点的值;若右子树不空,则右子树上所有节点的值均大于根节点的值;左、右子树也分别为二叉搜索树。主要特点:(1)二叉搜索树的中序遍历序列是有序的,这是二叉搜索树最显著的特点。(2)二叉搜索树的查找、插入和删除操作的平均时间复杂度为O(logn),其中n为树中节点数。(3)当二叉搜索树退化为单支树时,操作的时间复杂度会降为O(n)。(4)二叉搜索树可以支持有序表的各种操作,如查找、插入、删除、查找最大值、查找最小值、查找前驱和后继等。(5)二叉搜索树在数据库索引、符号表实现等领域有广泛应用。】解析:二叉搜索树是一种重要的数据结构,其定义基于节点值的有序性。主要特点包括其中序遍历有序性、操作效率、退化情况以及应用场景。二叉搜索树的有序性使得它能够高效地支持各种有序表操作,但在最坏情况下可能退化为线性结构,影响性能。在实际应用中,常通过平衡二叉搜索树(如AVL树、红黑树等)来保证操作的效率。易错警示:考生容易忽略二叉搜索树的有序性特点及其对操作效率的影响,需要理解二叉搜索树的工作原理和适用场景。2.解释计算机组成原理中"冯·诺依曼体系结构"的基本思想及其特点。答案:【冯·诺依曼体系结构是现代计算机的基础架构,其基本思想包括:(1)计算机由运算器、控制器、存储器、输入设备和输出设备五大基本部分组成。(2)程序和数据以二进制形式存储在存储器中,没有区别。(3)指令在存储器中按顺序存放,通常按顺序执行,但可以通过指令计数器控制执行顺序。(4)以运算器为中心,输入/输出设备与存储器的数据传送都要经过运算器。主要特点:(1)采用存储程序原理,程序和数据存放在同一存储器中。(2)二进制表示,所有信息都以二进制形式表示和处理。(3)五大组成部分相互配合,共同完成计算任务。(4)指令和数据均存放在存储器中,可按地址访问。(5)以运算器为中心,结构简单但效率相对较低。】解析:冯·诺依曼体系结构是计算机科学的基础概念,它奠定了现代计算机的设计基础。其核心思想是存储程序原理,即程序和数据都以二进制形式存储在存储器中,没有区别。这一特点使得计算机可以通过执行不同的程序来完成不同的任务,大大提高了计算机的通用性和灵活性。冯·诺依曼体系结构的特点反映了早期计算机的设计思想,虽然现代计算机已经在此基础上进行了许多改进,但其基本原理仍然适用。易错警示:考生容易混淆冯·诺依曼体系结构的组成部分和各部分的功能,需要明确各组件的作用和相互关系。3.操作系统中进程与线程的主要区别是什么?答案:【进程与线程的主要区别如下:(1)资源分配单位:进程是资源分配的基本单位,线程是CPU调度的基本单位。(2)资源拥有:进程拥有独立的地址空间和系统资源,线程共享所属进程的资源。(3)开销:创建、撤销和切换进程的开销较大,线程的开销较小。(4)健壮性:进程间相互独立,一个进程的崩溃不会影响其他进程;线程间相互依赖,一个线程的崩溃可能导致整个进程的崩溃。(5)通信方式:进程间通信(IPC)需要专门的机制,如管道、消息队列等;线程间通信可以直接通过共享内存进行。(6)并发性:进程的并发性较低,线程的并发性较高。(7)适用场景:进程适合运行独立的程序,线程适合实现并发任务和资源共享。】解析:进程和线程是操作系统中两个重要的概念,它们在资源管理、调度和并发性等方面存在显著差异。进程作为资源分配的基本单位,拥有独立的地址空间和系统资源,这使得进程间相互独立,提高了系统的健壮性。而线程作为CPU调度的基本单位,共享所属进程的资源,具有较小的开销和较高的并发性,适合实现并发任务和资源共享。理解进程和线程的区别对于设计和实现高效的多任务系统至关重要。易错警示:考生容易混淆进程和线程的概念和功能,需要明确它们在操作系统中的角色和相互关系。4.简述TCP协议中拥塞控制的主要机制及其工作原理。答案:【TCP协议中的拥塞控制主要包含以下机制:(1)慢启动(SlowStart):连接建立时,拥塞窗口(cwnd)从1开始,每收到一个ACK,cwnd就翻倍,直到达到慢启动阈值(ssthresh)或检测到拥塞。(2)拥塞避免(CongestionAvoidance):当cwnd达到ssthresh后,进入拥塞避免阶段,cwnd线性增加,每个RTT增加1个MSS。(3)快速重传(FastRetransmit):收到3个重复的ACK时,立即重传丢失的报文,而不等待超时计时器。(4)快速恢复(FastRecovery):快速重传后,将ssthresh减半,cwnd设置为ssthresh+3,然后进入拥塞避免阶段。工作原理:TCP通过调整发送窗口大小来控制发送速率,从而避免网络拥塞。当网络负载较轻时,TCP逐渐增加发送速率;当检测到拥塞(如超时或收到重复ACK)时,TCP减小发送窗口,降低发送速率。这种动态调整机制使得TCP能够在网络条件变化时自适应地调整发送速率,既充分利用网络带宽,又避免造成网络拥塞。】解析:TCP拥塞控制是确保网络稳定运行的重要机制,它通过动态调整发送窗口大小来控制发送速率。慢启动和拥塞避免是TCP的主要增长策略,分别用于初始连接和稳定状态;快速重传和快速恢复则是TCP的响应策略,用于快速处理丢包事件。这些机制协同工作,使TCP能够在网络条件变化时自适应地调整发送速率,从而避免网络拥塞并充分利用网络带宽。理解TCP拥塞控制机制对于分析和优化网络性能具有重要意义。易错警示:考生容易混淆拥塞控制的不同机制及其触发条件,需要理解各阶段的工作原理和转换条件。五、计算题(共10分)1.假设一个长度为10的数组A[10]={3,6,9,12,15,18,21,24,27,30},采用二分查找算法查找元素18,请写出查找过程,并计算比较次数。答案:【查找过程:(1)初始时,low=0,high=9,mid=(0+9)/2=4,比较A[4]=15与18,15<18,所以low=mid+1=5。(2)此时,low=5,high=9,mid=(5+9)/2=7,比较A[7]=24与18,24>18,所以high=mid-1=6。(3)此时,low=5,high=6,mid=(5+6)/2=5,比较A[5]=18与18,找到目标元素。比较次数:3次。】解析:二分查找是一种高效的查找算法,适用于有序数组。其基本思想是每次比较中间元素,根据比较结果将查找范围缩小一半。本题中,数组A已经有序,可以使用二分查找。查找过程包括三个步骤:第一次比较中间元素A[4]=15,发现15<18,因此将查找范围缩小到后半部分;第二次比较A[7]=24,发现24>18,因此将查找范围缩小到前半部分;第三次比较A[5]=18,找到目标元素。总共进行了3次比较。二分查找的时间复杂度为O(logn),其中n为数组长度。易错警示:考生容易在计算中间位置时出错,特别是在偶数长度数组的情况下,需要注意整数除法的特性。2.在计算机网络中,假设一个TCP连接的往返时间(RTT)为100ms,超时重传时间(RTO)初始为1秒。如果发送方连续收到3个重复的ACK,请计算快速重传后的RTO值,并解释拥塞窗口(cwnd)和慢启动阈值(ssthresh)的变化。答案:【根据TCP快速重传机制:(1)当收到3个重复的ACK时,立即重传丢失的报文(快速重传)。(2)将慢启动阈值ssthresh设置为当前cwnd的一半,即ssthresh=cwnd/2。(3)将拥塞窗口cwnd设置为ssthresh+3,即cwnd=ssthresh+3。(4)更新超时重传时间RTO,RTO=new_RTO=min[ubound,max[G,1.5old_RTO]],其中ubound是RTO上限,G是当前RTT的平滑估计值。根据题目给定的条件:-初始RTO=1000ms-RTT=100ms-假设当前cwnd=16(初始值),则:-ssthresh=16/2=8-cwnd=8+3=11-RTO=min[ubound,max[G,1.51000]]=min[ubound,max[100,1500]]=1500ms因此,快速重传后的RTO值为1500ms,cwnd变为11,ssthresh变为8。】解析:TCP的快速重传机制是处理丢包事件的重要策略,它通过检测重复ACK来快速发现丢包,而不必等待超时计时器。当收到3个重复的ACK时,TCP会立即重传丢失的报文,并调整拥塞窗口和慢启动阈值,以适应网络状况的变化。本题中,初始RTO为1秒,RTT为100ms,假设初始cwnd为16,则快速重传后ssthresh减半为8,cwnd设置为ssthresh+3=11,RTO更新为1.5倍的原RTO值,即1500ms。这些调整使TCP能够快速响应网络拥塞,同时保持较高的吞吐量。易错警示:考生容易混淆快速重传和超时重传的处理方式,需要理解两种机制的区别和各自适用的场景。六、综合题(共10分)1.设计一个基于哈希表和链表实现的LRU(最近最少使用)缓存机制,要求实现以下功能:get(key)和put(key,value)操作。假设缓存容量为3,请给出具体的数据结构设计和算法实现,并分析时间复杂度。答案:【数据结构设计:(1)使用哈希表(字典)存储键值对,键为key,值为对应的节点指针。(2)使用双向链表维护访问顺序,最近访问的节点位于链表头部,最久未访问的节点位于链表尾部。(3)链表节点包含key、value和prev、next指针。算法实现:classLRUCache:def__init__(self,capacity):self.capacity=capacityself.cache={}哈希表self.head=Node(0,0)哨兵节点self.tail=Node(0,0)哨兵节点self.head.next=self.tailself.tail.prev=self.headdefget(self,key):ifkeyinself.cache:node=self.cache[key]self._remove(node)self._add(node)returnnode.valuereturn-1defput(self,key,value):ifkeyinself.cache:node=self.cache[key]self._remove(node)node.value=valueelse:iflen(self.cache)>=self.capacity:

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论