news 2026/4/23 14:27:20

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

作者头像

张小明

前端开发工程师

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

2025年云南大学计算机考研复试机试真题

2025年云南大学计算机考研复试上机真题

历年云南大学计算机考研复试上机真题

历年云南大学计算机考研复试机试真题

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

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

字符值-云南大学

题目描述

给定一个字符串s sss 1 s1s1S SS的子串,求s 1 s1s1A S C l l ASCllASCll值之和。

输入格式

输入:

第一行输入一行字符串s ss(不含空格)。

第二行输入一个整数n nn,代表有n nn次询问。

接下来n nn行,每行两个整数l llr rr1 < = l < = r < = ∣ S ∣ 1<=l<=r<=|S|1<=l<=r<=S)。

表示s 1 s1s1的开始和结束(下标从1 11开始)。

输出格式

输出:

对于每次询问,输出一个整数x xx表示答案。

输入样例
asdfgKL 3 1 2 2 3 1 7
输出样例
212 215 668
importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);Stringstr=sc.next();intn=sc.nextInt();for(inti=0;i<n;i++){inta=sc.nextInt()-1;intb=sc.nextInt()-1;intans=0;for(intj=a;j<=b;j++){ans+=(int)str.charAt(j);}System.out.println(ans);}}}

这是第几天?-云南大学

题目描述

输入一个年月日的有效日期,输出这一天是今年第几天?

输入格式

如题。

输出格式

如题。

输入样例
2018-01-11
输出样例
11
importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);Stringst=sc.nextLine();intyear=Integer.parseInt(st.substring(0,4));intmonth=Integer.parseInt(st.substring(5,7));intday=Integer.parseInt(st.substring(8,10));/* System.out.println(year); System.out.println(month); System.out.println(day);*/int[]m;//月if(year%100==0||year%4==0){//闰年m=newint[]{31,29,31,30,31,30,31,31,30,31,30,31};}else{m=newint[]{31,28,31,30,31,30,31,31,30,31,30,31};}intans=0;for(inti=0;i<month-1;i++){ans+=m[i];}ans+=day;System.out.println(ans);}}

堆排序-云南大学

题目描述

堆排序(英语:H e a p s o r t HeapsortHeapsort)是指利用堆这种数据结构所设计的一种排序算法。

堆积是一个近似完全二叉树的结构,并同时满足堆积的性质:即子结点的键值或索引总是小于(或者大于)它的父节点。

请你实现堆排序。

输入格式

两行,第1 11行是整数n < = 50000 n <= 50000n<=50000,表明排序的数据个数,第2 22行是排序的具体数值。

输出格式

升序排序结果。

输入样例
10 4 2 1 5 7 6 9 8 0 3
输出样例
0 1 2 3 4 5 6 7 8 9
importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);intn=sc.nextInt();int[]arr=newint[n];for(inti=0;i<n;i++){arr[i]=sc.nextInt();}for(inti=0;i<n-1;i++){for(intj=0;j<n-i-1;j++){if(arr[j]>arr[j+1]){intt=arr[j];arr[j]=arr[j+1];arr[j+1]=t;}}}for(inti=0;i<n;i++){System.out.print(arr[i]+" ");}}}

怎么借书-云南大学

题目描述

小明有n nn本书,他的好朋友小红、小新、小林想向小明借书,若每人只能借一本书,可以有多少种不同的借法?

输入格式

一个整数n nn,代表书的序号为1 112 22、……、n nn

输出格式

A AAB BBC CC分别代表三个好朋友

依次输出每个人可借的书序号

以及有效的借阅方法总数

输入样例
3
输出样例
A:1 B:2 C:3 A:1 B:3 C:2 A:2 B:1 C:3 A:2 B:3 C:1 A:3 B:1 C:2 6
importjava.util.Scanner;publicclassMain{staticintans=0;publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);// 添加检查是否有下一个整数if(sc.hasNextInt()){intn=sc.nextInt();// 书的数量int[]flag=newint[n];// 标记书是否已借int[]alloc=newint[3];// 只记录3个人的借书情况dfs(n,0,flag,alloc);System.out.println(ans);}else{System.out.println("请输入一个整数");}sc.close();// 记得关闭Scanner}staticvoiddfs(intn,intdeep,int[]flag,int[]alloc){if(deep==3){System.out.println("A:"+alloc[0]+" "+"B:"+alloc[1]+" "+"C:"+alloc[2]);ans++;return;}for(inti=0;i<n;i++){if(flag[i]!=1){flag[i]=1;// 拿完加标记alloc[deep]=i+1;dfs(n,deep+1,flag,alloc);flag[i]=0;// 恢复现场}}}}

= 0; i < n; i++) {
if (flag[i] != 1) {
flag[i] = 1; // 拿完加标记
alloc[deep] = i + 1;
dfs(n, deep + 1, flag, alloc);
flag[i] = 0; // 恢复现场
}
}
}
}

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

AI安全竞赛训练营:云端环境支持多人实时对抗

AI安全竞赛训练营&#xff1a;云端环境支持多人实时对抗 引言 在网络安全领域&#xff0c;AI攻防训练已经成为CTF战队提升实战能力的必修课。想象一下&#xff0c;你的战队成员分散在不同地点&#xff0c;却需要像在同一间作战室一样进行实时对抗演练——本地服务器显然无法满…

作者头像 李华
网站建设 2026/4/20 15:30:59

没显卡玩转AI安全?云端方案1小时1块真香体验

没显卡玩转AI安全&#xff1f;云端方案1小时1块真香体验 1. 为什么你需要云端AI安全方案 作为MacBook开发者&#xff0c;想学习AI安全技术却遇到硬件限制&#xff1f;M1芯片不支持CUDA&#xff0c;装双系统又太麻烦。云端方案正是为你量身定制的解决方案&#xff1a; 硬件零…

作者头像 李华
网站建设 2026/4/19 10:55:25

AI安全自动化实战:云端工作流节省80%分析时间

AI安全自动化实战&#xff1a;云端工作流节省80%分析时间 1. 为什么SOC团队需要AI自动化 安全运营中心(SOC)团队每天面临海量告警的困扰。传统人工分析方式存在几个典型痛点&#xff1a; 告警疲劳&#xff1a;平均每个分析师每天处理300-500条告警&#xff0c;重要威胁容易被…

作者头像 李华
网站建设 2026/4/22 7:24:48

AI智能体知识图谱:学术研究利器,学生特惠1元/小时

AI智能体知识图谱&#xff1a;学术研究利器&#xff0c;学生特惠1元/小时 1. 什么是AI智能体知识图谱&#xff1f; 想象你正在写一篇博士论文&#xff0c;需要整理上千篇文献中的关键概念和关系。传统方法可能需要数月时间手动标注&#xff0c;而AI智能体知识图谱就像一位不知…

作者头像 李华
网站建设 2026/4/15 15:14:53

Mac用户专属:无需N卡运行AI侦测的3种方法

Mac用户专属&#xff1a;无需N卡运行AI侦测的3种方法 作为一名长期使用MacBook的设计师&#xff0c;你是否经常遇到这样的困扰&#xff1a;看到同行用AI工具自动标注设计素材效率翻倍&#xff0c;但所有教程都写着"需要Windows系统NVIDIA显卡"&#xff1f;别担心&am…

作者头像 李华
网站建设 2026/4/22 7:03:36

没GPU如何做UEBA分析?AI行为检测云端方案3步搞定

没GPU如何做UEBA分析&#xff1f;AI行为检测云端方案3步搞定 引言&#xff1a;当UEBA遇上GPU资源荒 作为金融公司的产品经理&#xff0c;你可能正面临这样的困境&#xff1a;IT部门告诉你"申请GPU测试资源需要排队两周"&#xff0c;但用户行为分析(UEBA)的项目汇报…

作者头像 李华