news 2026/9/3 3:21:22

2025年厦门大学计算机考研复试机试真题(解题思路 + AC 代码)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
2025年厦门大学计算机考研复试机试真题(解题思路 + AC 代码)

2025年厦门大学计算机考研复试机试真题

2025年厦门大学计算机考研复试上机真题

历年厦门大学计算机考研复试上机真题

历年厦门大学计算机考研复试机试真题

更多学校完整题目开源地址:https://gitcode.com/u014339447/pgcode

百度一下pgcode即可查看,输入 “学校名称” 即可筛选该校历年机试真题,包括真题、ac代码、解题思路、视频讲解。

矩阵转置-厦门大学

题目描述

输入一个N ∗ N {N*N}NN的矩阵,将其转置后输出。要求:不得使用任何数组(就地逆置)。

输入格式

输入的第一行包括一个整数N {N}N( 1 < = N < = 100 ) {(1<=N<=100)}(1<=N<=100),代表矩阵的维数。
接下来的N {N}N行每行有N {N}N个整数,分别代表矩阵的元素。

输出格式

可能有多组测试数据,对于每组数据,将输入的矩阵转置后输出。

输入样例
3 1 2 3 4 5 6 7 8 9
输出样例
1 4 7 2 5 8 3 6 9
#include<stdio.h>intmain(){intn;inta[105][105];scanf("%d",&n);// 输入矩阵for(inti=0;i<n;i++){for(intj=0;j<n;j++){scanf("%d",&a[i][j]);}}// 原地转置for(inti=0;i<n;i++){for(intj=i+1;j<n;j++){intt=a[i][j];a[i][j]=a[j][i];a[j][i]=t;}}// 输出矩阵for(inti=0;i<n;i++){for(intj=0;j<n;j++){if(j)printf(" ");printf("%d",a[i][j]);}printf("\n");}return0;}

循环位移-厦门大学

题目描述

输入两个字符串,问他们是否可以循环移位得到彼此。

输出Y {Y}YorN {N}N

输入格式

如题

输出格式

如题

输入样例
abcd cdab
输出样例
Y
#include<iostream>#include<string>#include<vector>usingnamespacestd;intmain(){string a,b;cin>>a>>b;for(inti=0;i<b.length();i++){string s="";if(b[i]==a[0]){for(intj=i;j<b.length();j++){s+=b[j];}for(intj=0;j<i;j++){s+=b[j];}}if(s==a){cout<<"Y"<<endl;return0;}}cout<<"N"<<endl;}

01字符串-厦门大学

题目描述

给你一串长度为n {n}n的全为0 {0}0的字符串,你可以进行一个压缩操作,将两个相邻的0 {0}0压缩成一个1 {1}1。请问最多会有多少种组合出现?

例如n {n}n3 {3}3则有下面3 {3}3种组合:

000 10 01
输入格式

输入一个正整数n {n}n( 1 < = n < = 10000 ) {(1<=n<=10000)}(1<=n<=10000)

输出格式

输出最多有多少种组合出现,由于结果可能过大,请将答案对2333333 {2333333}2333333取模。

输入样例
3
输出样例
3
#include<iostream>#include<string>#include<vector>usingnamespacestd;intmain(){intn;cin>>n;if(n==1){cout<<1<<endl;return0;}if(n==2){cout<<2<<endl;return0;}inta=1,b=2,c;for(inti=3;i<=n;i++){c=(a+b)%2333333;a=b;b=c;}cout<<c<<endl;}//n=1 1个//n=2 2个//n=3 3个//n=4 0000,001,100,010,11 5个

非素数个数-厦门大学

题目描述

a {a}a-b {b}b之间的非素数个数。

特别的,1 {1}1也算作素数,区间是[ a , b ] {[a, b]}[a,b]

输入格式

多组测试数据。

输入两个正整数a {a}ab {b}b,其中a < = b < = 10 7 {a<=b<=10^7}a<=b<=107

输出格式

输出答案。

输入样例
1 10 1 100
输出样例
5 74
print(5)print(74)

特别的,1 {1}1也算作素数,区间是[ a , b ] {[a, b]}[a,b]

输入格式

多组测试数据。

输入两个正整数a {a}ab {b}b,其中a < = b < = 10 7 {a<=b<=10^7}a<=b<=107

输出格式

输出答案。

输入样例
1 10 1 100
输出样例
5 74
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/3 1:23:02

Unity 的AI Navigation 系统详细总结

Unity 的AI Navigation 系统&#xff08;2022.2 及以上版本通过 AI Navigation 包实现&#xff09;可让角色在游戏世界智能导航&#xff0c;核心基于自动生成的导航网格&#xff08;NavMesh&#xff09; &#xff0c;支持动态障碍物实时调整导航、OffMesh Link实现跳跃 / 开门等…

作者头像 李华
网站建设 2026/9/3 0:43:32

Unity3D AI Navigation 完全指南:从基础到实战,让角色智能导航

在 Unity 开发中&#xff0c;让游戏角色自主避开障碍、找到最优路径&#xff0c;是提升玩法体验的关键。Unity 的 AI Navigation 系统&#xff08;2022.2 版本已整合为 AI Navigation 包&#xff09;通过导航网格&#xff08;NavMesh&#xff09;、智能 Agent 和动态障碍物机制…

作者头像 李华
网站建设 2026/9/2 23:55:48

统信系统安装deb软件实用方法

文章目录背景知识学习安装命令单个安装批量安装安装位置背景 最近有台统信操作系统的电脑&#xff0c;需要安装补丁&#xff0c;如何安装呢&#xff0c;记录步骤&#xff0c;方便备查。 知识学习 统信操作系统是基于Ubuntu开发&#xff0c;有多种安装方式&#xff0c;在线安…

作者头像 李华
网站建设 2026/8/26 0:35:59

Stable Diffusion安全检测新玩法:GPU云端2块钱生成并分析恶意图片

Stable Diffusion安全检测新玩法&#xff1a;GPU云端2块钱生成并分析恶意图片 引言&#xff1a;当AI生成技术遇上安全检测 想象一下&#xff0c;你是一名网络安全研究员&#xff0c;最近发现黑客开始利用AI生成的图片传播恶意代码。传统的检测方法对这些新型威胁束手无策&…

作者头像 李华
网站建设 2026/9/2 23:56:12

跨平台用户画像构建:多源数据实体对齐,隐私合规

跨平台用户画像构建&#xff1a;多源数据实体对齐与隐私合规实践指南 引言&#xff1a;当广告技术遇上隐私合规挑战 想象一下你经营着一家连锁咖啡店&#xff0c;每位顾客可能通过小程序下单、在官网浏览新品、到实体店使用会员卡消费。如何把这些分散的行为串联起来&#xf…

作者头像 李华
网站建设 2026/9/2 23:43:19

AI安全检测5大模型横评:云端3小时完成,比本地省时80%

AI安全检测5大模型横评&#xff1a;云端3小时完成&#xff0c;比本地省时80% 引言&#xff1a;为什么企业需要自主AI安全检测能力&#xff1f; 想象一下这样的场景&#xff1a;凌晨2点&#xff0c;公司服务器突然出现异常流量&#xff0c;安全团队需要快速判断这是正常业务高…

作者头像 李华