news 2026/5/8 9:33:23

2025年西安电子科技大学计算机考研复试机试真题(解题思路 + AC 代码)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
2025年西安电子科技大学计算机考研复试机试真题(解题思路 + AC 代码)

2025年西安电子科技大学计算机考研复试机试真题

2025年西安电子科技大学计算机考研复试上机真题

历年西安电子科技大学计算机考研复试上机真题

历年西安电子科技大学计算机考研复试机试真题

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

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

Problem E-西安电子科技大学

题目描述

请写一个程序,判断给定表达式中的括号是否匹配,表达式中的合法括号为 “( {(}(”, “) {)})”, “[ {[}[”, “] {]}]”, “{}”, “} {\}}}”,这三个括号可以按照任意的次序嵌套使用。

输入格式

有多个表达式,输入数据的第一行是表达式的数目,每个表达式占一行。

输出格式

对每个表达式,若其中的括号是匹配的,则输出 “y e s {yes}yes”,否则输出 “n o {no}no”。

数据范围

表达式数目和长度未指定,但保证输入合法。

输入样例
4 [(d+f)*{}] [(2+3)) ()} [4(6]7)9
输出样例
yes no no no
#include<iostream>#include<string>#include<algorithm>usingnamespacestd;intmain(){intn;cin>>n;cin.ignore();charstack[10005];intlen=-1;for(inti=0;i<n;i++){string s;cin>>s;intflag=1;for(charc:s){//会读换行进去吗if(c=='('||c=='['||c=='{'){stack[++len]=c;}if(c==')'){if(stack[len]=='(')len--;else{cout<<"no"<<endl;flag=0;break;}}if(c==']'){if(stack[len]=='[')len--;else{cout<<"no"<<endl;flag=0;break;}}if(c=='}'){if(stack[len]=='{')len--;else{cout<<"no"<<endl;flag=0;break;}}}if(flag==1)cout<<"yes"<<endl;}return0;}

Problem D-西安电子科技大学

题目描述

已知某二叉树的先序序列和中序序列,编程计算并输出该二叉树的后序序列。

输入格式

有多组数据,每组分为两行输入,第一行表示指定二叉树的先序序列,第二行表示该二叉树的中序序列,序列元素均为大写英文字符,表示二叉树的结点。

输出格式

对于每组数据,在一行上输出该二叉树的后序序列。

数据范围

序列长度未指定,但保证输入合法。

输入样例
ABDGCEFH DGBAECHF
输出样例
GDBEHFCA
#include<stdio.h>#include<string.h>intfindIndex(char*inorder,charch,intstart,intend){for(inti=start;i<=end;i++){if(ch==inorder[i])returni;}}voidbuildPostOrder(char*preorder,char*inorder,intlength,char*postorder,int&index){if(length<=0)return;charch=preorder[0];introotIndex=findIndex(inorder,ch,0,length-1);intleftSize=rootIndex;buildPostOrder(preorder+1,inorder,leftSize,postorder,index);buildPostOrder(preorder+1+leftSize,inorder+1+rootIndex,length-1-leftSize,postorder,index);postorder[index]=ch;index++;}intmain(){charpreorder[1000],inorder[1000],postorder[1000],ch;while(scanf("%s%s",preorder,inorder)!=EOF){intlength=strlen(preorder);intpostIndex=0;buildPostOrder(preorder,inorder,length,postorder,postIndex);printf("%s",postorder);}}

成绩排序 -西安电子科技大学

题目描述

给定一组记录n {n}nn < 100 {n < 100}n<100)小明各个时期的考试成绩,格式为日期 + 成绩,中间以空格隔开,记录之间分行输入。

日期输入要求年份1996 {1996}1996-2100 {2100}2100,月份1 {1}1-12 {12}12,日期1 {1}1-31 {31}31

现要求以分数为关键字从大到小对其进行排序,若分数相同则按日期从小到大排序。

输入格式

多组数据输入。

首先输入记录的数量n {n}n,然后在接下来的n {n}n行分别输入日期 + 成绩。

输出格式

输出排序后的结果。

数据范围

n < 100 {n < 100}n<100,年份1996 {1996}1996-2100 {2100}2100,月份1 {1}1-12 {12}12,日期1 {1}1-31 {31}31

输入样例
4 2017/1/1 95 2017/6/10 85 2017/3/2 95 2017/1/1 65
输出样例
2017/1/1 95 2017/3/2 95 2017/6/10 85 2017/1/1 65
#include<bits/stdc++.h>usingnamespacestd;pair<int,string>a[105];intcmp(pair<int,string>a,pair<int,string>b){if(a.first==b.first)returna.second<b.second;returna.first>b.first;}intmain(){intn;cin>>n;for(inti=1;i<=n;i++){cin>>a[i].second>>a[i].first;}sort(a+1,a+n+1,cmp);for(inti=1;i<=n;i++){cout<<a[i].second<<" "<<a[i].first<<endl;}return0;}

跳一跳-西安电子科技大学

题目描述

最近很火的微信游戏跳一跳游戏规则如下:短跳得1 {1}1分,跌落游戏结束,长跳得2 {2}2分,并且长跳可连续累加,第一次2 {2}2分,第二次4 {4}4分,第三次6 {6}6分,依次类推,若长中断则重新计分。

现给定0 , 1 , 2 {0, 1, 2}0,1,2的组合序列,其中0 {0}0:跌落,1 {1}1:短跳成功,2 {2}2:长跳成功。

请你计算玩家当次游戏的合计得分。

输入格式

多组数据输入。

首先输入一个数字n {n}nn ≤ 100 {n \leq 100}n100)代表当前游戏状态变化数,接着输入n {n}n个由0 , 1 , 2 {0, 1, 2}0,1,2组合的数字,0 {0}0代表结束。

输出格式

输出玩家当次游戏得分。

数据范围

n ≤ 100 {n \leq 100}n100

输入样例
6 1 2 2 1 2 0
输出样例
10
#include<bits/stdc++.h>usingnamespacestd;intmain(){intn;cin>>n;intans=0,res=2;boolok=0;while(n--){intx;cin>>x;if(x==0){ok=0;break;}elseif(x==1){ok=0;ans++;}if(x==2){if(ok==1){res*=2;}elseres=2,ok=1;ans+=res;}}cout<<ans;return0;}
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/1 18:08:45

AI安全工程师工具箱:2024必备模型体验

AI安全工程师工具箱&#xff1a;2024必备模型体验 引言 作为一名准备进入AI安全领域的新手&#xff0c;你可能经常在招聘要求中看到"熟悉主流AI安全模型"这样的描述。这就像要成为一名优秀的厨师&#xff0c;首先得了解各种刀具的用途一样。AI安全工程师也需要掌握…

作者头像 李华
网站建设 2026/5/3 16:17:45

全网最全继续教育AI论文平台TOP9测评

全网最全继续教育AI论文平台TOP9测评 2026年继续教育AI论文平台测评&#xff1a;为何选择这些工具 在当前学术研究日益数字化的背景下&#xff0c;继续教育群体对高效、专业的AI论文写作工具需求愈发迫切。面对繁重的教学任务与科研压力&#xff0c;如何提升写作效率、确保内容…

作者头像 李华
网站建设 2026/5/7 1:13:38

AI智能体实时处理:学生党福音,1小时1块体验顶级算力

AI智能体实时处理&#xff1a;学生党福音&#xff0c;1小时1块体验顶级算力 引言&#xff1a;当论文遇到数据洪流 凌晨三点的实验室&#xff0c;你的传感器正在源源不断生成数据&#xff0c;而毕业论文的截止日期越来越近。学校机房的排队名单已经排到下周&#xff0c;自己的…

作者头像 李华
网站建设 2026/5/1 17:27:47

AI威胁狩猎比赛备赛指南:云端GPU战队训练方案

AI威胁狩猎比赛备赛指南&#xff1a;云端GPU战队训练方案 引言 在网络安全领域&#xff0c;AI威胁狩猎正成为CTF比赛的新兴赛道。不同于传统CTF&#xff0c;这类比赛要求参赛队伍利用人工智能技术分析安全日志、检测异常行为并识别潜在威胁。然而&#xff0c;战队成员往往面临…

作者头像 李华
网站建设 2026/5/1 16:02:25

学生党福利:AI智能体体验省钱攻略,比买显卡省90%

学生党福利&#xff1a;AI智能体体验省钱攻略&#xff0c;比买显卡省90% 引言&#xff1a;当科研遇上算力焦虑 作为一名研究生&#xff0c;当导师建议用AI分析实验数据时&#xff0c;你可能面临这样的困境&#xff1a;实验室没有GPU服务器&#xff0c;个人笔记本跑个简单模型…

作者头像 李华
网站建设 2026/5/2 19:01:37

AI侦测模型调参秘籍:云端GPU按需付费,省下万元显卡钱

AI侦测模型调参秘籍&#xff1a;云端GPU按需付费&#xff0c;省下万元显卡钱 1. 为什么你需要云端GPU调参&#xff1f; 作为一名算法工程师&#xff0c;你是否经常遇到这些困境&#xff1a; - 公司GPU集群被训练任务占满&#xff0c;排队等待时间比实验还长 - 用自己的笔记本…

作者头像 李华