news 2026/5/26 6:53:16

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

作者头像

张小明

前端开发工程师

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

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

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

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

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

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

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

整数奇偶排序

题目描述

Time Limit: 1000 ms
Memory Limit: 256 mb

输入10个整数,彼此以空格分隔。重新排序以后输出(也按空格分隔),要求: 1.先输出其中的奇数,并按从大到小排列; 2.然后输出其中的偶数,并按从小到大排列。

输入输出格式
输入描述:

任意排序的10个整数(0~100),彼此以空格分隔。

输出描述:

可能有多组测试数据,对于每组数据,按照要求排序后输出,由空格分隔。 1. 测试数据可能有很多组,请使用while(cin>>a[0]>>a[1]>>...>>a[9])类似的做法来实现; 2. 输入数据随机,有可能相等。

输入输出样例
输入样例#:
4 7 3 13 11 12 0 47 34 98
输出样例#:
47 13 11 7 3 0 4 12 34 98

代码一

  1. #include <iostream>
  2. #include <vector>
  3. #include <algorithm>
  4. using namespace std;
  5. int main() {
  6. int a[10];
  7. while (cin >> a[0] >> a[1] >> a[2] >> a[3] >> a[4] >> a[5] >> a[6] >> a[7] >> a[8] >> a[9]) {
  8. vector<int> odds, evens;
  9. for (int i = 0; i < 10; ++i) {
  10. if (a[i] % 2 != 0) {
  11. odds.push_back(a[i]);
  12. } else {
  13. evens.push_back(a[i]);
  14. }
  15. }
  16. sort(odds.begin(), odds.end(), greater<int>());
  17. sort(evens.begin(), evens.end());
  18. for (int num : odds) {
  19. cout << num << " ";
  20. }
  21. for (int num : evens) {
  22. cout << num << " ";
  23. }
  24. cout << endl;
  25. }
  26. return 0;
  27. }

代码二

  1. import java.util.*;
  2. public class Main{
  3. public static void main(String[] args){
  4. Scanner sc=new Scanner(System.in);
  5. while(sc.hasNextInt()){
  6. Integer[] a=new Integer[10];
  7. for(int i=0;i<10;i++){
  8. a[i]=sc.nextInt();
  9. }
  10. Arrays.sort(a,new Comparator<Integer>(){
  11. public int compare(Integer a,Integer b){
  12. if((a%2!=0) && (b%2==0)) return -1;
  13. else if((a%2==0) && (b%2!=0)) return 1;
  14. else if((a%2!=0) && (b%2!=0)) return b-a;
  15. else return a-b;
  16. }
  17. });
  18. for(int i=0;i<10;i++){
  19. if(i!=9) System.out.print(a[i]+" ");
  20. else System.out.println(a[i]);
  21. }
  22. }
  23. sc.close();
  24. }
  25. }

代码三

  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. bool cmp(int a,int b){
  4. if((a%2)!=(b%2)){
  5. return (a%2)>(b%2);
  6. }
  7. else if(((a%2)==1)&&((b%2)==1)){
  8. return a>b;
  9. }
  10. else if(((a%2)==0)&&((b%2)==0)){
  11. return a<b;
  12. }
  13. }
  14. int main(){
  15. vector<int> a(10);
  16. while(cin>>a[0]>>a[1]>>a[2]>>a[3]>>a[4]>>a[5]>>a[6]>>a[7]>>a[8]>>a[9]){
  17. sort(a.begin(),a.end(),cmp);
  18. for(int i=0;i<a.size();i++){
  19. cout<<a[i]<<" ";
  20. }
  21. }
  22. return 0;
  23. }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/25 8:41:34

为什么90%的运维团队忽略了Open-AutoGLM与AppDynamics的联动盲区?

第一章&#xff1a;为什么90%的运维团队忽略了Open-AutoGLM与AppDynamics的联动盲区在现代云原生架构中&#xff0c;Open-AutoGLM 作为自动化日志语义分析引擎&#xff0c;常与 AppDynamics 这类 APM 工具集成以实现性能洞察。然而&#xff0c;多数运维团队未能识别两者之间的数…

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

基于STM32无线充电器无线手机充电锂电池监测系统设计

第一章 系统整体方案规划 本系统以STM32F103C8T6单片机为控制核心&#xff0c;融合无线充电、锂电池状态监测、充电保护与状态显示功能&#xff0c;旨在实现无线充电器对手机的安全充电&#xff0c;同时实时监测配套锂电池的运行状态&#xff0c;适用于便携式无线充电设备场景。…

作者头像 李华
网站建设 2026/5/26 5:54:12

Open-AutoGLM流程控制失效怎么办?掌握这4种修复模式稳操胜券

第一章&#xff1a;Open-AutoGLM流程顺序错乱的核心问题解析在使用 Open-AutoGLM 框架进行自动化自然语言生成任务时&#xff0c;部分开发者反馈模型执行流程出现顺序错乱&#xff0c;导致输出结果不符合预期。该问题通常出现在多阶段推理链&#xff08;Reasoning Chain&#x…

作者头像 李华
网站建设 2026/5/26 5:57:25

AI挂号真的靠谱吗?Open-AutoGLM在三甲医院的5个真实应用案例

第一章&#xff1a;AI挂号真的靠谱吗&#xff1f;Open-AutoGLM的实践之问 随着医疗资源日益紧张&#xff0c;AI辅助挂号系统逐渐进入公众视野。Open-AutoGLM作为开源的通用语言模型框架&#xff0c;被尝试用于智能分诊与挂号推荐&#xff0c;但其实际效果仍面临诸多质疑。 技术…

作者头像 李华
网站建设 2026/5/26 5:56:27

Open-AutoGLM会话超时控制实战指南(超时配置最佳实践)

第一章&#xff1a;Open-AutoGLM会话超时控制概述在构建基于大语言模型的交互式应用时&#xff0c;会话管理是保障系统稳定性与用户体验的关键环节。Open-AutoGLM 作为一款支持自动化对话生成的开源框架&#xff0c;提供了灵活的会话超时控制机制&#xff0c;用于管理用户与模型…

作者头像 李华
网站建设 2026/5/24 18:39:04

Vue.js+springboot养老院健康饮食信息管理系统_l3c5b135

目录已开发项目效果实现截图开发技术介绍核心代码参考示例1.建立用户稀疏矩阵&#xff0c;用于用户相似度计算【相似度矩阵】2.计算目标用户与其他用户的相似度系统测试总结源码文档获取/同行可拿货,招校园代理 &#xff1a;文章底部获取博主联系方式&#xff01;已开发项目效果…

作者头像 李华