2024浙江大学计算机考研上机真题

2024浙江大学计算机考研上机真题
2024浙江大学计算机考研复试上机真题
2024浙江大学计算机考研机试真题
2024浙江大学计算机考研复试机试真题
历年浙江大学计算机复试上机真题
历年浙江大学计算机复试机试真题
2024浙江大学计算机复试上机真题
2024浙江大学计算机复试机试真题

请添加图片描述

在线评测:传送门:pgcode.cn

数字收集

题目描述

小诺要收集 1 到 100000 范围内的所有整数来恢复某件物品的法力。

目前小诺已经收集到了 n 个整数,这 n 个整数可能存在重复。

输入格式

第一行输入一个正整数 n(1 ≤ n < 10^5),代表小诺已收集的整数个数。

第二行输入 n 个整数 ai(1 ≤ ai ≤ 10^5),表示小诺已收集到的 n 个整数,这些整数可能存在重复。

输出格式

输出两个整数,中间用空格分隔,分别表示在 1 到 100000 这个范围内,小诺未收集到的最小整数和最大整数。

输入样例
3
1 3 5
输出样例
2 100000
题目来源

2024

划分子集

题目描述

给定两个整数 n 和 m。

其中 n 代表一个集合 V 中元素的数量,V = {1, 2, …, n},且 1 ≤ n ≤ 10000;m 表示元素之间关系的数量,0 ≤ m ≤ 10000。

后续有 m 行输入,每行包含两个不同的整数 u 和 v(1 ≤ u ≤ n,1 ≤ v ≤ n),表示元素 u 和 v 之间存在某种关系。

并且该关系具有传递性,即若元素 a 与元素 b 存在此关系,元素 b 与元素 c 存在此关系,那么元素 a 与元素 c 也存在此关系。

目标是将集合 V 划分为若干个子集 S1, S2, …, Sk,要求对于任意一组存在上述关系的元素对 (u, v),u 和 v 不能处于同一个子集 Si(1 ≤ i ≤ k)。

输出满足上述划分条件的最小的 k 值,k 即表示最少需要将集合 V 划分成的子集数量。

输入格式

第一行:两个整数 n 和 m,以空格分隔。

接下来 m 行:每行两个整数 u 和 v,以空格分隔。

输出格式

一个整数 k,代表满足条件的最小划分数量。

输入样例
4 2
1 2
3 4
输出样例
2
题目来源

2024

考试招生

题目描述

小诺所在的灵幻学院举办成仙考试,有 n 名考生(编号 1 到 n)参加,需提交 4 门灵幻科目的成绩 s1, s2, s3, s4(0≤si≤100,i = 1,2,3,4) ,学院有 m 个灵幻系(编号 1 到 m)进行招生 。

录取规则
各灵幻系按编号从小到大依次招生,每个系计划招生 k 人(1≤k≤n)。

从尚未被录取的考生中,先按四门成绩总分∑(i = 1 到 4) si 从高到低排序录取 。

若总分相同:

当 c∈{1,2,3,4} 时,按第 c 门科目的成绩 sc 从高到低排序录取。

当 c = 0 时,不考虑单科成绩,只按总分 。

若经过上述排序后成绩仍相同,则按考生编号从小到大全部录取,此时录取人数可超过计划的 k 人。

输入格式

第一行:两个正整数 n 和 m(1≤n≤1000,1≤m≤100)。

接下来 n 行:每行 4 个整数,表示每个考生的四门科目成绩。

再接下来 m 行:每行 2 个整数 k 和 c(1≤k≤n,0≤c≤4) ,分别是每个系的计划招生人数和成绩排序规则参数。

输出格式

共 m 行,每行第一个数为该灵幻系实际录取人数 p,后面 p 个数为按录取规则被录取考生的编号。

输入样例
3 3
90 100 100 100
100 100 90 100
100 100 100 100
1 0
1 2
1 0
输出样例
1 3
2 1 2
0
题目来源

2024

数组元素大挪移

题目描述

设两个长度为 n(2 ≤ n ≤ 1000)的数组 A = [(a₁₁,a₁₂),(a₂₁,a₂₂),…,(aₙ₁,aₙ₂)] 和 B = [(b₁₁,b₁₂),(b₂₁,b₂₂),…,(bₙ₁,bₙ₂)],其中 0 ≤ aᵢⱼ ≤ 500,0 ≤ bᵢⱼ ≤ 500,i = 1,2,…,n,j = 1,2。

有三种操作:

  • 从 A 中选一个元素 (aₓ₁,aₓ₂),从 B 中选一个元素 (bᵧ₁,bᵧ₂),交换二者在各自数组中的位置。
  • 从 A 中选两个元素 (aₓ₁,aₓ₂)、(aₘ₁,aₘ₂),从 B 中选两个元素 (bᵧ₁,bᵧ₂)、(bₙ₁,bₙ₂),交换它们在各自数组中的位置。
  • 不进行交换。

操作后,设 A 数组中第一个维度元素之和为 Sa1,第二个维度元素之和为 Sa2;B 数组中第一个维度元素之和为 Sb1,第二个维度元素之和为 Sb2
要求先使得 |Sₐ₁ - Sb1| 最小,在满足 |Sₐ₁ - Sb1| 最小的多种操作方案中,再使得 |Sₐ₂ - Sb2| 最小。

输入格式

第一行输入一个整数 n(2<=n<=1000),表示数组 A 和 B 的长度。

接下来 n 行,每行输入两个整数(范围 0-500),依次表示数组 A 中元素的两个维度的值。

再接下来 n 行,每行输入两个整数(范围 0-500),依次表示数组 B 中元素的两个维度的值。

输出格式

输出一行,包含两个整数,分别为满足要求的操作方案下 |Sₐ₁ - Sb1| 和 |Sₐ₂ - Sb2| 的值。

输入样例
2
3 2
1 5
2 4
4 3
输出样例
0 2
题目来源

2024

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

GPU视频编解码:Jetson VPI+multimedia_api视频编解码入门(一)

目录 一.Pipline与工具栈 二.硬件设备概况 三.GPU视频编解码框架 四.VPI编译使用实例 五. jetson_multimedia_api编译使用实例 一.Pipline与工具栈 二.硬件设备概况 三.GPU视频编解码框架 jetson设备目前不支持VPF框架&#xff0c;关于VPF的使用我在下节PC段使用X86进行安…

设计模式-对象创建

对象创建 前言1. Factory Method1.1 模式介绍1.2 模式代码1.2.1 问题代码1.2.2 重构代码 1.3 模式类图1.4 要点总结 2. Abstract Factory2.1 模式介绍2.2 模式代码2.2.1 问题代码2.2.2 重构代码 2.3 模式类图2.4 要点总结 3. Prototype3.1 模式介绍3.2 模式代码3.3 模式类图3.4…

【大模型基础_毛玉仁】2.6 非 Transformer 架构

更多内容&#xff1a;XiaoJ的知识星球 目录 2.6 非 Transformer 架构2.6.1 状态空间模型 SSM1&#xff09;SSM&#xff08;State Space Model&#xff09;2&#xff09;RWKV&#xff08;Receptance Weighted Key Value&#xff09;3&#xff09;Mamba 2.6.2 训练时更新TTT(Test…

压测实战 | 微信小程序商城 “双 11” 的压测实践

背景 某全球知名珠宝品牌&#xff0c;始终以创新驱动零售变革。随着全渠道战略的深化&#xff0c;其小程序官方商城逐渐成为品牌私域流量的核心阵地&#xff0c;不仅承载了线上销售、会员运营等功能&#xff0c;同时还与其内部系统打通&#xff0c;如会员管理系统、人力资源系…

Webpack vs Rollup vs Parcel:构建工具深度对比

文章目录 1. 核心特性对比1.1 功能定位1.2 技术架构对比 2. 配置与使用2.1 Webpack 配置示例2.2 Rollup 配置示例2.3 Parcel 使用示例 3. 性能对比3.1 构建速度3.2 输出质量 4. 生态系统4.1 插件生态4.2 学习曲线 5. 适用场景分析5.1 Webpack 适用场景5.2 Rollup 适用场景5.3 P…

JUC大揭秘:从ConcurrentHashMap到线程池,玩转Java并发编程!

目录 JUC实现类 ConcurrentHashMap 回顾HashMap ConcurrentHashMap CopyOnWriteArrayList 回顾ArrayList CopyOnWriteArrayList: CopyOnWriteArraySet 辅助类 CountDownLatch 线程池 线程池 线程池优点 ThreadPoolExecutor 构造器各个参数含义&#xff1a; 线程…

【unity实战】用unity封装一个复杂全面且带不同射击模式的飞机大战射击系统

考虑到每个人基础可能不一样,且并不是所有人都有同时做2D、3D开发的需求,所以我把 【零基础入门unity游戏开发】 分为成了C#篇、unity通用篇、unity3D篇、unity2D篇。 【C#篇】:主要讲解C#的基础语法,包括变量、数据类型、运算符、流程控制、面向对象等,适合没有编程基础的…

【AWS入门】Amazon EC2简介

【AWS入门】Amazon EC2简介 A Brief Introduction to Amazon EC2 By JacksonML 1. 背景 众所周知&#xff0c;互联网时代的用户每天需要访问Web站点&#xff0c;以获取不同的信息和数据。而海量的Web站点&#xff0c;其内容均存放在服务器上&#xff0c;无论服务器有多远&am…

PyTorch系列教程:基于LSTM构建情感分析模型

情感分析是一种强大的自然语言处理&#xff08;NLP&#xff09;技术&#xff0c;用于确定文本背后的情绪基调。它常用于理解客户对产品或服务的意见和反馈。本文将介绍如何使用PyTorch和长短期记忆网络&#xff08;LSTMs&#xff09;创建一个情感分析管道&#xff0c;LSTMs在处…

Vue 渲染 LaTeX 公式 Markdown 库

&#x1f31f; 前言 欢迎来到我的技术小宇宙&#xff01;&#x1f30c; 这里不仅是我记录技术点滴的后花园&#xff0c;也是我分享学习心得和项目经验的乐园。&#x1f4da; 无论你是技术小白还是资深大牛&#xff0c;这里总有一些内容能触动你的好奇心。&#x1f50d; &#x…

如何在WordPress中添加下载链接?

在WordPress网站上添加文件下载链接&#xff0c;不仅能提升用户体验&#xff0c;还能增加网站的互动性和实用价值。不管是提供免费的电子书、软件&#xff0c;还是其他类型的文件&#xff0c;下载链接都可以让用户快速获取所需的资源&#xff0c;增强他们对网站的好感。 本文将…

C/C++ 内存管理

1.C/C内存分布 sizeof和strlen有什么区别&#xff1a; 本质区别 特性sizeofstrlen类型运算符&#xff08;编译时计算&#xff09;库函数&#xff08;运行时计算&#xff09;作用对象变量、数据类型、表达式仅限以 \0 结尾的字符串&#xff08;char* 或字符数组&#xff09;功…

【C语言】:学生管理系统(多文件版)

一、文件框架 二、Data data.txt 三、Inc 1. list.h 学生结构体 #ifndef __LIST_H__ #define __LIST_H__#include <stdio.h> #include <stdlib.h> #include <string.h> #include <stdbool.h> #include <time.h>#define MAX_LEN 20// 学生信息…

【Spring】第三弹:基于 XML 获取 Bean 对象

一、获取 Bean 对象 1.1 根据名称获取 Bean 对象 由于 id 属性指定了 bean 的唯一标识&#xff0c;所以根据 bean 标签的 id 属性可以精确获取到一个组件对象。 1.确保存在一个测试类&#xff1a; public class HelloWorld {public void sayHello(){System.out.println(&quo…

Easysearch 索引生命周期管理实战

如果你的使用场景是对时序型数据进行分析&#xff0c;可能你会更重视最新的数据&#xff0c;并且可能会定期对老旧的数据进行一些处理&#xff0c;比如减少副本数、forcemerge、 删除等。Easysearch 的索引生命周期管理功能&#xff0c;可以自动完成此类索引的管理任务。 创建…

ARMv8.x-M架构计算能力概览

1.ARMv8.xM架构提供了哪些计算能力&#xff1f; ARMv7-M时代&#xff0c;Cortex-M系列CPU以提供通用计算能力为主。ARMv8-M架构提供了更加多样的计算能力。 首先&#xff0c;提供Thumb2指令集提供整数通用计算能力。 其次&#xff0c;ARMv8.x-M架构手册明确列出了更多可选的CPU…

20. Excel 自动化:Excel 对象模型

一 Excel 对象模型是什么 Excel对象模型是Excel图形用户界面的层次结构表示&#xff0c;它允许开发者通过编程来操作Excel的各种组件&#xff0c;如工作簿、工作表、单元格等。 xlwings 是一个Python库&#xff0c;它允许Python脚本与Excel进行交互。与一些其他Python库&#x…

大模型GGUF和LLaMA的区别

GGUF&#xff08;Gigabyte-Graded Unified Format&#xff09;和LLaMA&#xff08;Large Language Model Meta AI&#xff09;是两个不同层面的概念&#xff0c;分别属于大模型技术栈中的不同环节。它们的核心区别在于定位和功能&#xff1a; 1. LLaMA&#xff08;Meta的大语言…

一周学会Flask3 Python Web开发-SQLAlchemy查询所有数据操作-班级模块

锋哥原创的Flask3 Python Web开发 Flask3视频教程&#xff1a; 2025版 Flask3 Python web开发 视频教程(无废话版) 玩命更新中~_哔哩哔哩_bilibili 我们来新建一个的蓝图模块-班级模块&#xff0c;后面可以和学生模块&#xff0c;实现一对多的数据库操作。 blueprint下新建g…

STM32学习【5】用按键控制LED亮灭(寄存器)以及对位运算的思考

目录 1. 看原理图2 使能GPIOAGPIOA时钟模块2.2 设置引脚GPIO输入2.3 读取引脚值 3. 关于寄存器操作的思考 写在前面 注意&#xff0c;这篇文章虽然说是用按键控制led亮灭&#xff0c;重点不在代码&#xff0c;而是关键核心的描述。 用寄存器的方式&#xff0c;通过key来控制led…