- 博客(7)
- 收藏
- 关注
原创 数据结构与算法设计——模拟电梯运行
请分别模拟只有一部电梯和有两部电梯(联动)的系统,并讨论如何优化其调度策略.写了两天,问题很多,不过再没时间耽误在这上面了,后面有空回头来优化吧。如果电梯已经满员,且中间层无乘客出电梯,则直达目的层。45s时电梯停靠在二楼让乘客出入,之后电梯停止。0s时电梯停止,有人(在一楼,要去九楼)呼叫。4s时电梯上行,有人(在四楼,要去二楼)呼叫。24s时电梯停靠在九楼让乘客出入,并开始下行。39s时电梯停靠在四楼让乘客出入,并继续下行。0s时电梯停靠在一楼让乘客出入,并开始上行。乘客先下后上,如果满员,不能超载。
2023-06-02 09:41:15
1678
原创 【无标题】
是一种操作受限的线性表,规定栈中数据元素的插入和删除只能在表的一端进行,这一端称为栈顶,另一断称为栈底.又称为。也是一种操作受限的线性表, 规定插入在表的一端(队尾rear),删除在队的另一端(队头front), 又称为。对于顺序存储的队列,插入操作通常在表尾进行,删除操作通常在表头进行。银行排队系统也优先级队列的典型应用,可以看看这篇,,,,只允许插入的一端称为队尾,只允许删除的一端称为队头。根据存储方式不同,队列可分为顺序队列和链式队列。数据元素为整数的栈的具体实现。,从队列里删除一个元素称为。
2023-05-14 09:55:40
265
原创 实训——RISC-V 汇编语言实践
加载存储指令:实现字节、半字(half word)、字(word)、双字(RV64I)的加载,存储操作,采用的都是寄存器相对寻址方式。整数运算指令:算术、逻辑、比较等基础运算功能。I 型指令,用于短立即数和访存 load 操作。分支转移指令:实现条件转移、无条件转移操作。S 型指令,用于访存 store 操作。R 类型指令,用于寄存器-寄存器操作。仅标记部分对应汇编语句(借助符号)B 类型指令,用于条件跳转操作。J 型指令,用于无条件跳转。U 型指令,用于长立即数。对应汇编语句(借助符号)
2023-05-06 00:22:31
3021
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人