历年厦门大学计算机保研上机真题

2025厦门大学计算机保研上机真题
2024厦门大学计算机保研上机真题
2023厦门大学计算机保研上机真题
在线测评链接:https://pgcode.cn/school

数字变换过程的最大值与步数

题目描述

输入一个数字 n n n,如果 n n n 是偶数就将该偶数除以 2 2 2,如果 n n n 是奇数就将该奇数乘以 3 3 3 再减 1 1 1

重复此过程直到数字变为 1 1 1 时停止。

问在变换过程中的最大数字是多少,以及变换到 1 1 1 一共花了多少步。

输入格式

输入一个整数 n n n ( 1 ≤ n ≤ 10 6 1 \leq n \leq 10^6 1n106)。

输出格式

输出两个整数,分别表示变换过程中的最大数字和变换到 1 1 1 的步数。

输入样例
5
输出样例
16 5
题目来源

2023

计算Unicode字符串的字长

题目描述

输入一个字符串(可能包含中文或其他特殊字符),计算这些字符串的Unicode字长。

根据Unicode的定义,单字长的字符串开头是0,n字长的字符串第一个字节的前n位是1,第n+1位是0。

例如,2字节长度的字符,第一个字节以110开头,其余字节以10开头。

请根据给定的输入,按照Unicode定义的方法计算字长。

输入格式

输入一个字符串 S S S,字符串可能包含任意Unicode字符。

输出格式

输出一个整数,表示字符串 S S S 的Unicode字长。

输入样例
你好,世界!
输出样例
12
题目来源

2023

魔法矩阵判断

题目描述

判断一个矩阵是否是魔法矩阵。

魔法矩阵的定义是:每一行的和,每一列的和,正对角线的和,反对角线的和都完全相等。

注意:矩阵的元素不能全部相同。

输入格式

第一行输入一个整数 n n n,表示矩阵的大小为 n × n n \times n n×n

接下来 n n n 行,每行输入 n n n 个整数,表示矩阵的元素。

输出格式

如果输入的矩阵是魔法矩阵,输出 true;否则输出 false

输入样例
3
8 1 6
3 5 7
4 9 2
输出样例
true
题目来源

2023

螺旋矩阵

题目描述

给你一个 m m m n n n 列的矩阵 m a t r i x matrix matrix,请按照顺时针螺旋顺序,返回矩阵中的所有元素。

输入格式

第一行包含两个整数 m m m n n n,表示矩阵的行数和列数。

接下来 m m m 行,每行包含 n n n 个整数,表示矩阵的元素。

输出格式

输出一行,包含按照顺时针螺旋顺序排列的矩阵元素,元素之间用空格分隔。

输入样例
3 3
1 2 3
4 5 6
7 8 9
输出样例
1 2 3 6 9 8 7 4 5
题目来源

2021

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

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

相关文章

MySql--定义表存储引擎、字符集和排序规则

示例: CREATE TABLE users (id INT PRIMARY KEY,name VARCHAR(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci,email VARCHAR(100) ) ENGINEInnoDB DEFAULT CHARSETutf8mb4 COLLATEutf8mb4_0900_ai_ci;注意事项: 字符集和排序规则可以按列覆盖表…

深耕数字化赛道,联众优车以创新风控体系构筑汽车金融护城河

近年来,在汽车金融市场规模持续扩大的行业背景下,企业风险管理能力已成为决定市场竞争格局的关键要素。面对快速扩张的市场需求,银保监会2024年发布的《汽车金融公司监管评级办法》明确要求行业强化风控能力建设,央行《金融科技发…

第十九章 正则表达式

第十九章 正则表达式 文本型数据在所有的类UNIX系统(如 Linux)中会扮演着重要角色,在完全领会这些工具的全部特征之前,要先了解一下工具最为复杂的用法和相关技术:正则表达式。 什么是正则表达式 简单地说,正则表达式是一种用于…

内存监控方法与要点详解

引言 在软件性能测试领域,内存管理是评估系统稳定性和性能的关键指标之一。作为软件测试工程师,我们经常遇到因内存泄漏、内存溢出等问题导致的系统崩溃或性能下降。本文将深入探讨性能测试中内存监控的方法和要点,帮助测试团队更有效地识别…

56、Ocelot 概述

Ocelot 是一个基于 .NET Core 开发的开源 API 网关,主要用于微服务架构中,为多个后端服务提供统一的访问入口。它通过集中化管理请求路由、认证、限流、负载均衡等功能,简化了客户端与后端服务之间的交互,同时增强了系统的安全性和…

如何将多张图组合到一张图里同时保留高的分辨率(用PPT+AdobeAcrobat)

文章目录 一、用PPT排版得到一页排布了很多图片的PPT二、用AdobeAcrobat打开pdf文件三、最后得到的图片 一、用PPT排版得到一页排布了很多图片的PPT 步骤如下 ①将幻灯片大小的长设置为17.2,宽根据图像多少进行调整,我这里是10 幻灯片大小的长设置步骤&…

【Web应用】若依框架:基础篇12 项目结构

文章目录 ⭐前言⭐一、课程讲解🌟1、寻找合适的对象✨1) ⭐二、怎样选择设计模式?🌟1、寻找合适的对象✨1) ⭐三、怎样使用设计模式?🌟1、寻找合适的对象✨1) ⭐总结 标题详情作者JosieBook头衔CSDN博客专家资格、阿里…

SolidWorks 文件打开时电脑卡顿问题分析与解决

最近遇到一个问题就是我点击solid work的文件的时候会将电脑卡住然后电脑开始飞速的加载内存,鼠标移动很卡顿 解决办法: 1.找到资源管理器 当遇到这种情况时,可以尝试通过资源管理器来解决问题。首先,找到任务管理器&#xff08…

更新密码--二阶注入攻击的原理

1.原理知识: 二阶SQL注入攻击(Second-Order SQL Injection)原理详解 一、基本概念 二阶注入是一种"存储型"SQL注入,攻击流程分为两个阶段: ​​首次输入​​:攻击者将恶意SQL片段存入数据库​…

在 WSL Ubuntu-24.04 上安装 Nacos 2.5.1 并使用 MySQL 数据库

在微服务架构中,Nacos 是一个非常重要的服务发现和配置管理工具。本文将详细介绍如何在 WSL(Windows Subsystem for Linux)中的 Ubuntu-24.04 系统上安装 Nacos 2.5.1,并将其配置为使用 MySQL 数据库进行数据存储。我们将使用 roo…

2.qml使用c++

目录 1.概述2.注册方式3. 分类①枚举类②工具类③数据类④资源类②视图类 1.概述 qml是用来干嘛的? 当然是提高UI开发效率的 为什么要混合C? 因为qml无法处理密集型数据逻辑 而加入c则兼顾了性能 达到11>2 总结就是 qml 开发UI, C 实现逻辑 而js的用…

位置规划模式和周期同步位置模式区别

专业方向: 伺服电机位置控制模式(电气自动化) 标题解释 位置规划模式(Profile Position Mode,PP)和周期同步位置模式(Cyclic Synchronous Position Mode,CSP)区别。 常规…

C# ToString格式说明符

货币 "C"或"c" //C Console.WriteLine(666.ToString("C"));//¥666.00//C数字 表示保留几位小数精度 Console.WriteLine(666.ToString("C1"));//¥666.0 Console.WriteLine(666.ToString("C3"));//&…

基本数据指针的解读-C++

1、引言 笔者认为对于学习指针要弄清楚如下问题基本可以应付大部分的场景: ① 指针是什么? ② 指针的类型是什么? ③ 指针指向的类型是什么? ④ 指针指向了哪里? 2、如何使用指针 使用时的步骤如下: ① …

【Elasticsearch】suggest_mode

suggest_mode 是 Elasticsearch 中 term suggester 和 phrase suggester 的一个参数,用于控制建议的生成方式。它有以下三种模式: 1. missing:默认值。仅对索引中不存在的词项提供建议。如果输入的词已经在索引中存在,则不会生成建…

九、【前后端联调篇】Vue3 + Axios 异步通信实战

九、【前后端联调篇】Vue3 Axios 异步通信实战 前言准备工作第一步:安装 Axios第二步:封装 Axios 实例第三步:创建 API 服务模块第四步:在组件中调用 API第五步:测试前后端联调 总结 前言 在 Web 开发中,…

【计算机网络】传输层TCP协议——协议段格式、三次握手四次挥手、超时重传、滑动窗口、流量控制、

🔥个人主页🔥:孤寂大仙V 🌈收录专栏🌈:计算机网络 🌹往期回顾🌹: 【计算机网络】传输层UDP协议 🔖流水不争,争的是滔滔不息 一、TCP协议 UDP&…

php:5.6-apache Docker镜像中安装 gd mysqli 库 【亲测可用】

Dockerfile 代码如下: FROM php:5.6-apache# 使用Debian归档源 RUN echo "deb http://archive.debian.org/debian stretch main contrib non-free" > /etc/apt/sources.list && \echo "deb http://archive.debian.org/debian-security s…

动态设置微信小程序页面标题(navigationBarTitleText属性)

前言: 最近在公司进行小程序研发的时候,产品给出了一个动态加载页面标题的需求,经过调研之后将结果在这里与各位伙伴进行分享。 代码展示: 在.json文件中进行初始配置: { "usingComponents": {}, &q…

从0开始学习R语言--Day12--泊松分布

今天我们来看一个很经典的回归模型:泊松分布。 泊松分布 我们一般会把泊松分布用于预测问题,比如想知道成年人每天接到的骚扰电话次数,医院每天的急诊病人等。但在一些方面,跟我们想的会有出入。例如你不能将其应用在预测下周你的…