首页

999+
408真题
999+
调剂
999+
择校
999+
爆料
999+
C语言
999+
数据结构
999+
操作系统
999+
网络
999+
组成原理
999+
数据库
999+
软件工程

报考指南

院校信息

专业课程

N诺网校

(1)x和y有很好的空间局部性 没有时间局部性 (2)第一次x0不中y0不中 第二次x1中y1中......第四次x3中y3中 第五次不中 第8次中 命中率为0.75 (3) 命中率为0.5 (4)命中率为0.5 评分及理由 (1)得分及理由(满分2分) 学生回答正...

(1) R2 = FF38H,R4=FF38H,R5= 0064H,R6=01F4H (2)n1 = 100,n2=500 (3)CF=1,ZF=0 (4)观察最高位是否进位  不会影响CF 评分及理由 (1)得分及理由(满分4分) 得分:3分 ...

(1) 一定可以 (2)Na*(logN-1)  (3) logM ,M*8/logM 评分及理由 (1)得分及理由(满分4分) 得分:2分 理由:学生回答“一定可以”是正确的,但未说明具体编码长度(即\(\log_2N\)),也未解释哈夫曼树的结构(满二叉树)。...

(1) 因为相同元素一定相邻,所以只需要找到某个不连续出现的数即可。  (2) int solve(int A[n]) {     for(int i = 0; i < n; i++)     {         if(a[i]==a[i+1]) i++...

(1) T = 4.8 微秒 (2) T = 24.6 * 10^(-6) s 评分及理由 (1)得分及理由(满分3分) 学生答案正确,计算过程和结果与标准答案一致,得3分。 (2)得分及理由(满分6分) 学生答案错误,计算结果与标准答案不一致。标准答案为29.4μs,而学生答...

mutex = 1 // 表示同一时间只能有一个水桶入缸取水 tong = 3 // 表示水桶总数只有三个 empty = 10 // 表示水缸总容量初始为 10 water = 0 // 表示水缸初始水为 0  function young_heshan...

(1): P1(1s) -> P2(2s) -> P4(1s) -> P3(1s) -> P1(1s) -> P3(1s) -> P1(1s) -> P3(1s) -> P5(5s) (2): P1 周转时间:8  相...

(1): 时间局部性比较差,因为数组中每个元素仅访问了一遍,但空间局部性好,访问到的都是相邻的数据 (2):  0% 第1次访问 x[0], 未命中,将主存地址从 0040H - 004FH 的地址块加入 Cache1, 第2次访问 y[0], 未命中,将主存地址从...

(1): R2 : 0000H, R4 : 0000H, R5 : 014C, R6 : 014C (2): n1 = 300, n2 = 300 (3): CF = 0, ZF = 0 (4): CF 由最高位进位和 Cin 位异或而来 有符号整数加减法会影响 CF,...

(1): 可以得到所有字符对应编码都相同的哈夫曼树,长度为 logN (2): a*N*logN 评分及理由 (1)得分及理由(满分4分) 得分:3分 理由:学生正确回答了“可以得到所有字符对应编码都相同的哈夫曼树”,但未说明树的高度为\((\log_2N)+1\),且编码...

(1): 将数组中所有的数都异或起来,异或的答案就是只出现一次的值。 (2):  long long sum = 0; for(int i = 1; i <= n; i++){ sum ^= a[i]; } printf("%lld", sum)...

(1) 反转两个链表,然后再同时遍历,直到碰到第一个不相等的字母或为null(即碰到未反转前的某个链表的头结点),那么它的前驱结点(若第一个字母就不同,则为空)即为我们要的结果。 (2) 使用Java语言: // 算法类 class Solution {     /...

(1) A与B合并,最坏需要35次比较,得到A'(45个元素);A'与C合并,最坏需要45次比较,得到B'(95个元素);D和E合并,最坏需要60次比较,得到C'(110个元素);B'和C'合并,最坏需要110次比较,得到D'(205个元...

semaphore vat_full = 0,  vat_empty = 10, mutex_w = 1, mutex_v = 1, bucket_empty = 3, bucket_full = 0;     // w表示水井,v表示水缸(代码区如果能用tab分隔符就好多了) chil...

(1)首先P1进程先到处理机,执行P1,1s后,其优先数变为10,执行所需时间变为2。接下来P2进入就绪队列,其优先数比P1小,运行P2,运行1s后,其优先数变为6,所需执行时间变为1,P3进入就绪队列,其优先数与P2一致,P2不会被抢夺,继续运行,直到P2运行结束。随后P4进入就绪队列,其优...

(1)数组中的每个元素不会被再次访问,时间局部性不好。数组每个元素的临近元素会在下次被访问到,空间局部性好。 (2)数据区32B,每块16B,说明一共有2块,块号占4位,行号占1位。当程序第一次进入循环时,x[0]所在地址为00000040H,这个地址刚好可以整除16,所以它位于一块的最...

(1)FF38H,FF38H,0064H,01F4H (2)100,500 (3)0,0 (4)看最高位是否有进位,不会影响。 评分及理由 (1)得分及理由(满分4分) 得分:3分 理由:学生正确给出了R2、R5、R6的十六进制值(FF38H、0064H、01F4H)...

(1)一定会得到,各字符编码长度为logN。 (2)WPL=NlogN (3)MlogNbit,压缩比为1。 (怎么总觉得怪怪的) 评分及理由 (1)得分及理由(满分4分) 得分:3分 理由:学生回答“一定会得到”是正确的,但未说明哈夫曼树的高度为\((\log_2N)+...

(1)遍历数组,将其中所有值进行异或运算,最终得到的结果就是只出现一次的元素的值。 (2)C++代码如下: int findElement(Sqlist &S) { int ans = 0; for (int i = 0; i < S.size...

  评分及理由 (1)得分及理由(满分4分) 得分:0分 理由:学生作答内容与题目完全无关,未提供任何算法基本思想的描述。 (2)得分及理由(满分7分) 得分:0分 理由:学生作答内容与题目完全无关,未提供任何C/C++代码实现。 (3)得分及理由(满分2分) 得分:...

  评分及理由 (1)得分及理由(满分4分) 得分:0分 理由:学生提供的答案与题目无关,内容是关于生态文明的论述,而非算法基本思想的描述。 (2)得分及理由(满分7分) 得分:0分 理由:学生未提供任何与算法实现相关的代码或描述。 (3)得分及理由(满分2分) 得分:0分...

评分及理由 (1)得分及理由(满分4分) 学生回答正确,明确指出所有字符对应的编码长度相同,并给出了正确的编码长度和树的高度。与标准答案完全一致,得4分。 (2)得分及理由(满分2分) 学生回答正确,正确计算了最小带权路径长度WPL为N×log₂N。与标准答案完全一致,得2分。 (3)得分...

1.从一道n遍历,记录每一个数字重复出现的次数,返回次数等于一的数。 评分及理由 (1)得分及理由(满分3分) 得分:1分 理由:学生的设计思想虽然能够解决问题,但不够高效。题目要求“时间上尽可能高效的算法”,而学生的思路是通过遍历并记录每个数字的出现次数,这种方法的时间复杂度虽然是O(n...

(1)4us+0.8us=4.8us (2)15us+4us+0.8us=19.8us 评分及理由 (1)得分及理由(满分3分) 学生答案与标准答案完全一致,正确计算了传播时延(4μs)和转发器延时(0.8μs),并给出了正确的总和(4.8μs)。 得分:3分 (2)得分及理由(满...

// 初始化信号量 semaphore empty_buckets = 3; // 空桶数 semaphore full_buckets = 0; // 满桶数 semaphore water_in_cup = 0; // 水缸内水量(0~10) semaphore...

(1)空间局部性好,时间局部性较弱 (2)x[0] y[0]未命中,x[4] y[4]未命中 ,后续都命中,12/16=75 (3)8/16=50% (4)18/24= 66.6% 评分及理由 (1)得分及理由(满分2分) 学生答案:空间局部性好,时间局部性较弱 ...

(1)R2 0xFF38H  ,R4 0xFF38H  ,R5 0X0064H ,R6 0xFE0C (2)n1,100 n2,500 (3)cf=1 zf=0 (4) 无符号数的加法: 当两个无符号数相加,结果超出最大值(65535)时,CF...

(1)可以,最长logN,最短logN (2)最小 WPL=NxaxlogN (3)MxlogN 压缩比是logN/8   评分及理由 (1)得分及理由(满分4分) 得分:4分 理由:学生回答正确,明确指出所有字符的编码长度相同,且最长和最短编码长度均为\(\l...

(1)从a0遍历数组,检查元素的后一个是否有相同的如果有相同的则i=i+2,如果无相同的则直接输出该元素。 (2)#include <iostream> #include <vector> using namespace std; int main() { vec...

#include <bits/stdc++.h> using namespace std; const int N=1e5+15; int a[N],n; int main() { scanf("%d",&n); for(int i=1;i<=n...

联系客服