跳到主要内容
极客日志极客日志
首页博客AI提示词GitHub精选代理工具
搜索
|注册
极客日志

极客日志

面向效率的开发者社区

站内导航

  • 首页
  • 工具箱
  • 博客

快速链接

  • 全球AI模型中转站:Crex
  • 大模型:Hugging Face
  • Stack Overflow
  • MDN

联系我们

  • 技术支持:[email protected]
  • 商务合作:[email protected]
  • 投诉举报:[email protected]

© 2026 极客日志 · zeeklog.com

隐私政策|用户服务条款|关于我们
重置
编程语言 / C++

标签

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

分类

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

排序

最新更新最新发布最多浏览最多点赞
数据结构与算法:优先队列(priority_queue)
C++算法

数据结构与算法:优先队列(priority_queue)

综述由AI生成优先队列(priority_queue)的基本概念、实现原理及常用操作。优先队列是一种根据优先级排序的数据结构,底层通常基于二叉堆实现,分为大根堆和小根堆。主要操作包括插入元素、获取队头元素、删除队头元素等。文章还通过奶牛用餐的实际案例,演示了如何利用优先队列解决任务调度问题,并提供了完整的 C++ 代码实现。

云间漫步发布于 2026/3/25更新于 2026/5/416 浏览5 点赞约 17 分钟阅读
双指针算法实战:快乐数与复写零解析
C++算法

双指针算法实战:快乐数与复写零解析

讲解两个经典的双指针算法题。快乐数问题通过快慢指针检测循环,若最终收敛至 1 则为快乐数。复写零问题要求在原地数组中复制零元素并平移后续数据,采用从后向前遍历的双指针策略避免覆盖,时间复杂度 O(n),空间复杂度 O(1)。

蜜桃汽水发布于 2026/3/25更新于 2026/5/412 浏览2 点赞约 13 分钟阅读
C++算法

C++ 入门基础知识详解

综述由AI生成介绍 C++ 入门核心概念,包括第一个程序编写、命名空间的作用与定义、标准输入输出流的使用、缺省参数规则、函数重载机制、引用的概念与特性、内联函数的优化原理以及 nullptr 空指针的安全使用。通过代码示例讲解了 namespace 隔离冲突、引用传参效率提升及 const 引用限制等内容,帮助初学者建立 C++ 基础语法认知。

云朵棉花糖发布于 2026/3/25更新于 2026/5/215 浏览1 点赞约 29 分钟阅读
C++ 类和对象:拷贝构造与赋值运算符重载详解
C++算法

C++ 类和对象:拷贝构造与赋值运算符重载详解

C++ 对象复制涉及拷贝构造函数和赋值运算符重载。前者用于初始化新对象,后者用于已存在对象间的赋值。编译器默认生成浅拷贝,对于管理资源的类需自定义深拷贝以避免内存泄漏或重复释放。理解两者区别及调用时机是掌握 C++ 对象生命周期管理的关键。

leon发布于 2026/3/25更新于 2026/5/44 浏览0 点赞约 24 分钟阅读
VSCode C++ 静态分析误报修复:IntelliSense 配置最佳实践
C++

VSCode C++ 静态分析误报修复:IntelliSense 配置最佳实践

综述由AI生成对 VSCode 开发 ROS C++ 项目时 IntelliSense 出现大量误报错误的问题,分析了头文件查找失败和配置不一致的根源。解决方案是通过 CMake 生成 compile_commands.json 编译数据库,并在 c_cpp_properties.json 中配置使用它,使 IntelliSense 与实际编译器配置保持一致。最后提供了验证步骤及常见问题解答,确保代码补全和跳转功能正常。

CodeArtist发布于 2026/3/25更新于 2026/5/222 浏览3 点赞约 11 分钟阅读
C++ 性能优化实战:从内存到 CPU 的执行效率提升
C++算法

C++ 性能优化实战:从内存到 CPU 的执行效率提升

综述由AI生成探讨了 C++ 性能优化的核心领域,涵盖内存管理、CPU 指令利用及 I/O 策略。通过智能指针、容器预分配、循环合并及缓存友好型算法等实战案例,展示了如何系统性提升代码执行效率。强调先测量后优化的原则,并提供矩阵乘法优化作为综合实践参考。

王初壹发布于 2026/3/25更新于 2026/5/45 浏览0 点赞约 34 分钟阅读
基于 C++ 的机器人软件框架开源通信库选型分析
C++AI算法

基于 C++ 的机器人软件框架开源通信库选型分析

综述由AI生成Eclipse CycloneDDS、Fast-DDS、LCM、ZeroMQ、Zenoh、iceoryx 等八种开源通信库,针对基于 C++ 的轻量级机器人软件框架进行选型。对比了各库的性能、复杂度、网络支持及 C++ 集成情况。推荐方案包括:追求极致性能使用 iceoryx+Zenoh 混合架构;追求成熟稳定选 ZeroMQ;需与 ROS 2 互操作则选 Fast-DDS 或 CycloneDDS。结论建议本地通信用 iceoryx,…

追风少年发布于 2026/3/25更新于 2026/5/213 浏览2 点赞约 31 分钟阅读
STL stack 与 queue 底层模拟实现及算法实战
C++算法

STL stack 与 queue 底层模拟实现及算法实战

STL 容器适配器 stack 和 queue 基于底层容器封装实现。二者原理、手动模拟代码及最小栈、逆波兰表达式等经典算法题解法,帮助深入理解数据结构设计与应用。

云朵棉花糖发布于 2026/3/25更新于 2026/5/36 浏览0 点赞约 8 分钟阅读
哈希表实现原理与代码详解
C++算法

哈希表实现原理与代码详解

综述由AI生成哈希表的基本概念、哈希函数设计、负载因子及冲突解决方法。详细讲解了直接定址法、除法散列法、乘法散列法等哈希策略,并对比了开放地址法(线性探测)与链地址法的优劣。通过 C++ 模板代码演示了哈希表的完整实现,包括节点状态管理、扩容机制(素数表)、仿函数处理不同 Key 类型以及删除操作的逻辑。

黑客发布于 2026/3/25更新于 2026/4/3015 浏览2 点赞约 41 分钟阅读
环形链表、两个数组中的交集、随机链表的复制
C++算法

环形链表、两个数组中的交集、随机链表的复制

环形链表检测利用快慢指针或哈希集合判断入环节点;两数组交集通过去重后遍历或双指针对比算法获取唯一公共元素;随机链表深拷贝可采用原链表插值法或哈希映射记录节点对应关系。文章提供 C++ STL 及 C 语言参考代码,涵盖 LeetCode 经典题目解析与对比算法在实际场景中的应用思路。

疯疯癫癫发布于 2026/3/25更新于 2026/5/39 浏览0 点赞约 17 分钟阅读
蓝桥杯 C/C++ 组备考:C++ 基础知识(上)
C++算法

蓝桥杯 C/C++ 组备考:C++ 基础知识(上)

蓝桥杯 C/C++ 组竞赛备考指南。涵盖开发环境搭建(DevC++)、基础语法核心内容,包括数据类型(int, long long, float 等)、变量常量定义、运算符优先级与使用、输入输出流(cin/cout/scanf/printf)及条件判断语句。重点强调数据范围选择与类型转换注意事项,为后续算法学习奠定坚实基础。适合高职高专至研究生不同组别选手入门参考。

鲜活发布于 2026/3/25更新于 2026/5/35 浏览0 点赞约 23 分钟阅读
C++ 运算符重载:让自定义类型支持自然运算
C++算法

C++ 运算符重载:让自定义类型支持自然运算

综述由AI生成C++ 运算符重载本质是函数重载,分为成员函数和全局函数两种形式。文章详细解析了二元运算符(如 +)、一元运算符(如 ++)、关系运算符及输入输出运算符的重载语法与实现细节。通过 Point、Counter、Complex 类示例,演示了如何使自定义对象具备类似内置类型的运算能力,并重点说明了赋值运算符的深拷贝处理及不可重载的运算符列表。掌握这些规则有助于编写更简洁、语义清晰的 C++ 代码。

涅槃凤凰发布于 2026/3/25更新于 2026/5/35 浏览0 点赞约 14 分钟阅读
C++AI算法

llama.cpp 量化模型部署:从模型转换到 API 服务

llama.cpp 是基于 C/C++ 的开源推理引擎,支持在消费级硬件上高效运行大型语言模型。涵盖环境搭建、模型获取与 GGUF 格式说明、以及量化部署流程。通过编译源码和下载预量化模型,开发者可实现本地大模型体验及 API 服务构建,降低硬件门槛。

Elasticer发布于 2026/3/25更新于 2026/5/38 浏览0 点赞约 3 分钟阅读
C++算法

C++ OJ 题目处理步骤与常用技巧

综述由AI生成C++ 在 OJ 题目中的环境配置(Dev-C++)、输入输出优化(cin/cout/setw)、字符串操作(string/find/substr)、STL 容器(vector/unordered_set)、排序算法(sort/priority_queue)及数学函数应用。包含高精度除法、矩阵乘法、欧拉函数等基础算法实现,并总结了刷题时的代码编写习惯与注意事项。

人间失格发布于 2026/3/25更新于 2026/5/117 浏览4 点赞约 66 分钟阅读
基于 C++ 与 SFML 的 2026 新春烟花模拟程序
C++算法

基于 C++ 与 SFML 的 2026 新春烟花模拟程序

基于 C++ 与 SFML 的 2026 新春烟花模拟程序,涵盖粒子系统架构、物理运动算法及 WSL 环境部署。解决中文编码与字体加载问题,提供多种烟花特效类型与交互功能,适合图形编程入门与进阶参考。

JavaCoder发布于 2026/3/25更新于 2026/4/306 浏览0 点赞约 71 分钟阅读
C++算法

C++ 内存管理:new/delete 原理及与 malloc/free 对比

综述由AI生成C++ 动态内存管理的 new 和 delete 操作符。阐述了其针对内置类型和自定义类型的实现原理,包括构造/析构函数的调用时机。对比了 new/delete 与 C 语言 malloc/free 的区别,涵盖初始化、异常处理、函数与操作符差异等方面,帮助开发者理解底层机制并正确使用。

GitMaster发布于 2026/3/25更新于 2026/5/117 浏览4 点赞约 6 分钟阅读
C++ 右值引用与移动语义实战:从原理到完美转发
C++算法

C++ 右值引用与移动语义实战:从原理到完美转发

C++ 右值引用与移动语义是提升性能的关键技术。本文解析左值与右值的本质区别,阐述移动构造如何通过窃取资源避免深拷贝开销。通过 std::move 将左值转为右值引用,利用万能引用配合 std::forward 实现参数属性的完美保留,解决函数模板中的类型推导与转发问题,优化资源管理效率。

暗影行者发布于 2026/3/25更新于 2026/5/43 浏览0 点赞约 14 分钟阅读
C++算法

C++ 标准库排序函数 sort() 详解

C++ 标准库中的 sort 函数基于 algorithm 头文件,支持对数组和容器进行高效排序。默认升序,可通过比较函数或函数对象自定义规则。底层采用 IntroSort 策略,结合快速排序、堆排序和插入排序以平衡性能与稳定性。使用时需注意比较函数满足严格弱序关系,避免未定义行为。适用于数据分析、算法竞赛及实际项目开发等多种场景。

日志猎手发布于 2026/3/25更新于 2026/4/283 浏览0 点赞约 10 分钟阅读
拆解机器人底盘 DDSM400 钕强磁外转子 65mm 伺服轮毂电机
C++算法

拆解机器人底盘 DDSM400 钕强磁外转子 65mm 伺服轮毂电机

DDSM400 是一款 65mm 一体化外转子伺服轮毂电机,集成无刷电机、FOC 驱动与编码器。采用钕铁硼强磁与直驱设计,具备零背隙、低噪音及高响应特性。支持 LIN 总线通信,适配麦克纳姆轮全向底盘。拆解显示其结构包含外转子、定子线圈、轴承及尾置驱动板,额定电压 12–24V,扭矩 0.15 N·m,适合桌面级 AGV 及教育机器人场景。

落日余晖发布于 2026/3/25更新于 2026/5/29 浏览0 点赞约 16 分钟阅读
数据结构:红黑树
C++算法

数据结构:红黑树

红黑树是一种自平衡二叉搜索树,通过节点着色(红/黑)保证最长路径不超过最短路径的两倍。其性质包括根节点为黑、叶子节点为黑、无连续红节点、任意路径黑节点数相同。插入操作需先按 BST 规则插入红色节点,若父节点为红则需调整(变色或旋转)。调整分 uncle 为红(变色)、uncle 为黑或不存在(单旋或双旋加变色)。相比 AVL 树,红黑树牺牲部分查询性能换取更少的旋转次数,整体性能更优,广泛应用于实际场景。

星星泡饭发布于 2026/3/25更新于 2026/5/415 浏览3 点赞约 21 分钟阅读
上一页下一页