GESP2026年3月认证C++八级( 第二部分判断题(1-10))精讲

发布时间:2026/7/26 0:54:04

GESP2026年3月认证C++八级( 第二部分判断题(1-10))精讲
第1题在C中若结构体中包含一个 static 成员变量则该变量的存储空间属于结构体对象的一部分。答案错误×1、什么是static成员例如#includeiostream using namespace std; struct Student { int age; static int cnt; }; int Student::cnt 0; int main() { Student a, b; a.age 10; b.age 12; Student::cnt; cout a.age endl; cout b.age endl; cout Student::cnt endl; }2、它到底存在哪里普通成员对象a ------ | age | ------对象b------ | age | ------而static cnt只有一份 放在全局静态区并不属于任何对象。大家可以理解成学校 学生A 学生B 学生C ↓ 人数 只有一个不会每个学生都保存一份人数。3、为什么错因为sizeof(Student)不会计算static成员。所以static不是对象的一部分。第2题二项式展开式所有二项式系数之和等于2ⁿ。答案正确√1、例如(ab)^3 a³ 3a²b 3ab² b³系数1 3 3 1相加8 2³2、为什么把a1 b1代进去。得到(11)^n 2^n右边就是所有系数之和。所以一定成立。3、八级考点杨辉三角 第n行和 2^n第3题const int 可以绑定左值也可以绑定右值。答案正确√1、例如void fun(const int x) { cout x endl; } int main() { int a 5; fun(a); // 左值 fun(100); // 右值 }都合法。2、为什么普通引用int x 5;错误。因为5 没有地址但是const int 允许绑定临时变量。这是C的重要特性。3、为什么STL喜欢写const string 因为既不用复制又可以接收临时对象。效率高。第4题若一个无向图最小生成树唯一则所有边权一定不同。答案错误×1、很多同学第一眼觉得好像是真的。其实不是。2、例如A | 1 | B | 2 | C再加一条A-----5-----C边权1 2 5当然唯一。3、再改一下A | 1 | B | 1 | C还有A-----5-----C最小生成树还是AB BC仍然唯一。但是出现两个1说明边权可以重复。4、真正成立的是所有边权不同 ⇒ MST一定唯一。反过来不成立。第5题快速排序最好、平均、最坏都是O(nlogn)答案错误×1、这是经典考点。最好O(nlogn)平均O(nlogn)最坏O(n²)2、什么时候最坏例如已经有序。每次都拿第一个元素。1 2 3 4 5第一次划分左 空 右 4个第二次又左 空 右 3个一直退化。最后n n-1 ... 1就是O(n²)3、所以很多库都会随机化。三数取中。避免退化。第6题所有顶点度数都是偶数就一定存在欧拉回路。答案错误×1、这里最容易掉坑。少了一个条件。必须图连通。2、例如两个圆。○ ○每个点度都是2。但是两部分完全不连。怎么走根本不可能。3、欧拉回路条件①连通②所有点偶度缺一不可。第7题ST表预处理O(nlogn)查询O(1)答案正确√1、这是RMQ经典复杂度。ST表预处理O(nlogn)查询O(1)2、为什么因为提前把2^0 2^1 2^2 ...全部算好了。3、查询直接取两个区间。一次max。结束。4、八级考点算法预处理查询ST表O(nlogn)O(1)线段树O(n)O(logn)树状数组O(n)O(logn)第8题所有边统一增加一个常数最小生成树一定不变。答案正确√1、为什么假设所有边全部1002、例如原来 1 3 5变101 103 105大小关系有没有变没有。因此PrimKruskal每一步选择边完全一样。所以MST不变。3、注意这是统一加同一个数。如果不同边加不同数字。那就可能改变。第9题Prim和Kruskal得到的最小生成树权值一定一样。答案正确√1、注意这里问的是总权值不是树。2、例如可能存在两棵不同MST但是总代价一定相同。否则其中一个就不是最小生成树了。3、因此算法不同。树可能不同。权值一定相同。第10题递推DP和记忆化搜索时间复杂度总是相同。答案错误×1、很多同学认为两者一样。其实不是。2、例如有100万个状态。真正用到100个。3、递推全部算。1000000状态。4、记忆化只访问100状态。复杂度小得多。5、所以不能说总是一样。应该说很多经典DP两者复杂度相近。但并非所有问题都一样。第二部分总结题号答案知识点易错点1×static成员不属于对象占用静态存储区2√二项式定理系数和2ⁿ3√const引用可以绑定右值4×最小生成树唯一MST≠边权互异5×快速排序最坏O(n²)6×欧拉回路还必须连通7√ST表预处理O(nlogn)查询O(1)8√最小生成树所有边统一加同一常数MST不变9√Prim/Kruskal树可能不同但总权值一定相同10×动态规划记忆化搜索不一定与递推复杂度完全一致本套判断题最值得记忆的八级考点① static 不属于对象。② 二项式系数和 2ⁿ。③ const 引用可以绑定右值。④ 边权互异 ⇒ MST 唯一但反过来不成立。⑤ 快排最坏 O(n²)。⑥ 欧拉回路 连通 所有点偶度。⑦ ST 表预处理 O(nlogn)查询 O(1)。⑧ 所有边统一加同一个常数MST 不变。⑨ Prim 与 Kruskal 的最小生成树总权值一定相同。⑩ 记忆化搜索与递推 DP 不一定总有相同时间复杂度。

相关新闻

GESP2026年3月认证C++八级( 第一部分选择题(8-15))精讲

GESP2026年3月认证C++八级( 第一部分选择题(8-15))精讲

2026/7/26 0:54:04

第8题 Floyd还能继续更新吗?答案:B1、题目已经用 Dijkstra 求出了所有点对最短路。现在又把这个 dist 数组拿去执行完整 Floyd。问:执行结束以后,dist 会怎样?A.发生变化B.不会变化C.可能变大D.死循环2、先理解 Floyd …

【AI自动化竞品监控实战指南】:20年技术老兵亲授5大避坑法则与实时预警系统搭建路径

【AI自动化竞品监控实战指南】:20年技术老兵亲授5大避坑法则与实时预警系统搭建路径

2026/7/26 0:54:04

更多请点击: https://intelliparadigm.com 第一章:AI自动化竞品监控的本质与战略价值 AI自动化竞品监控并非简单的情报抓取工具,而是企业战略感知系统的神经末梢——它通过多源异构数据的实时采集、语义理解与动态归因,将碎片化的…

多模态AI如何实现影视剧情的深度理解与叙事生成

多模态AI如何实现影视剧情的深度理解与叙事生成

2026/7/26 0:54:04

1. 项目概述:当AI学会"看剧"讲故事去年在优化一个视频内容分析系统时,我发现现有方案对影视剧这类复杂场景的理解始终停留在"识别物体"的层面。直到接触到Qwen-VL-Narrator这个项目,才真正见识到多模态大模型如何像人类观…

终极指南:如何用Translumo免费实现Windows游戏实时翻译

终极指南:如何用Translumo免费实现Windows游戏实时翻译

2026/7/26 1:54:07

终极指南:如何用Translumo免费实现Windows游戏实时翻译 【免费下载链接】Translumo Advanced real-time screen translator for games, hardcoded subtitles in videos, static text and etc. 项目地址: https://gitcode.com/gh_mirrors/tr/Translumo 你是否…

MaxKB开源智能体平台:企业级AI知识管理与应用实践

MaxKB开源智能体平台:企业级AI知识管理与应用实践

2026/7/26 1:54:07

1. 项目背景与里程碑意义MaxKB作为一款开源企业级智能体平台,近期迎来了一个标志性时刻——全网累计下载量突破100万次。这个数字对于任何开源项目而言都是重要的里程碑,尤其在企业级AI工具这个相对垂直的领域。我跟踪观察这个项目从早期版本到现在的演进…

DWVD-MCNN-LSTM混合模型在旋转机械故障诊断中的应用

DWVD-MCNN-LSTM混合模型在旋转机械故障诊断中的应用

2026/7/26 1:54:07

1. 项目背景与核心价值在工业设备故障诊断领域,传统信号处理方法往往难以有效捕捉非平稳振动信号中的故障特征。这个项目提出了一种融合时频分析、多尺度特征提取和时序建模的创新方案,通过离散韦格纳分布(DWVD)结合多尺度卷积神经…

模型量化技术:从原理到工程实践

模型量化技术:从原理到工程实践

2026/7/26 1:54:07

1. 模型量化技术全景解读在边缘计算设备上部署ResNet-50模型时,我们常会遇到这样的困境:模型大小超过200MB,推理延迟高达300ms,根本无法满足实时性要求。这就是模型量化技术要解决的核心问题——通过降低模型参数的数值精度&#…

C++树型关联容器:从map/set原理到红黑树实现与性能优化

C++树型关联容器:从map/set原理到红黑树实现与性能优化

2026/7/26 1:54:07

1. 从“容器”到“树”:为什么我们需要关联容器?刚开始学C,接触了vector、list这些序列容器,感觉已经能解决大部分存储和遍历的问题了。但当你开始写一些稍微复杂的程序,比如一个学生管理系统,需要根据学号…

TI MSP430AFE253单相电能计量参考设计深度解析与实战指南

TI MSP430AFE253单相电能计量参考设计深度解析与实战指南

2026/7/26 1:44:07

1. 项目概述与核心价值在嵌入式系统开发,尤其是工业控制和能源管理领域,电能计量是一个既基础又充满挑战的课题。它不仅仅是简单地测量电压和电流,更关乎如何从嘈杂的工频信号中,精准地提取出有功功率、无功功率、功率因数等关键参…

[具身智能-649]:个人电脑搭建 RTSP 服务完整方案(Windows / Ubuntu 双平台,适配 RDK X5 rtsp2display 调试)

[具身智能-649]:个人电脑搭建 RTSP 服务完整方案(Windows / Ubuntu 双平台,适配 RDK X5 rtsp2display 调试)

2026/7/26 0:04:02

目标:电脑作为RTSP 服务端,循环推送 H264/H265 视频流; RDK X5 通过 rtsp2display 拉流预览,完全不需要在开发板编译 live555。 提供两套成熟方案: ✅ 方案 A:FFmpeg(最简单,优先推…

PDF合并与动态水印的工程化方案:2026国内免费工具实测对比

PDF合并与动态水印的工程化方案:2026国内免费工具实测对比

2026/7/26 0:04:02

一、背景与测试方案 在实际项目交付中,PDF文件合并与版权保护水印的叠加是一个高频但容易被低估的技术需求。典型的处理链路涉及:多源PDF的文件流合并、页面级水印渲染(含透明度混合与图层叠加)、输出文件体积控制。看似简单的操作…

PDF拆分压完图糊了?2026国内免费实测,档案员都在用的组合方案

PDF拆分压完图糊了?2026国内免费实测,档案员都在用的组合方案

2026/7/26 0:04:02

说实话,提到PDF拆分再压缩,我真是被折腾得够呛。 上个月公司年度合同归档,一份300多页的PDF总合同,需要按年份拆分成三个独立文件,再分别压缩到10MB以内方便邮件发送各部门确认。我心想这还不简单?先找个海…

[具身智能-649]:个人电脑搭建 RTSP 服务完整方案(Windows / Ubuntu 双平台,适配 RDK X5 rtsp2display 调试)

[具身智能-649]:个人电脑搭建 RTSP 服务完整方案(Windows / Ubuntu 双平台,适配 RDK X5 rtsp2display 调试)

2026/7/26 0:04:02

目标:电脑作为RTSP 服务端,循环推送 H264/H265 视频流; RDK X5 通过 rtsp2display 拉流预览,完全不需要在开发板编译 live555。 提供两套成熟方案: ✅ 方案 A:FFmpeg(最简单,优先推…

PDF合并与动态水印的工程化方案:2026国内免费工具实测对比

PDF合并与动态水印的工程化方案:2026国内免费工具实测对比

2026/7/26 0:04:02

一、背景与测试方案 在实际项目交付中,PDF文件合并与版权保护水印的叠加是一个高频但容易被低估的技术需求。典型的处理链路涉及:多源PDF的文件流合并、页面级水印渲染(含透明度混合与图层叠加)、输出文件体积控制。看似简单的操作…

PDF拆分压完图糊了?2026国内免费实测,档案员都在用的组合方案

PDF拆分压完图糊了?2026国内免费实测,档案员都在用的组合方案

2026/7/26 0:04:02

说实话,提到PDF拆分再压缩,我真是被折腾得够呛。 上个月公司年度合同归档,一份300多页的PDF总合同,需要按年份拆分成三个独立文件,再分别压缩到10MB以内方便邮件发送各部门确认。我心想这还不简单?先找个海…