news 2026/4/26 7:45:00

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/4/25 21:39:56

【企业监控选型必看】:Open-AutoGLM与AppDynamics 7项指标全面对比

第一章&#xff1a;Open-AutoGLM 与 AppDynamics 监控联动差异概述在现代可观测性架构中&#xff0c;Open-AutoGLM 与 AppDynamics 作为两种主流监控联动方案&#xff0c;展现出显著的技术路径差异。前者基于开放语义协议实现自动化日志建模&#xff0c;后者依赖专有代理进行应…

作者头像 李华
网站建设 2026/4/20 23:49:38

【Open-AutoGLM深度解读】:3个你必须掌握的多模态融合黑科技

第一章&#xff1a;Open-AutoGLM 多模态理解深化Open-AutoGLM 作为新一代开源多模态大模型&#xff0c;致力于在图像、文本与结构化数据之间建立深层语义关联。其核心架构融合了视觉编码器与语言解码器的双向对齐机制&#xff0c;支持跨模态推理与生成任务。通过引入动态注意力…

作者头像 李华
网站建设 2026/4/25 12:46:14

【医疗智能化转型必看】:Open-AutoGLM如何重构挂号预约全流程?

第一章&#xff1a;Open-AutoGLM在医疗智能化转型中的战略定位随着人工智能技术的深度演进&#xff0c;医疗行业正经历从信息化向智能化跃迁的关键阶段。Open-AutoGLM作为开源的自动通用语言模型框架&#xff0c;凭借其强大的语义理解与生成能力&#xff0c;在临床辅助决策、电…

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

啪嗒」一声按下示波器的暂停键,屏幕上三条底波信号明晃晃地亮着。我盯着第三个回波的尾巴直挠头——用COMSOL搞超声测厚,怎么实际结果总比理论值胖那么一丁点

comsol超声测厚7 利用5MHz的压电片对20mm厚度的铝板进行测厚&#xff0c;接收了3次底波如图2&#xff0c;选前两个底波通过时差和声速计算测得板厚为20.469mm&#xff0c;误差还可以。 先掏出看家本领建个模。在材料库里拽出铝板参数时&#xff0c;手一抖把杨氏模量多输了两位…

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

多模态AI模型性能跃迁,Open-AutoGLM如何实现理解力质的飞跃?

第一章&#xff1a;Open-AutoGLM 多模态理解深化Open-AutoGLM 作为新一代开源多模态大模型&#xff0c;致力于在图像、文本与结构化数据之间建立深层语义对齐。其核心架构融合了视觉编码器与语言解码器的双向交互机制&#xff0c;显著提升了跨模态推理能力。该模型支持开放域问…

作者头像 李华
网站建设 2026/4/20 8:36:12

如何压缩减小JPG文件体积?JPG压缩指南

在当今数字时代&#xff0c;高清JPG图片无处不在——从社交媒体的精彩分享到工作邮件的产品展示。然而&#xff0c;这些图片巨大的文件体积常常给我们带来困扰&#xff1a;上传时进度条缓慢爬升&#xff0c;网站因图片过载而卡顿&#xff0c;手机存储空间频频告警。如何在保证视…

作者头像 李华