GESP 八级 · GESP 202506 C++ 八级 第 23 题

判断题 · 答案 B

← 整套速查表 GESP 八级 全部真题

题目

已知三个 double 类型的变量 a、b 和 theta 分别表示一个三角形的两条边长及二者的夹角(弧度),则三角形的周长可以通过表达式 sqrt(a * a + b * b - 2 * a * b * cos(theta)) 求得。

答案:B

解题思维

图的存储方式:邻接矩阵(O(n²)空间,适合稠密图)、邻接表(O(n+m)空间,适合稀疏图)。

常见错误

有向完全图边数为n(n-1),无向完全图边数为n(n-1)/2。简单图不含自环和重边。

详细解析(节选)

【考点】余弦定理|三角形周长定义|公式判别

1. 🎯 考纲定位

本题对应 GESP 八级 C++ 数学模块基础几何计算类题型。命题人专门卡住"公式记忆不严谨"的考生——八级虽不要求复杂几何证明,但这类概念辨析题在试卷中占比稳定,用来筛选真正理解公式含义而非死记硬背的学生。

在 OI伴学 里做这道题
登录后可计时作答、查看完整六段式解析,并按你的错题自动生成同类练习。
去刷题先做一次 AI 学情诊断