news 2026/4/17 22:29:36

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

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
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. }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/18 4:02:13

如何轻松获取百度网盘分享文件的真实下载地址

如何轻松获取百度网盘分享文件的真实下载地址 【免费下载链接】baidu-wangpan-parse 获取百度网盘分享文件的下载地址 项目地址: https://gitcode.com/gh_mirrors/ba/baidu-wangpan-parse 还在为百度网盘缓慢的下载速度而烦恼吗&#xff1f;每次看到几十KB/s的下载进度&…

作者头像 李华
网站建设 2026/4/17 21:59:22

NVIDIA Profile Inspector完整使用教程:解锁显卡隐藏性能

NVIDIA Profile Inspector完整使用教程&#xff1a;解锁显卡隐藏性能 【免费下载链接】nvidiaProfileInspector 项目地址: https://gitcode.com/gh_mirrors/nv/nvidiaProfileInspector 还在为游戏画面卡顿、撕裂而困扰吗&#xff1f;NVIDIA Profile Inspector就是你的显…

作者头像 李华
网站建设 2026/4/18 4:01:24

HsMod终极指南:55项功能解锁炉石传说隐藏玩法

HsMod终极指南&#xff1a;55项功能解锁炉石传说隐藏玩法 【免费下载链接】HsMod Hearthstone Modify Based on BepInEx 项目地址: https://gitcode.com/GitHub_Trending/hs/HsMod 炉石传说玩家必备的增强工具HsMod基于BepInEx框架开发&#xff0c;提供了55项专业功能优…

作者头像 李华
网站建设 2026/4/17 11:45:22

NVIDIA Profile Inspector显卡性能优化终极指南:轻松提升游戏帧率

NVIDIA Profile Inspector显卡性能优化终极指南&#xff1a;轻松提升游戏帧率 【免费下载链接】nvidiaProfileInspector 项目地址: https://gitcode.com/gh_mirrors/nv/nvidiaProfileInspector 还在为游戏卡顿、帧率不稳定而烦恼吗&#xff1f;NVIDIA Profile Inspecto…

作者头像 李华
网站建设 2026/4/17 15:08:44

百度网盘极速下载完整指南:告别龟速的终极解决方案

还在为百度网盘那令人崩溃的下载速度而困扰吗&#xff1f;今天我要分享一个简单实用的方法&#xff0c;让你轻松突破下载限制&#xff0c;重新体验飞一般的下载速度&#xff01;无论你是技术小白还是资深用户&#xff0c;这套方案都能帮你彻底解决下载慢的烦恼。 【免费下载链接…

作者头像 李华
网站建设 2026/4/18 7:26:31

Windows右键菜单终极提速指南:5分钟让右键响应快如闪电

Windows右键菜单终极提速指南&#xff1a;5分钟让右键响应快如闪电 【免费下载链接】ContextMenuManager &#x1f5b1;️ 纯粹的Windows右键菜单管理程序 项目地址: https://gitcode.com/gh_mirrors/co/ContextMenuManager 你是否曾因点击文件后那个小圆圈不停旋转&…

作者头像 李华