跳到主要内容
极客日志极客日志
首页博客AI提示词GitHub精选代理工具
搜索
|注册
重置
编程语言 / C++

标签

全部标签AIGPT-image-2javaNode.jsNuctPayPPT制作React NativeRNSaaSVScodeWeChat大前端算法

分类

全部分类
编程语言
PythonJavaScriptTypeScriptJavaKotlinGo / GolangRustC++CC#F#PHPRubySwiftObjective-CScalaClojureElixirErlangHaskellDartLuaPerlRJuliaMATLAB / OctaveSQLShell / BashPowerShellHTML / CSSZigNimCrystalGroovyVisual Basic .NETSolidity汇编

排序

最新更新最新发布最多浏览最多点赞
基于强化学习的无人机端到端飞行控制算法开发
C++AI算法

基于强化学习的无人机端到端飞行控制算法开发

基于强化学习的无人机端到端飞行控制算法开发方案。采用纯 C++ 技术栈,结合 ROS2 Humble、LibTorch 及 TensorRT 实现。核心使用 TD3 算法,在 Gazebo 仿真环境中构建无人机环境封装与奖励函数。系统部署于 Jetson Orin NX,通过 LibTorch 训练模型并转换为 ONNX 及 TensorRT 引擎进行加速推理。包含环境准备、模块设计(状态构建、网络定义、经验回放)、训练节点与推理控制节…

1739658202发布于 2026/3/29更新于 2026/4/265 浏览0 点赞约 125 分钟阅读
Arduino BLDC 自主巡逻机器人:避障与路径规划实战
C++AI算法

Arduino BLDC 自主巡逻机器人:避障与路径规划实战

综述由AI生成本文介绍基于 Arduino 的 BLDC 自主巡逻机器人系统设计,涵盖高效动力系统、多传感器融合感知及智能决策算法。内容包含避障策略、A*路径规划、动态局部重规划等核心逻辑的代码实现与解析。重点讨论了算力平衡、电源 EMC 防护、传感器局限性处理及状态机防卡死机制。适用于园区安防、室内巡检及科研验证场景,强调硬件安全与算法实时性的工程实践。

DebugKing发布于 2026/3/29更新于 2026/4/263 浏览0 点赞约 19 分钟阅读
环形链表、两个数组中的交集与随机链表复制算法解析
C++算法

环形链表、两个数组中的交集与随机链表复制算法解析

环形链表检测利用快慢指针或哈希集合定位环入口;两数组交集通过去重后遍历对比实现;随机链表深拷贝采用节点映射法或穿插法。提供 C++ STL 及 C 语言代码示例,涵盖算法思路与具体实现细节。

CodeArtist发布于 2026/3/29更新于 2026/4/243 浏览0 点赞约 18 分钟阅读
C++11 右值引用与移动语义详解:从性能瓶颈到零拷贝优化
C++算法

C++11 右值引用与移动语义详解:从性能瓶颈到零拷贝优化

C++11 引入右值引用与移动语义,解决临时对象拷贝开销问题。通过列表初始化统一语法,区分左值右值绑定规则。实现移动构造函数与赋值运算符,窃取资源而非深拷贝。结合返回值优化(RVO)与编译器行为分析,展示传参与返回场景下的性能提升。提供自定义链表与字符串类实战代码,验证移动语义在容器操作中的实际效果。

292440837发布于 2026/3/29更新于 2026/4/251 浏览0 点赞约 20 分钟阅读
C++AI算法

TensorRT C++ API 实现极致性能控制

综述由AI生成如何利用 TensorRT C++ API 实现高性能 AI 推理。通过层融合、精度重映射(FP16/INT8)及内核自动调优解决计算开销与延迟问题。文章深入探讨了动态形状配置、显存预分配、多 CUDA Stream 异步流水线设计等关键技术点,并结合 YOLOv5/YOLOv8 实战案例展示从 PyTorch 到 TensorRT 的优化效果(延迟降低至 28ms)。同时强调 INT8 校准集选择、版本兼容性检查及错误处理的重要性,帮…

随缘发布于 2026/3/29更新于 2026/4/2725 浏览3 点赞约 17 分钟阅读
C++11 深度解析:重塑现代 C++ 的关键特性
C++算法

C++11 深度解析:重塑现代 C++ 的关键特性

综述由AI生成深入解析 C++11 标准的核心特性,涵盖列表初始化、右值引用与移动语义、可变参数模板、Lambda 表达式及包装器(std::function/bind)。文章通过对比 C++98 与 C++11 的差异,阐述了新特性如何解决旧版痛点,如统一初始化语法、优化临时对象拷贝性能、支持变长参数及简化匿名函数定义。内容包含详细代码示例与原理分析,旨在帮助开发者掌握现代 C++ 编程范式,提升代码效率与可维护性。

萤火微光发布于 2026/3/29更新于 2026/4/2719 浏览3 点赞约 92 分钟阅读
C++ 继承中同名成员的隐藏规则与重载辨析
C++

C++ 继承中同名成员的隐藏规则与重载辨析

综述由AI生成C++ 继承机制的核心在于代码复用与层次结构。重点解析了派生类与基类同名成员的隐藏规则,明确区分了跨作用域的隐藏与同作用域的重载差异。内容涵盖继承访问权限控制、基派生类对象转换的安全性、以及默认成员函数在继承体系中的调用逻辑。通过具体代码示例,演示了如何利用作用域解析符显式访问基类成员,并指出虚析构函数对多态资源管理的关键作用。

Stephaine Walsh发布于 2026/3/29更新于 2026/4/264 浏览0 点赞约 11 分钟阅读
C++ priority_queue 与 deque 使用及模拟实现
C++算法

C++ priority_queue 与 deque 使用及模拟实现

C++ STL 中 priority_queue 基于堆结构,默认使用 vector,支持自定义比较器构建大堆或小堆。deque 采用分段连续存储,提供 O(1) 头尾操作,是 stack 和 queue 的默认底层容器。通过代码模拟展示堆调整算法及容器适配器实现细节,深入理解 STL 底层原理。

moshang发布于 2026/3/29更新于 2026/4/272 浏览0 点赞约 23 分钟阅读
C++AI算法

AirSim 无人机仿真环境搭建与部署指南

介绍基于 Unreal Engine 的 AirSim 无人机仿真平台的环境搭建流程。涵盖系统要求检查、源码获取、跨平台构建及验证步骤。同时包含进阶配置、性能优化策略及常见故障排除方案,适用于算法验证与自主导航开发。

云间漫步发布于 2026/3/29更新于 2026/4/2623 浏览3 点赞约 5 分钟阅读
C++算法

FPGA 电机控制:3 大技术难点与工程实践

综述由AI生成探讨基于 FPGA 的场定向控制(FOC)在电机驱动中的实现。针对实时性、精度和集成三大痛点,提出硬件并行架构解决方案。内容涵盖 Clark-Park 变换、SVPWM 调制及 PID 控制的硬件实现细节,提供硬件选型矩阵、开发流程及调试方法。对比了 FPGA 与 STM32 方案差异,分析了资源优化与多轴扩展策略,为高性能电机控制系统设计提供参考。

禅心发布于 2026/3/29更新于 2026/4/2619 浏览2 点赞约 18 分钟阅读
LeetCode 141:环形链表判断的两种经典解法
C++算法

LeetCode 141:环形链表判断的两种经典解法

环形链表检测是链表操作中的经典问题。哈希表法直观但占用 O(n) 空间,适合理解逻辑;快慢指针法利用龟兔赛跑原理,仅需 O(1) 额外空间,是更优解。实现时需注意空指针边界条件及指针移动顺序,避免越界。掌握这两种方法有助于解决更复杂的链表循环问题。

草莓泡芙发布于 2026/3/29更新于 2026/4/273 浏览0 点赞约 4 分钟阅读
C++算法

LeetCode 2612 最少翻转次数 C++ 解法

讲解 LeetCode 2612 最少翻转次数问题。核心思路是将数组翻转视为图的最短路径问题,使用 BFS 求解。通过分析子数组翻转前后下标之和为定值的性质,推导出翻转后下标的范围公式。利用有序集合维护未访问的奇偶下标,优化遍历效率,避免重复访问。最终返回每个位置变为 1 所需的最小翻转次数,无法到达则为 -1。

暗影行者发布于 2026/3/29更新于 2026/4/2717 浏览4 点赞约 8 分钟阅读
C++ AVL 树:概念、结构与旋转实现
C++算法

C++ AVL 树:概念、结构与旋转实现

综述由AI生成AVL 树是一种自平衡二叉搜索树,其核心性质是每个节点的左右子树高度差的绝对值不超过 1。这种结构保证了查找、插入和删除操作的时间复杂度为 O(log n)。当插入新节点导致不平衡时,需要通过左旋、右旋或双旋操作进行调整。虽然 AVL 树查询效率高,但频繁的插入删除会导致大量旋转,维护成本较高,实际工程中常用红黑树替代。它更适合数据量固定且查询频繁的场景。

林间仙子发布于 2026/3/29更新于 2026/4/2721 浏览3 点赞约 23 分钟阅读
C++ 关联式容器 map、set、multiset、multimap 详解
C++算法

C++ 关联式容器 map、set、multiset、multimap 详解

综述由AI生成介绍 C++ STL 中的关联式容器,包括 map、set、multiset 和 multimap。这些容器基于红黑树实现,提供有序存储和高效检索。文章详细讲解了各容器的特性、常用函数如 find、lower_bound、insert 及操作符重载,并通过随机链表复制案例演示 map 的实际应用。重点对比了 set 与 multiset 在元素唯一性上的区别,以及 map 中 key 与 value 的映射关系。

GopherDev发布于 2026/3/29更新于 2026/4/2622 浏览4 点赞约 23 分钟阅读
C++算法

C++ 毕业设计项目效率提升实战:从冗余代码到高性能架构

综述由AI生成对 C++ 毕业设计项目中常见的代码冗余、编译缓慢、内存泄漏及阻塞 I/O 等问题,提出了系统性的优化方案。主要内容包括:推荐使用 CMake 替代手写 Makefile 以简化构建流程;利用智能指针(unique_ptr/shared_ptr)遵循 RAII 原则管理内存,避免裸指针风险;采用 Pimpl 惯用法隐藏实现细节以减少编译依赖;使用 std::async 实现异步日志以提升响应速度。文章还展示了重构前后在编译时间、内存占用…

灰度发布发布于 2026/3/29更新于 2026/4/2619 浏览2 点赞约 17 分钟阅读
2025年6月GESP C++七级真题及题解:选择题与判断题
C++算法

2025年6月GESP C++七级真题及题解:选择题与判断题

综述由AI生成2025年6月GESP C++七级考试的真题及题解,涵盖选择题和判断题部分。内容展示了第一道关于ASCII码的基础题目及对应的C++代码片段,用于辅助考生复习相关知识点。

剑仙发布于 2026/3/29更新于 2026/4/2720 浏览3 点赞约 1 分钟阅读
C++算法

C++ 设计模式详解:创建、结构及行为型核心实现

C++ 设计模式涵盖创建型、结构型和行为型三大类共 23 种方案。文章通过具体代码示例解析单例、工厂、观察者等常用模式的实现细节,强调接口解耦与对象复用。内容包含核心模式优先掌握建议,结合现代 C++ 特性优化实践,帮助开发者构建高可维护性系统。避免过度设计,理解应用场景是关键。

追风少年发布于 2026/3/29更新于 2026/4/263 浏览0 点赞约 36 分钟阅读
C++ STL vector 容器模拟实现及迭代器失效问题详解
C++算法

C++ STL vector 容器模拟实现及迭代器失效问题详解

综述由AI生成详细讲解了 C++ STL 中 vector 容器的模拟实现过程。内容包括基本模型构建、迭代器实现、容量管理函数(reserve、resize)、默认成员函数、运算符重载以及插入删除操作。重点分析了扩容导致的迭代器失效问题及其解决方案,并指出了使用 memcpy 进行浅拷贝在自定义类型资源管理时的风险,建议使用深拷贝或构造函数赋值来避免内存泄漏和崩溃。

内存管理发布于 2026/3/29更新于 2026/4/2517 浏览3 点赞约 22 分钟阅读
C++算法

深入解析 CGraph:高性能 C++ DAG 并行计算框架的架构设计与实战应用

CGraph 是一个基于纯 C++11 的无第三方依赖跨平台 DAG 并行计算框架。它提供图化执行和流水线调度功能,支持自动识别任务依赖关系以实现并发执行。核心架构包含基础层、图控制层和功能扩展层。主要组件包括继承自 GNode 的业务节点和负责调度的 GPipeline。框架支持复杂流图处理、条件分支调度、切面编程及消息传递机制。内置线程池优化性能,兼容 MacOS、Linux、Windows 和 Android。提供 C++ 和 P…

神经兮兮发布于 2026/3/29更新于 2026/4/2719 浏览1 点赞约 5 分钟阅读
C++ 继承机制核心解析
C++

C++ 继承机制核心解析

综述由AI生成C++ 继承机制是面向对象编程的核心,支持代码复用与层次化设计。详细阐述了继承的定义、访问控制、对象赋值转换(含切片与上下转型)、作用域隐藏、默认成员函数生成规则、友元与静态成员特性,以及菱形继承问题的解决方案。重点分析了虚拟继承如何通过虚基表解决数据冗余与二义性,并对比了继承与组合的使用场景,强调优先组合以降低耦合。

城市逃兵发布于 2026/3/29更新于 2026/4/263 浏览0 点赞约 16 分钟阅读
上一页下一页