跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI 生图工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
C++算法

2025年12月GESP真题及题解(C++八级): 选择题和判断题

2025 年 12 月 GESP C++ 八级考试的真题与解析,包含一道关于取件码组合计算的数学题及其详细推导过程,以及一道涉及归并排序分治策略的代码填空题。内容涵盖算法基础与逻辑推理。

ApiHolic发布于 2026/3/23更新于 2026/9/468 浏览
2025年12月GESP真题及题解(C++八级): 选择题和判断题

2025年12月GESP真题及题解(C++八级): 选择题和判断题

在这里插入图片描述

第 1 题

某平台生成'取件码'由 6 个字符组成:前 4 位为数字(0−9),后 2 位为大写字母(A−Z),其中字母不能为 I、O。假设数字和字母均可重复使用,要求整个取件码中恰好有 2 个数字为奇数。共有多少种不同取件码?( )

A. 1,440,000

B. 2,160,000

C. 2,535,000

D. 8,640,000

答案:B

题解:取件码前 4 位为数字,后 2 位为字母(排除 I、O 共 24 种)。要求恰好有 2 个数字为奇数(奇数有 5 个,偶数 5 个)。先选 2 个位置放奇数,有 C(4,2)=6 种,每个奇数位有 5 种选择,每个偶数位也有 5 种,数字部分共 6×5^4 =6×625=3750 种。字母部分 24^2=576 种,总数为 3750×576=2,160,000。

第 2 题

下列代码实现了归并排序(Merge Sort)的分治部分。为了正确地将数组 a 的 [left, right] 区间进行排序,横线处应该填入的是( )。

目录

  1. 2025年12月GESP真题及题解(C++八级): 选择题和判断题

更多推荐文章

查看全部
  • 2025 年 12 月 GESP C++ 一级真题解析
  • whisperX 入门实战:环境搭建与语音识别全流程
  • 2025 年 11 月 TIOBE 排行榜:C# 能否首次超越 Java?
  • 算法题讲解:位运算应用(两数之和、只出现一次的数字、消失的两个数字)
  • OpenSpec 实战:用规范驱动开发破解 AI 编程协作难题
  • ClawdBot 本地部署:零配置 Telegram AI 翻译机器人
  • Spring Boot 默认连接池 HikariCP 配置详解
  • 基于 Python 的牙科全结构化录入与 AI 可视化方案
  • Spring Boot 3.x 新特性解析:Java 17 支持与 GraalVM 原生镜像
  • 2025 华为 OD 机试真题题库与 OJ 刷题指南
  • 基于无人机搭载摄像头网络的交互式监控分布式方法
  • Open-WebUI 管理员面板深度拆解与配置指南
  • HDFS 核心组件深度解析:分布式文件系统架构基石
  • AI 编程工具选型指南:Copilot、Trae 等主流方案深度解析
  • Flutter 三方库 whatsapp_bot_flutter 在 OpenHarmony 上的适配与实战
  • WebStorm 安装与首次配置指南
  • WebStorm 安装与首次启动配置教程
  • Redis Java 客户端选型与 SpringBoot 集成实战
  • Mac 微信 4.0 多开:Bundle ID 重签名实现
  • Python 数据分析、可视化与机器学习速查表汇总

相关免费在线工具

  • 加密/解密文本

    使用加密算法(如AES、TripleDES、Rabbit或RC4)加密和解密文本明文。 在线工具,加密/解密文本在线工具,online

  • Gemini 图片去水印

    基于开源反向 Alpha 混合算法去除 Gemini/Nano Banana 图片水印,支持批量处理与下载。 在线工具,Gemini 图片去水印在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online

  • HTML转Markdown

    将 HTML 片段转为 GitHub Flavored Markdown,支持标题、列表、链接、代码块与表格等;浏览器内处理,可链接预填。 在线工具,HTML转Markdown在线工具,online