跳到主要内容
极客日志极客日志
首页博客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汇编

排序

最新更新最新发布最多浏览最多点赞
FPGA 温度采集系统设计:MAX6675 驱动与 Qt 上位机曲线绘制
C++算法

FPGA 温度采集系统设计:MAX6675 驱动与 Qt 上位机曲线绘制

FPGA 温度采集系统通过 MAX6675 传感器实现多通道数据采集,利用 Cyclone-IV 芯片进行 SPI 时序控制,将温度数据经串口传输至上位机。Qt 程序负责实时解析数据并绘制滚动曲线,支持数据存储与日志管理。系统采用整数运算避免浮点误差,采样频率稳定,适用于实验室验证及工业现场长期运行。

竹影清风发布于 2026/3/29更新于 2026/4/274 浏览0 点赞约 6 分钟阅读
计算机考研408数据结构核心知识点总结
C++算法

计算机考研408数据结构核心知识点总结

综述由AI生成系统梳理了计算机考研408统考中数据结构的核心知识点,涵盖逻辑与存储结构、线性表、栈、队列、树、图、查找及排序等模块。重点解析了各类结构的特性、操作实现、时间空间复杂度分析及经典算法(如DFS、BFS、Dijkstra、快速排序等)。同时包含2025大纲新增内容如堆的应用,并提供算法设计方法与备考建议,助力考生构建完整知识体系。

古灵精怪发布于 2026/3/29更新于 2026/4/2714 浏览1 点赞约 22 分钟阅读
算法必刷 100 题:寻找数组中心下标与除自身以外乘积
C++java算法

算法必刷 100 题:寻找数组中心下标与除自身以外乘积

数组中心下标问题通过前缀和思想,利用左右两侧元素和相等判断;除自身以外数组的乘积则避免除法,采用左右乘积分解策略。两题均优化至线性时间复杂度,空间复杂度可进一步降低。适合面试高频考点,掌握前缀和技巧能高效解决此类累积计算问题。

清心发布于 2026/3/29更新于 2026/4/263 浏览0 点赞约 6 分钟阅读
归并排序实战:计算右侧小于当前元素个数与翻转对
C++算法

归并排序实战:计算右侧小于当前元素个数与翻转对

综述由AI生成归并排序是解决逆序类问题的利器。针对计算右侧小于当前元素个数,核心在于归并过程中维护原始下标,实时统计右半部分比左半部分小的数量;而翻转对因涉及数值倍数关系,需在合并前独立遍历统计,防止排序干扰计数。两者时间复杂度均为 O(n log n),体现了分治策略在算法优化中的典型应用。

技术博主发布于 2026/3/29更新于 2026/4/273 浏览0 点赞约 10 分钟阅读
C++11 右值引用与移动语义、可变参数模板及包装器详解
C++算法

C++11 右值引用与移动语义、可变参数模板及包装器详解

综述由AI生成系统讲解 C++11 核心特性,涵盖列表初始化、右值引用与移动语义、完美转发、可变参数模板、Lambda 表达式及函数包装器。详细阐述了左值与右值的区别、移动构造与赋值如何优化资源拷贝、万能引用与 forward 机制的工作原理、变参模板的实例化过程及 emplace 接口的高效性。此外,还介绍了 Lambda 的捕获规则、底层原理及其在算法排序中的应用,以及 function 和 bind 包装器在统一可调用对象类型和参数适配方面的用…

松间照月发布于 2026/3/29更新于 2026/4/2816 浏览1 点赞约 130 分钟阅读
C++ 模板机制与 string 类实战指南
C++算法

C++ 模板机制与 string 类实战指南

深入探讨 C++ 模板机制与 std::string 类的使用。首先解析函数模板与类模板的实例化原理及参数匹配规则,阐明泛型编程如何提升代码复用率。随后聚焦 STL 中的 string 类,系统梳理其构造、迭代器、容量管理、元素访问及修改接口。特别指出 insert、erase 等操作的时间复杂度风险,以及 shrink_to_fit 在不同编译器下的行为差异。内容涵盖 API 详解与底层逻辑,适合希望夯实 C++ 基础的开发者参考。

星云发布于 2026/3/29更新于 2026/4/274 浏览0 点赞约 7 分钟阅读
C++ 手写红黑树:解析 STL map 底层平衡机制
C++算法

C++ 手写红黑树:解析 STL map 底层平衡机制

综述由AI生成红黑树是一种自平衡二叉搜索树,通过颜色约束确保路径长度差异不超过两倍,从而维持 O(logN) 的时间复杂度。详细阐述了红黑树的四条核心规则、插入时的三种旋转情形(变色、单旋、双旋),并提供了完整的 C++ 代码实现与验证逻辑。掌握红黑树有助于深入理解 STL 中 map 和 set 的底层数据结构设计。

栈溢出发布于 2026/3/29更新于 2026/4/263 浏览0 点赞约 10 分钟阅读
C++ STL 详解:从零实现 vector 容器
C++算法

C++ STL 详解:从零实现 vector 容器

深入剖析 C++ STL vector 容器的底层实现机制。涵盖类模板设计、三指针存储结构、默认成员函数及迭代器管理。重点解析容量扩容策略、内存分配逻辑以及核心操作如 push_back、insert、erase 的具体实现细节与性能考量。

花里胡哨发布于 2026/3/29更新于 2026/4/273 浏览0 点赞约 28 分钟阅读
手写 C++ TCP 服务器:自定义协议与粘包处理实战
C++算法

手写 C++ TCP 服务器:自定义协议与粘包处理实战

综述由AI生成TCP 作为字节流协议,天然缺乏消息边界,直接读取易导致粘包或半包问题。通过设计包含长度前缀的应用层协议,配合缓冲区累积与解析逻辑,可有效解决此难题。展示了基于 C++ 的简易计算器服务端实现,涵盖 Socket 封装、协议编解码及多进程并发模型,确保数据传输的完整性与正确性。

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

开源无人机开发平台:基于 ESP32 的从零构建与自主飞行实践

综述由AI生成基于 ESP32 的开源无人机平台提供了低成本构建智能飞行器的途径。文章解析了模块化架构设计,涵盖飞控核心、传感器驱动及任务调度。通过 MPU6050、MS5611 等硬件组合,实现了姿态感知与高度测量。重点介绍了电机校准、Wi-Fi 控制及游戏手柄接入方式。在算法层面,阐述了基于 EKF 的传感器数据融合技术与 PID 稳定控制策略,支持自稳、定高及定点模式。适合嵌入式开发者学习从底层驱动到上层导航的完整技术栈。

邪神洛基发布于 2026/3/29更新于 2026/4/273 浏览0 点赞约 7 分钟阅读
动态规划:环绕字符串中唯一的子字符串
C++算法

动态规划:环绕字符串中唯一的子字符串

介绍使用动态规划解决环绕字符串中唯一子字符串的问题。核心在于定义 dp[i] 为以第 i 个字符结尾的连续子串最大长度。若当前字符与前一个字符在字母表中连续(包括 z 到 a),则长度累加,否则重置为 1。为避免重复计数,最终结果需统计以每个字母结尾的最大长度之和,而非简单求和 dp 数组。

RedisGeek发布于 2026/3/29更新于 2026/4/2611 浏览1 点赞约 2 分钟阅读
C++ 仿 Muduo 库 #1:架构与 Reactor 模型解析
C++算法

C++ 仿 Muduo 库 #1:架构与 Reactor 模型解析

综述由AI生成基于 C++ 实现类似 Muduo 的高并发服务器架构,重点阐述单线程单 Reactor、多线程及主从 Reactor 三种模式的区别与适用场景。详细拆解了 Buffer、Socket、Channel、Connection、Acceptor、TimerQueue、Poller、EventLoop 及 TcpServer 等核心功能模块的设计思路与交互流程,旨在为构建高性能网络组件提供基础参考。

念念不忘发布于 2026/3/29更新于 2026/4/273 浏览0 点赞约 11 分钟阅读
C++算法

C++ 哈希桶链地址法实现

讲解哈希冲突的链地址法,对比开放地址法的堆积问题。阐述链地址法原理、负载因子及扩容策略。提供 C++ 代码实现哈希桶框架、节点类、Insert(含去重扩容)、Find 及 Erase 函数,展示头插法处理冲突的具体逻辑。

莫名其妙发布于 2026/3/29更新于 2026/4/2715 浏览3 点赞约 13 分钟阅读
C++跨平台开发:工程难题与解决方案深度解析
C++

C++跨平台开发:工程难题与解决方案深度解析

C++ 跨平台开发面临系统 API、编译器行为、构建系统及运行时环境差异等挑战。深入剖析文件路径编码、动态库加载、内存对齐等问题,并提供统一接口设计、CMake 构建配置及分层架构等解决方案。强调使用标准库(如 std::filesystem)、编译期多态及持续集成测试的重要性,旨在降低跨平台复杂度,提升代码可移植性。

不羁发布于 2026/3/29更新于 2026/4/2612 浏览1 点赞约 33 分钟阅读
C++算法

C++二叉搜索树:核心特性、实现与性能分析

详细解析C++二叉搜索树(BST)的核心特性,包括有序性与递归结构。提供完整的C++类实现,涵盖插入、查找及删除操作,重点说明双子节点删除的后继替换逻辑。分析操作的时间复杂度,指出最坏情况下的退化风险及平衡树解决方案。最后列举数据库索引、有序检索等典型应用场景,并附带完整测试用例。

DotNetGuy发布于 2026/3/29更新于 2026/4/2614 浏览1 点赞约 7 分钟阅读
C++

C++ 编程基础与核心特性笔记

综述由AI生成系统梳理了 C++ 编程的核心知识体系,涵盖面向对象与泛型编程两大思想。内容涉及基础语法(命名空间、类型转换、const、引用)、类与对象(构造析构、封装、深拷贝)、内存管理(new/delete、智能指针)、高级特性(静态成员、友元、运算符重载)。此外还详细讲解了继承多态机制、模板编程、异常处理及输入输出流的使用,旨在帮助开发者掌握 C++ 语言的关键特性和最佳实践。

DevStack发布于 2026/3/29更新于 2026/4/2717 浏览2 点赞约 11 分钟阅读
C++ 多态深度解析:从虚函数表到底层机制
C++算法

C++ 多态深度解析:从虚函数表到底层机制

C++ 多态通过虚函数表和动态绑定实现运行时行为选择。基类指针指向派生类对象时,需确保析构函数为虚函数以防止资源泄漏。编译器在编译期生成虚函数表指针,运行时根据对象实际类型查找表项调用对应函数。静态绑定用于重载与模板,动态绑定依赖虚函数表实现多态核心逻辑。

月亮邮递员发布于 2026/3/29更新于 2026/4/267 浏览0 点赞约 15 分钟阅读
C++11 列表初始化、新式声明、范围 for 与 STL 变化
C++

C++11 列表初始化、新式声明、范围 for 与 STL 变化

C++11 引入统一列表初始化、auto 类型推导、nullptr 空指针及范围 for 循环等特性。文章对比 C++98 与 C++11 差异,详解 initializer_list 机制、auto 与 decltype 用法规范、nullptr 类型安全及 STL 容器新接口如 emplace 和移动语义。这些改进提升代码简洁性、性能与安全性,是现代 C++ 开发基础。

筑梦师发布于 2026/3/29更新于 2026/4/275 浏览0 点赞约 45 分钟阅读
C++ 万能指针 void* 核心特性与使用规范
C++

C++ 万能指针 void* 核心特性与使用规范

综述由AI生成C++ 中 void* 万能指针的本质、属性及限制。阐述了其不绑定类型、可指向任意数据地址的特性,同时指出无法直接解引用和进行指针算术的限制。重点讲解了从 void* 转换回原类型的规则(推荐 static_cast),以及 qsort、内存管理、回调函数等典型应用场景。最后对比了 void* 与现代 C++ 模板、智能指针的差异,强调类型安全的重要性。

佛系玩家发布于 2026/3/29更新于 2026/4/2615 浏览2 点赞约 35 分钟阅读
Visual Studio 2026 Insider C++ 项目属性推荐配置
C++

Visual Studio 2026 Insider C++ 项目属性推荐配置

Visual Studio 2026 Insider C++ 项目配置指南。主要修改常规属性中的平台工具集为 v145、语言标准为 C++17,并继承其他默认值。建议开启 W4 警告等级,Debug/Release 分别启用静态链接库 MTd/MT。提供批生成操作及直接编辑.vcxproj 文件以复用配置的解决方案。旨在统一项目环境,增强代码兼容性并减少跨平台编译错误。

CloudNative发布于 2026/3/29更新于 2026/4/2616 浏览2 点赞约 23 分钟阅读
上一页下一页