当前位置: 首页 > article >正文

GESP2025年6月认证C++五级( 第二部分判断题(1-10))

第1题gcd万能吗1、故事数学骑士拿出一个函数 不管 a b 还是 a b都能算最大公约数2、判断步骤① 核心代码while (b) { int temp b; b a % b; a temp; }② 如果 a b 会怎样 第一轮就会自动交换3、✅结论✔️ 正确4、小口诀 辗转相除法自带交换功能 第2题最小公倍数公式1、故事数学精灵说 lcm(a, b) a × b ÷ gcd(a, b)2、判断步骤① gcd 是最大公约数② 公式是标准数学结论3、⚠️注意 只要 gcd 正确这个公式就成立4、✅结论✔️ 正确5、小口诀 最小公倍数 乘积 ÷ 最大公约数 第3题质因数分解代码1、故事程序员想输出 6 → [2, 3] 8 → [2, 2, 2]2、检查代码关键错误prime_factor[i] prime_factor[i] j;❌ vector 不能这样加3、正确写法应该是prime_factor[i].push_back(j);4、❌结论❌ 错误5、小口诀 vector 加元素要用 push_back 第4题归并排序只执行一次1、故事程序里打印 HERE有人说 只会打印一次2、分析归并排序 会不断拆分 合并每一次合并都会调用 merge3、❌结论❌ 错误 会打印很多次4、小口诀 分治算法 → 会多次合并 第5题归并排序复杂度1、故事归并排序被称为“稳定的排序大师”2、分析 不管情况如何最好O(n log n)最坏O(n log n)平均O(n log n)3、✅结论✔️ 正确4、小口诀 归并排序稳如泰山O(n log n) 第6题查字典 二分查找1、故事查字典 一次翻一半2、分析① 看中间② 判断往前还是往后③ 继续缩小范围 完全就是二分查找3、✅结论✔️ 正确4、小口诀 每次砍一半 二分查找 第7题Dijkstra是贪心1、故事最短路径大师 每次选“当前最近的点”2、分析 每一步都选最优最近 典型贪心思想3、✅结论✔️ 正确4、小口诀 每次选最近 贪心 第8题分治一定更慢1、故事有人说 分治要拆开再合并所以更慢2、分析❌ 不一定 很多算法更快比如快速排序归并排序3、❌结论❌ 错误4、小口诀 分治不仅不慢还很聪明 第9题递归会无限循环1、故事函数if (n 1) return 1; if (n % 2 0) return puzzle(n / 2); return puzzle(3 * n 1);2、分析这是“3n1问题”猜想 有些数会变来变去但题目问一定无限递归吗3、❌结论❌ 错误 不一定无限当3n1 2 ^ n, 数会回到14、小口诀 看起来危险但不一定死循环 第10题线性筛复杂度1、故事筛法高手登场 每个合数只被筛一次2、分析 时间复杂度O(n)3、✅结论✔️ 正确4、小口诀 每个数只筛一次 线性 知识点总结1️⃣ gcd 自带交换2️⃣ lcm ab / gcd3️⃣ vector 用 push_back4️⃣ merge 会执行多次5️⃣ 归并排序永远 n log n6️⃣ 查字典就是二分7️⃣ Dijkstra 是贪心8️⃣ 分治不一定慢9️⃣ 递归不一定死循环 线性筛是 O(n)

相关文章:

GESP2025年6月认证C++五级( 第二部分判断题(1-10))

&#x1f3af; 第1题&#xff1a;gcd万能吗&#xff1f;1、&#x1f308;故事数学骑士拿出一个函数&#xff1a;&#x1f449; 不管 a > b 还是 a < b&#xff0c;都能算最大公约数&#xff01;2、&#x1f9e0;判断步骤① 核心代码&#xff1a;while (b) {int temp b;b…...

Switch破解终极指南:5分钟掌握TegraRcmGUI高效注入技巧

Switch破解终极指南&#xff1a;5分钟掌握TegraRcmGUI高效注入技巧 【免费下载链接】TegraRcmGUI C GUI for TegraRcmSmash (Fuse Gele exploit for Nintendo Switch) 项目地址: https://gitcode.com/gh_mirrors/te/TegraRcmGUI 你是否对Nintendo Switch的定制功能充满好…...

终极指南:5分钟为Word添加APA第7版引用样式,告别格式烦恼

终极指南&#xff1a;5分钟为Word添加APA第7版引用样式&#xff0c;告别格式烦恼 【免费下载链接】APA-7th-Edition Microsoft Word XSD for generating APA 7th edition references 项目地址: https://gitcode.com/gh_mirrors/ap/APA-7th-Edition 在学术写作中&#xf…...

SDX62平台编译Lighttpd时,Bitbake反复提示‘Reconnecting to server’怎么办?

SDX62平台编译Lighttpd时Bitbake连接问题的深度排查指南 当你在高通SDX62平台上使用Yocto构建系统编译Lighttpd时&#xff0c;突然遇到Bitbake反复提示"Reconnecting to server"的错误&#xff0c;这背后往往隐藏着更深层次的系统交互问题。作为嵌入式开发工程师&am…...

保姆级教程:在RK3588开发板上手把手搭建Linux+Xenomai+IGH硬实时系统

在RK3588开发板上构建LinuxXenomaiIGH硬实时系统的完整指南 1. 为什么选择RK3588作为实时控制平台&#xff1f; RK3588作为瑞芯微新一代旗舰处理器&#xff0c;凭借其独特的硬件架构成为工业控制领域的理想选择。这款SoC采用了4核Cortex-A76&#xff08;2.4GHz&#xff09;和4核…...

RV1126屏幕调试避坑指南:从modetest彩色条纹到RKMEDIA VO稳定显示

RV1126屏幕调试实战&#xff1a;从modetest诊断到RKMEDIA VO多图层控制 调试嵌入式设备的屏幕显示问题&#xff0c;往往让开发者陷入"硬件没问题&#xff0c;软件没毛病&#xff0c;但屏幕就是不亮"的困境。RV1126作为Rockchip旗下高性能视觉处理芯片&#xff0c;其显…...

Raspberry Pi AI HAT+ 2 开箱与实战:边缘AI加速器解析

1. Raspberry Pi AI HAT 2 开箱与硬件解析当这个来自英国的小包裹经过长途跋涉抵达我手中时&#xff0c;外包装已经略显沧桑。拆开DHL的快递袋&#xff0c;Raspberry Pi AI HAT 2的全貌终于呈现眼前——这是一款基于Hailo-10H芯片的AI加速器&#xff0c;标称算力高达40 TOPS&am…...

OBS多平台直播终极解决方案:obs-multi-rtmp插件完全指南

OBS多平台直播终极解决方案&#xff1a;obs-multi-rtmp插件完全指南 【免费下载链接】obs-multi-rtmp OBS複数サイト同時配信プラグイン 项目地址: https://gitcode.com/gh_mirrors/ob/obs-multi-rtmp 你是否曾为同时向多个平台直播而感到手忙脚乱&#xff1f;打开多个O…...

新手汽车电子工程师避坑指南:从CANoe到DaVinci,我的Autosar网络管理实战入门笔记

新手汽车电子工程师避坑指南&#xff1a;从CANoe到DaVinci的Autosar网络管理实战 刚踏入汽车电子领域时&#xff0c;我被各种专业术语和工具链搞得晕头转向。从校园里的通用嵌入式开发&#xff0c;到汽车行业特定的Autosar架构和CAN网络管理&#xff0c;这中间的鸿沟比想象中要…...

PHP 9.0协程+AI SDK双引擎落地指南:7步从Hello World到生产级聊天机器人(含OpenAI/本地LLM双路径)

更多请点击&#xff1a; https://intelliparadigm.com 第一章&#xff1a;PHP 9.0协程与AI聊天机器人的时代交汇 PHP 9.0 正式引入原生协程&#xff08;Coroutines&#xff09;支持&#xff0c;通过 async/await 语法与轻量级用户态调度器&#xff0c;彻底摆脱传统阻塞 I/O 的…...

从BUU靶场到真实项目:手把手教你用PHP预处理修复SQL注入漏洞(附完整代码)

从CTF靶场到生产环境&#xff1a;PHP预处理技术彻底解决SQL注入实战指南 登录功能作为Web应用的入口&#xff0c;其安全性直接影响整个系统。许多开发者通过CTF靶场&#xff08;如BUU Ezsql&#xff09;初次接触SQL注入漏洞&#xff0c;但往往难以将靶场经验转化为实际项目中的…...

告别CH341 SPI的2MHz限制:实测对比CH347,性能提升30倍的全新选择

突破CH341性能瓶颈&#xff1a;CH347高速SPI接口实战指南与深度评测 在嵌入式开发与硬件通信领域&#xff0c;SPI接口因其全双工、高速、简单的特性成为众多工程师的首选。然而&#xff0c;当项目需求从基础数据传输升级到高速、高稳定性场景时&#xff0c;传统CH341芯片的2MH…...

DoVer框架:多智能体系统调试的高效解决方案

1. 项目背景与核心价值 去年在构建一个基于大语言模型&#xff08;LLM&#xff09;的客服系统时&#xff0c;我遇到了一个典型问题&#xff1a;当多个AI智能体协同工作时&#xff0c;系统经常出现难以追踪的异常行为。某个对话流程突然中断&#xff0c;或是智能体之间传递了错误…...

NeRF进阶之路:从Mip-NeRF到360版本,我是如何理解‘抗锯齿’与‘无界’两大核心难题的

NeRF技术演进&#xff1a;从抗锯齿到无界场景的完整解决方案 在计算机视觉和图形学领域&#xff0c;神经辐射场&#xff08;NeRF&#xff09;技术已经彻底改变了我们对3D场景重建和新视角合成的认知。这项技术的神奇之处在于&#xff0c;它能够仅从一组2D图像中学习到3D场景的连…...

TensorRT模型转换踩坑实录:C++ API部署ONNX模型时常见的5个错误及解决方法

TensorRT模型转换踩坑实录&#xff1a;C API部署ONNX模型时常见的5个错误及解决方法 在工业级深度学习部署中&#xff0c;TensorRT因其卓越的推理加速能力成为首选方案。但当工程师们真正用C API将ONNX模型转换为TensorRT引擎时&#xff0c;往往会遇到各种"坑"。本文…...

从URDF到Rviz:手把手教你用joint/robot_state_publisher让机器人模型动起来

从URDF到Rviz&#xff1a;手把手教你用joint/robot_state_publisher让机器人模型动起来 在ROS机器人开发中&#xff0c;将静态的URDF模型转化为可视化、可交互的动态展示是一个关键里程碑。许多开发者在完成URDF建模后&#xff0c;常常卡在如何让关节真正"活"起来这…...

华为AC6605 WLAN开局配置避坑指南:从AP上线到VAP发布的完整流程

华为AC6605 WLAN实战部署全流程&#xff1a;从零配置到业务发布的避坑手册 当企业无线网络从规划图纸跃入现实世界时&#xff0c;AC6605控制器的配置过程往往成为工程师的"试金石"。我曾亲眼见过一位资深工程师在凌晨三点的机房&#xff0c;因为Option 43配置错误而不…...

开源AgentManager:轻量级进程管理框架的设计原理与实战部署

1. 项目概述与核心价值 最近在梳理团队内部的自动化流程时&#xff0c;我重新审视了开源项目 Bohra-Nitin/AgentManager 。这不仅仅是一个简单的“代理管理器”&#xff0c;它背后蕴含的设计理念&#xff0c;对于当前任何希望构建稳定、可扩展的自动化任务调度系统的团队来说…...

NVDLA中的卷积流水线:原理、实现与性能优化

NVDLA卷积流水线深度解析&#xff1a;从硬件架构到极致优化 在边缘计算和物联网设备爆炸式增长的今天&#xff0c;高效能的神经网络推理加速器已成为行业刚需。NVDLA&#xff08;NVIDIA深度学习加速器&#xff09;作为开源架构中的佼佼者&#xff0c;其核心竞争优势正来自于精…...

Unity转微信小游戏,包体超20M别急着上CDN!我的字体、图片、音频压缩实战(附PS/格式工厂参数)

Unity转微信小游戏包体瘦身实战&#xff1a;从24.93MB压回20MB的终极技巧 当Unity项目转换为微信小游戏时&#xff0c;20MB的包体限制就像一道无形的门槛。最近我的一个项目打包后显示24.93MB&#xff0c;超出限制近5MB。面对这种情况&#xff0c;很多开发者的第一反应可能是考…...

ROFLPlayer终极指南:轻松查看所有英雄联盟回放文件

ROFLPlayer终极指南&#xff1a;轻松查看所有英雄联盟回放文件 【免费下载链接】ROFL-Player (No longer supported) One stop shop utility for viewing League of Legends replays! 项目地址: https://gitcode.com/gh_mirrors/ro/ROFL-Player 你是否曾因英雄联盟版本更…...

如何优化API限流:3种高效处理HTTP 429错误的技术方案

如何优化API限流&#xff1a;3种高效处理HTTP 429错误的技术方案 【免费下载链接】biliTickerBuy b站会员购购票辅助工具 项目地址: https://gitcode.com/GitHub_Trending/bi/biliTickerBuy 在B站会员购抢票辅助工具biliTickerBuy的开发实践中&#xff0c;HTTP 429错误处…...

如何高效解决Steam Achievement Manager成就管理难题:终极解决方案指南

如何高效解决Steam Achievement Manager成就管理难题&#xff1a;终极解决方案指南 【免费下载链接】SteamAchievementManager A manager for game achievements in Steam. 项目地址: https://gitcode.com/gh_mirrors/st/SteamAchievementManager Steam Achievement Man…...

AlphaFold3-PyTorch:生物分子结构预测的下一代深度学习框架深度解析

AlphaFold3-PyTorch&#xff1a;生物分子结构预测的下一代深度学习框架深度解析 【免费下载链接】alphafold3-pytorch Implementation of Alphafold 3 from Google Deepmind in Pytorch 项目地址: https://gitcode.com/gh_mirrors/al/alphafold3-pytorch AlphaFold3-PyT…...

Word2Vec原理与应用:从词向量到NLP实战

1. Word2Vec&#xff1a;当词语成为魔法向量的秘密 2003年&#xff0c;我在处理一个新闻分类项目时首次遭遇了"语义鸿沟"问题——计算机无法理解"苹果"和"Orange"都是水果&#xff0c;而"Apple"同时还代表科技公司。直到2013年Word2Ve…...

指令集架构与微架构详解

指令集架构与微架构核心概念解析 在计算机体系结构中&#xff0c;指令集架构&#xff08;ISA&#xff09;与微架构&#xff08;Microarchitecture&#xff09;是两个核心且层级分明的概念&#xff0c;它们共同定义了处理器的功能和实现方式&#xff0c;但关注点截然不同。 1.…...

JTAG与SWD接口对比及2026年主流调试方案

JTAG与SWD接口核心异同对比 JTAG&#xff08;Joint Test Action Group&#xff09;和SWD&#xff08;Serial Wire Debug&#xff09;是ARM Cortex-M系列及许多现代微控制器最主流的两种片上调试接口。它们都基于IEEE 1149标准族&#xff0c;但设计理念和实现方式有显著差异。 …...

别再搞混了!一文讲透电脑里的UTC、RTC和系统时间到底啥关系

别再搞混了&#xff01;一文讲透电脑里的UTC、RTC和系统时间到底啥关系 你有没有遇到过这样的情况&#xff1a;刚装完双系统&#xff0c;Windows显示的时间比实际快了8小时&#xff0c;而Linux却分秒不差&#xff1f;或者在服务器上配置时间同步时&#xff0c;被一堆专业术语绕…...

HS2-HF_Patch终极指南:5分钟掌握Honey Select 2完整汉化与游戏增强

HS2-HF_Patch终极指南&#xff1a;5分钟掌握Honey Select 2完整汉化与游戏增强 【免费下载链接】HS2-HF_Patch Automatically translate, uncensor and update HoneySelect2! 项目地址: https://gitcode.com/gh_mirrors/hs/HS2-HF_Patch HS2-HF_Patch是《Honey Select 2…...

腾讯 ai 应用开发 一面

1.项目里是把skill直接塞进system prompt的,如果skill太多&#xff0c;占用上下文窗口太大&#xff0c;怎么处理 不能把所有skill常驻塞进systemprompt&#xff0c;这样会带来三个问题&#xff1a;上下文窗口被占满、候选技能噪声太大、模型在选择skill 时更容易混淆。更合理的…...