发布时间:2026/9/3 16:39:19
2026年03月GESPC++五级真题解析(含视频) 视频讲解GESP2026年3月五级C真题讲解一、单选题第1题解析答案DA需要找到前驱结点才能删除 B没有头结点时存在空指针 C循环双链表尾结点的next指向头结点第2题解析答案C只有C选项符合第3题解析答案B要删除x结点就是x前驱结点 指向 x后驱结点即cur-next del-next第4题解析答案A模拟辗转相除法过程 48/182...12 18/121...6 12/62...0 6/0第5题解析答案Cfor循环primes动态数组即从0下标 至 primes的size第6题解析答案Cis_compostie数组情况 下标1 2 3 4 5 6 7 8 9 10 11 12 13 14 15... 数值0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 假设n为15 i为2时 下标1 2 3 4 5 6 7 8 9 10 11 12 13 14 15... 数值0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 i为3时从3*39开始标记6已经被2的倍数标记过了 下标1 2 3 4 5 6 7 8 9 10 11 12 13 14 15... 数值0 0 0 1 0 1 0 1 1 1 0 1 1 1 1第7题解析答案B二分答案在查找数组中至少k个数据每个数据之间之间的最大值 数组1 2 4 8 9 1 4 93k差距最大为3第8题解析答案A当x时保留当前数据试着往更小去找所以mid需要保留即rmid第9题解析答案D栈溢出程序就无法正常运行了第10题解析答案Acheck(mid)符合条件时往更大去尝试即lmid1 check(mid)不符合条件时往更小去尝试即rmid-1第11题解析答案B循环n次递归logn次即nlogn第12题解析答案B从小到大排序小的先入队A想要入队即A[i]B[j]第13题解析答案C快排最坏的情况是n²第14题解析答案B只有选择排序、快速排序、希尔排序、堆排序是稳定的第15题解析答案Brem代表余数即rem%b二、判断题第1题解析答案√数组访问为O(1)插入元素为O(n) 单链表访问为O(n)插入结点为O(1)第2题解析答案√if( a[mid] x ) r mid; 当 x保留当前答案往更小去二分查找第3题解析答案×8(a) 3 8(b) 4 9 2 1 中间值为4时 2 3 1 4 9 8(a) 6 8(b) 只看4的右边9 8(a) 8(b) 中间值为8(a)时 8(b) 8(a) 9 8(a) 3 8(b)的相对位置发送改变了第4题解析答案√递归函数T(n/2)即复杂度为logn每次递归O(n)即 n logn第5题解析答案×只计算了一次的归并排序逆序对没有用归并排序计算全部的第6题解析答案√例如122*2*3分解质因数只有唯一的情况 罗列36的因数 1 2 3 4 6 9 12 18 36 发现因数成对出现(1,36) (2,18) (3,12) (4,9)只有平方根6特殊 小因数为1 2 3 4大因数9 12 18 36 只需要找小因数没必要找大因数即小因数的范围1x xsqrt(36)第7题解析答案√第8题解析答案×以下硬币选取案例贪心有最优子结构但是没有重叠子结构计算出最优解第9题解析答案×是被最小的质因子筛去假设所有都是质数除了1 数字1 2 3 4 5 6 7 8 9 10 11 12 13 14 15... 标记1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i从2开始循环 i为2时出现质数2。2*24标记不是质数 数字1 2 3 4 5 6 7 8 9 10 11 12 13 14 15... 标记1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 i为3时出现质数2 3。3*26、3*39标记不是质数 数字1 2 3 4 5 6 7 8 9 10 11 12 13 14 15... 标记1 0 0 1 0 1 0 0 1 0 0 0 0 0 0 i为4时出现质数2 3。2*48标记不是质数 4*3没必要标记等等6*2会标记 所以【以最小质因子筛选】 数字1 2 3 4 5 6 7 8 9 10 11 12 13 14 15... 标记1 0 0 1 0 1 0 0 1 0 0 0 0 0 0第10题解析答案×任何递归都可以改写非递归但是改写后不再需要栈//递归 int fib(int n) { if (n 1) return n; return fib(n-1) fib(n-2); } //改写while int fib(int n) { if (n 1) return n; int a 0, b 1, i 2; while (i n) { int c a b; a b; b c; i; } return b; } //改写for int fib(int n) { if (n 1) return n; int a 0, b 1; for (int i 2; i n; i) { int c a b; a b; b c; } return b; }三、编程题第1题 [GESP202603 五级] 有限不循环小数题目描述若 a1​ 可化为一个有限的不循环的小数则称 a 为终止数。请你求出在 L 到 R 中终止数的数量。输入格式输入一行包含两个整数 L,R。输出格式输出一行包含一个整数表示 L 到 R 中终止数的数量。输入输出样例输入 #12 11输出 #15说明/提示样例解释在 [2,11] 终止数有 2、4、5、8、10。数据范围保证 1≤L≤R≤10^6。答案#includebits/stdc.h using namespace std; int main(){ //1)确定范围 int L,R;cinLR; //2)循环L至R int ans0; for(int iL;iR;i){ //3)判断是否为终止数 //只能是2或5的倍数 int copyi; while(copy%20) copy/2; while(copy%50) copy/5; if(copy1) ans; } coutans; return 0; }第2题 [GESP202603 五级] 找数题目描述给定一个包含 n 个互不相同的正整数的数组 A 与一个包含 m 个互不相同的正整数的数组 B请你帮忙计算有多少个数在数组 A 与数组 B 中均出现。输入格式第一行包含两个整数 n,m。第二行包含 n 个正整数 a1​,a2​,⋯,an​ 表示数组 A。第三行包含 m 个正整数 b1​,b2​,⋯,bm​ 表示数组 B。输出格式输出一个整数表示在数组 A 与数组 B 中均出现的数的个数。输入输出样例输入 #13 5 4 2 3 3 1 5 4 6输出 #12说明/提示样例解释样例 1 中4、3 在数组 A 与 B 中均出现。数据范围对于 40% 的数据保证 1≤n,m≤1000。对于 100% 的数据保证 1≤n,m≤10^51≤ai​,bi​≤10^9。答案#includebits/stdc.h using namespace std; mapint,bool vis; int main(){ //1)填充数据 int n,m; cinnm; for(int i1;in;i){ int a;cina; //2)标记出现 vis[a]1; } //3)根据vis标记 判断是否重复出现 int ans0; for(int i1;im;i){ int b;cinb; if(vis[b]1) ans; } coutans; return 0; }

相关新闻

2026/9/3 16:39:19

后端配定时任务时,Cron 表达式最隐蔽的三个错位

定时任务是后端避不开的东西:日志清理、报表生成、缓存预热、对账批跑。但同样一句“每天工作日 9 点执行”,在 Linux crontab、Spring Scheduled、Quartz 里写出来完全不是同一个字符串。复制粘贴不报错,但任务就是不在你想要的时间跑——这…

2026/9/3 16:39:19

2026海外拓客指南:无锡B2B出海营销服务商推荐

摘要:2026年,无锡及周边的工程机械、储能、医疗设备等制造企业出海,已从"能不能接到询盘"转向体系化获客与转化。本文从行业、场景、痛点、决策四个维度梳理B2B出海营销的落地思路,并介绍深耕该领域近16年的星谷云及其一…

2026/9/3 16:59:28

嵌入式蒸烤微一体机选购安装全攻略:60L双风炉详解

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/3 16:59:28

基于 Spring Boot 的企业后台管理系统:设计与实现

1. 项目背景与意义随着企业信息化建设的不断深入,传统的手工台账和单机办公模式已难以满足日常运营对效率、规范和数据安全的要求。越来越多的企业希望将人员管理、权限控制、业务数据维护等后台工作统一迁移到 Web 平台之上,实现集中化、流程化和可追溯…

2026/9/3 16:59:28

基于 Spring Boot 的厨具用品线上销售平台的设计与实现

1. 项目背景与意义随着互联网技术的快速发展和电子商务的普及,线上购物已成为人们日常生活中不可或缺的一部分。厨具用品作为家庭生活的重要消费品,其线上销售市场也在不断扩大。传统的厨具销售模式主要依赖线下实体门店,存在地域限制、营业时…

2026/9/3 16:59:28

基于SpringBoot的轻量化架构下的微博舆情监测系统设计与实现

1. 项目背景与意义随着微博等社交媒体平台的快速发展,海量用户每天产生数以亿计的短文本信息,其中蕴含着丰富的舆情信号。无论是企业品牌口碑监测、政府公共事件响应,还是热点话题趋势分析,及时、准确地获取微博舆情动态都具有重要…

2026/9/3 16:54:22

电影推荐系统毕业设计:大数据与全栈技术整合实战指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/1 16:02:17

vSound小提琴数字处理器实操指南:从接线到演出的完整配置

电小提琴或者原声小提琴插电演出,第一个绕不开的坎就是声音难听。原声琴的共鸣和空气感一旦进了拾音器,出来的往往是一坨干瘪、发尖、带着奇怪塑料味的信号。我当初第一次把琴接上乐队调音台,直接被主唱吐槽"你这声音像在锯钢丝"。…

2026/9/3 14:29:47

传感器接口IC如何攻克生物化学传感的微弱信号难题?

1. 从电极到比特流:为什么生物化学传感必须依赖专用接口IC 做生物化学传感的人都有过类似的经历:明明传感器本身性能很好,信号输出却一塌糊涂——噪声大、漂移明显、重复性差,怎么调都达不到预期。很多时候问题并不在传感器&#…

2026/9/3 14:30:35

STM32F411CEU6多通道ADC采集:扫描模式+DMA实现详解

1. 多通道 ADC 的用武之地把“Multichannel ADC”和“STM32F411CEU6”这两个关键字放在一起,其实就是嵌入式开发里最常遇到的一类需求:用一块不算贵的 MCU,同时采集多路模拟信号。STM32F411CEU6 是 48 引脚的 Cortex-M4F 主控,主频…

2026/9/3 0:02:06

零基础装 OpenClaw 小龙虾 AI:Windows 一键部署教程与避坑要点

Windows 部署 OpenClaw 完整教程|本地 AI 智能体 5 分钟落地,环境配置一次搞定 版本说明:Windows 3.1.0 / Mac 2.7.9 写在前面 近两年开源 AI 领域有一款被称作「数字员工」的工具持续走热,它就是 OpenClaw,圈内人更习…

2026/9/3 0:02:06

Hermes Agent 本地部署新方案:Windows 整合包减少依赖报错

Windows 本地部署 Hermes 太麻烦?这版一键包 5 分钟快速跑通 很多人想体验 Hermes Agent,但真正开始部署时,往往会卡在环境配置这一步。 需要安装各类依赖、调试运行环境、处理路径问题,还容易遇到命令行报错、系统拦截、文件缺…

2026/9/3 0:02:06

实测 OpenClaw 一键包,5 分钟完成本地自动化环境搭建

OpenClaw 本地 AI 自动化工具部署指南|使用一键包规避环境配置难题 痛点:部署 AI 自动化工具常常要处理 Python、Node.js 各类依赖,版本冲突、环境配置耗费大量时间,OpenClaw 提供一键安装包,降低部署门槛。 适配系统&…

2026/9/2 1:15:22

USB Type-C PCB布局分区设计:电源、高速信号与PD协议全攻略

做硬件这行,Type-C接口算是典型的“看着简单,做起来全坑”的东西。光引脚就24个,高低速信号、电源、控制线全部塞在一个小小的连接器里,如果PCB布局不做规划,打样回来基本就是“插上没反应”、“高速掉线”、“静电一打…

2026/9/2 1:15:22

系统编程学习原型如何补齐稳定性边界

系统编程学习原型如何补齐稳定性边界预算有限时&#xff0c;我先优化明显多余的复制&#xff0c;而不是猜测性地换容器。用借用传递只读数据通常就能减少分配&#xff1a; fn parse(line: &str) -> Result<Item, Error> { /* ... */ }用基准确认热点确实在分配&am…

2026/9/2 1:15:20

雨花区哪家财务公司代理记账比较好?

在雨花区&#xff0c;企业处理财税事务常常面临诸多挑战&#xff0c;选择一家靠谱的财务公司至关重要。湖南巨勤财务管理咨询有限公司就是本地正规实体财税服务机构&#xff0c;深耕本地工商财税行业多年&#xff0c;熟悉当地工商局、税务局最新政策与申报流程。主营公司注册、…