当前位置: 首页 > news >正文

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

2025年东北大学计算机考研复试机试真题

2025年东北大学计算机考研复试上机真题

历年东北大学计算机考研复试上机真题

历年东北大学计算机考研复试机试真题

更多学校题目开源地址:https://gitcode.com/verticallimit1/noobdream

N 诺 DreamJudge 题库:输入 “学校名称” 即可筛选该校历年机试真题,题目均在考纲范围内,按难度自动排序。还可搭配《计算机考研机试攻略》刷题,书中题目可通过题号直接在题库中查找。

出栈入栈合法性

题目描述

Time Limit: 1000 ms
Memory Limit: 256 mb

编写算法判断字符串表示的出栈入栈序列是否合法,其中A代表入栈,D代表出栈,仅有这两个字符构成。栈初始为空,例如“ADAADDDD”为非法序列,“ADAADDAD”为合法序列。

输入输出格式
输入描述:

输入一行字符串

输出描述:

如果合法输出yes,不合法输出no

输入输出样例
输入样例#:
ADAADDDD
输出样例#:
no

代码一

  1. #include<iostream>
  2. using namespace std;
  3. int main() {
  4. int sum = 0;
  5. string a;
  6. cin >> a;
  7. for (int i = 0; i < a.size(); i++) {
  8. if (a[i] == 'A') {
  9. sum++;
  10. }
  11. else {
  12. sum--;
  13. }
  14. if (sum < 0) {
  15. cout << "no";
  16. return 0;
  17. }
  18. }
  19. if (sum == 0) {
  20. cout << "yes";
  21. }
  22. else {
  23. cout << "no";
  24. }
  25. return 0;
  26. }

代码二

  1. #include<iostream>
  2. using namespace std;
  3. int main()
  4. {
  5. int num=0;
  6. string str;
  7. cin>>str;
  8. for(int i=0;i<str.size();i++)
  9. {
  10. if(str[i]=='A')
  11. num++;
  12. else
  13. num--;
  14. if(num<0)
  15. {
  16. cout<<"no";
  17. return 0;
  18. }
  19. }
  20. cout<<"yes";
  21. return 0;
  22. }

代码三

  1. #include <iostream>
  2. #include<algorithm>
  3. #include <cstdio>
  4. #include <cmath>
  5. #include <queue>
  6. #include <stack>
  7. #include <map>
  8. int a[100001];
  9. int b[100001];
  10. using namespace std;
  11. int main() {
  12. string a;
  13. cin >> a;
  14. int k = a.length();
  15. int flag = 0;
  16. for (int i = 0; i < k; i++) {
  17. if (a[i] == 'A')flag++;
  18. if (a[i] == 'D')flag--;
  19. if (flag < 0) {
  20. cout << "no";
  21. return 0;
  22. }
  23. }
  24. cout << "yes";
  25. return 0;
  26. }
http://www.cnnetsun.cn/news/182109.html

相关文章:

  • 2025年华中科技大学计算机考研复试机试真题(附 AC 代码 + 解题思路)
  • NVIDIA显卡调优深度指南:专业级驱动优化的4大实战方案
  • 终极百度网盘下载加速方案:5个步骤实现全速下载
  • 【Java】【JVM】OOM 原因、定位与解决方案
  • Unity游戏翻译工具:3步轻松实现海外游戏无障碍体验
  • 百度网盘资源高效获取技术指南:解析工具实战应用
  • 从边缘计算到自主学习,端侧大模型落地难点全解析,一文讲透
  • HsMod插件终极指南:3种高效配置方法快速上手
  • 2024多模态AI排名出炉(Open-AutoGLM第一,99%的人还没意识到它的潜力)
  • 百度网盘智能解析下载加速工具技术指南
  • 21. 集合
  • 英雄联盟个性化定制工具深度体验指南
  • XUnity自动翻译器:让外语游戏秒变中文版的神奇工具
  • DownKyi终极指南:解锁B站视频批量下载的10个高效技巧
  • Unity游戏自动翻译工具XUnity.AutoTranslator完全配置指南
  • 【行业首发】AutoGLM-Phone-9B多模态对齐机制揭秘:跨模态理解准确率提升至92.7%
  • 错过等十年:2026年AI手机智能体三大稀缺能力首次公开
  • Unity游戏实时翻译技术:XUnity.AutoTranslator架构深度解析与实战配置
  • 终极指南:用XUnity.AutoTranslator轻松实现Unity游戏多语言翻译
  • 哔哩下载姬DownKyi终极指南:打造个人视频资源库的完整攻略
  • Windows右键菜单管理大师:ContextMenuManager完全使用指南
  • 5分钟掌握XUnity.AutoTranslator:游戏本地化的终极解决方案
  • DownKyi终极指南:5步掌握B站视频高效下载与管理
  • XUnity.AutoTranslator终极指南:Unity游戏实时翻译完整解决方案
  • 如何快速突破百度网盘下载限制:5种实用方法完全指南
  • pip install出现fatal error: poppler/cpp/poppler-document.h: No such file or directory的解决方案
  • GHelper:华硕ROG笔记本的终极轻量级控制解决方案
  • 炉石传说HsMod终极配置指南:解锁55项隐藏功能与性能飞跃
  • GHelper:华硕ROG笔记本的极致性能调校工具
  • LeaguePrank:英雄联盟客户端显示信息自定义工具详解