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

排序

最新更新最新发布最多浏览最多点赞
GESP 2025 年 12 月 C++ 六级真题解析(单选 8-15 题)
C++算法

GESP 2025 年 12 月 C++ 六级真题解析(单选 8-15 题)

综述由AI生成解析了 GESP 2025 年 12 月 C++ 六级认证考试中的第 8 至 15 道单选题。内容涵盖哈夫曼树的构建与节点合并规则、哈夫曼编码的前缀性质及压缩应用、二叉搜索树(BST)的插入与搜索操作、深度优先搜索(DFS)与广度优先搜索(BFS)的实现逻辑,以及动态规划中 0/1 背包问题的状态转移优化。重点讲解了代码实现细节、常见错误选项分析及算法复杂度特性,旨在帮助考生掌握相关数据结构与算法的核心考点。

涅槃凤凰发布于 2026/3/24更新于 2026/5/720374 浏览805 点赞约 12 分钟阅读
C++算法

C++ STL 标准库算法详解

综述由AI生成C++ STL 中的各类算法,包括非修改序列算法(如 find、count)、修改序列算法(如 copy、transform)、排序算法(sort、stable_sort)、堆算法、最小最大值算法以及数值算法。通过代码示例展示了各函数的用法、参数及注意事项,帮助开发者高效使用 STL 进行数据处理。

灵魂摆渡发布于 2026/3/24更新于 2026/5/81180 浏览72 点赞约 33 分钟阅读
详解数据结构之跳表
C++算法

详解数据结构之跳表

跳表是一种有序链表数据结构,通过建立多级索引实现快速查询、插入和删除。相比普通链表 O(n) 复杂度,跳表利用随机层数机制将查找时间复杂度降至 O(log n)。其空间复杂度为 O(n),以空间换时间。实现上需维护多层指针,插入时随机决定层级。与平衡树相比实现更简单,与哈希表相比支持有序遍历。Redis 等系统广泛使用跳表结构。

FlinkHero发布于 2026/3/24更新于 2026/5/810 浏览0 点赞约 20 分钟阅读
C++ muduo 库核心组件:事件循环详解
C++

C++ muduo 库核心组件:事件循环详解

综述由AI生成深入解析 muduo 网络库的核心组件,涵盖 Acceptor 的新连接处理、Connector 的非阻塞连接与重连策略、EventLoop 的线程安全机制以及 EventLoopThreadPool 的负载均衡设计。重点探讨了 SO_REUSEADDR 优化、idleFd 防 fd 耗尽方案、shared_from_this 的生命周期管理、eventfd 唤醒机制以及原子索引无锁轮询等关键技术点。内容基于实战经验,旨在帮助开发者理解…

GitMaster发布于 2026/3/24更新于 2026/5/85 浏览0 点赞约 10 分钟阅读
C++ 智能指针详解:内存管理的自动化实践
C++算法

C++ 智能指针详解:内存管理的自动化实践

C++ 智能指针基于 RAII 机制实现资源自动管理,解决手动 delete 导致的泄漏风险。主要包含 unique_ptr、shared_ptr 和 weak_ptr 三种类型。unique_ptr 独占所有权,禁止拷贝;shared_ptr 通过引用计数共享资源,但需注意循环引用问题;weak_ptr 不增加引用计数,用于打破循环依赖。此外,定制删除器可处理非堆内存资源,理解内存泄漏分类有助于排查系统隐患。

月亮邮递员发布于 2026/3/24更新于 2026/5/85 浏览0 点赞约 7 分钟阅读
C++AI算法

C++ 计算思维综合实践 II 课程设计选题与验收标准

C++ 计算思维综合实践 II 课程设计采用面向对象方法,需完成软件编码与设计报告。代码量不低于 600 行,建议使用 QT 或 MFC 实现可视化界面。评分包含软件系统(70%)和设计报告(30%),重点考察功能完备性、代码规范性及挑战性任务如排序查找算法。验收需提交讲解视频,严禁抄袭。题目分为 ABC 三级难度,学生需独立完成并按时提交压缩包。

涅槃凤凰发布于 2026/3/24更新于 2026/5/88 浏览0 点赞约 33 分钟阅读
DFS/BFS 专项练习:从海岛问题掌握图论基础(C++ 实现)
C++算法

DFS/BFS 专项练习:从海岛问题掌握图论基础(C++ 实现)

深入讲解 DFS 与 BFS 两种核心图论遍历算法,对比邻接矩阵与邻接表的实现差异。通过 C++ 代码实战,涵盖所有可达路径、岛屿数量、最大面积、孤岛判定及水流问题等经典案例。重点解析回溯、记忆化搜索及 BFS 队列优化技巧,帮助读者从理论过渡到实战,系统掌握图论基础应用。

SecGuard发布于 2026/3/24更新于 2026/5/98 浏览0 点赞约 14 分钟阅读
C++

Visual C++ 运行库修复工具使用指南

Visual C++ 运行库修复工具的使用方法。针对软件启动报错'应用程序无法正常启动'的问题,该工具可自动扫描已安装组件、验证文件完整性及注册表状态。支持一键修复、静默模式及特定版本修复命令。适用于 Windows 7 至 11 系统及 Server 环境,覆盖 2005 至 2022 多个版本。企业用户可通过脚本实现批量自动化部署。操作时需确保管理员权限,并定期维护组件兼容性以确保系统稳定。

晚风叙旧发布于 2026/3/24更新于 2026/5/84671 浏览957 点赞约 5 分钟阅读
算法空间复杂度详解:概念与常见计算实例
C++算法

算法空间复杂度详解:概念与常见计算实例

算法空间复杂度衡量运行过程中额外临时占用的存储空间大小,通常使用大 O 渐进表示法。它关注变量个数而非具体字节数,重点在于显式申请的额外空间及递归栈帧。常见场景包括动态二维数组的 O(n^2)、原地排序的 O(1)、动态数组的 O(n) 以及递归调用的 O(n)。分析时需注意区分输入数据本身占用的空间与算法运行产生的额外开销,从而准确评估算法效率。

云朵棉花糖发布于 2026/3/24更新于 2026/5/77 浏览0 点赞约 4 分钟阅读
字符串算法进阶:公共前缀、回文子串与大数运算
C++算法

字符串算法进阶:公共前缀、回文子串与大数运算

介绍四种经典字符串算法题目。包括最长公共前缀的两两比较与统一比较解法;最长回文子串的中心拓展算法;二进制求和的模拟竖式计算;以及字符串乘法的大数模拟运算。通过 C++ 代码实现,解析核心思路与边界处理。

未来可期发布于 2026/3/24更新于 2026/5/42092 浏览624 点赞约 10 分钟阅读
C++算法

算法优选:位运算技巧与实战案例

位运算在算法优化中常能带来显著的性能提升。通过六个经典案例,展示如何利用异或消去特性、位图映射及按位统计技巧,解决字符唯一性判定、缺失数字查找、无符号加法实现及单数元素识别等问题。核心在于理解二进制层面的操作逻辑,从而在时间与空间复杂度上达成最优解,适合希望提升底层逻辑能力的开发者参考。

清酒独酌发布于 2026/3/24更新于 2026/5/95 浏览0 点赞约 9 分钟阅读
C/C++ 算法入门:一维动态规划基础实战
C++算法

C/C++ 算法入门:一维动态规划基础实战

动态规划核心在于状态定义与转移方程。本文通过泰波那契数、三步问题、最小花费爬楼梯及解码方法四个经典案例,详解一维 DP 的五步解题法。涵盖状态表示、初始化、填表顺序及空间优化技巧,帮助读者掌握从基础到进阶的 DP 实战思路。

灵魂伴侣发布于 2026/3/24更新于 2026/5/23 浏览0 点赞约 7 分钟阅读
二分算法详解:查找元素首尾位置及区间查询
C++算法

二分算法详解:查找元素首尾位置及区间查询

二分算法适用于具备二段性的问题,核心在于利用中点缩小搜索区间。解析查找元素首尾位置及区间计数问题,重点演示左右端点二分模版、mid 取整防死循环技巧及结果合法性校验。结合 C++ 实现,对比 STL lower_bound 与 upper_bound 用法,帮助开发者掌握高效查找策略。

Eee_123发布于 2026/3/24更新于 2026/5/77 浏览0 点赞约 6 分钟阅读
C++11 核心新特性实战:Lambda、移动语义与模板
C++算法

C++11 核心新特性实战:Lambda、移动语义与模板

综述由AI生成C++11 引入 lambda 表达式简化匿名函数定义,通过移动语义优化资源管理,利用可变参数模板实现泛型编程,并结合 function 和 bind 包装器统一可调用对象接口。文章详细讲解了 Lambda 的语法与捕捉机制、移动构造与 delete/default 关键字的应用、参数包展开技巧以及包装器的实际使用场景。

小熊软糖发布于 2026/3/24更新于 2026/5/64 浏览0 点赞约 29 分钟阅读
C++ 多态底层实现原理详解
C++算法

C++ 多态底层实现原理详解

C++ 多态底层依赖虚指针 vptr 与虚函数表 vtable。带虚函数的类对象内存大小增加 4/8 字节用于存储 vptr。运行时通过 vptr 查找 vtable 获取虚函数地址实现动态绑定,而非编译时的静态绑定。基类与派生类拥有独立虚表,派生类重写虚函数会覆盖基类地址。虚表通常位于常量区,本质为存虚函数指针的数组。

游戏玩家发布于 2026/3/24更新于 2026/5/79 浏览0 点赞约 14 分钟阅读
Linux 网络编程:使用 C++ 实现基于 JSON 和 HTTP 的 Web 计算器服务器
C++

Linux 网络编程:使用 C++ 实现基于 JSON 和 HTTP 的 Web 计算器服务器

综述由AI生成C++ 环境下 JSON 序列化与反序列化的原理及 nlohmann/json 库的使用,深入剖析了 HTTP 协议结构、请求响应报文格式及 GET/POST 方法区别。在此基础上,通过封装 Socket 类、线程池及任务处理机制,从零实现了支持静态资源访问与动态计算功能的 Web 服务器核心逻辑,涵盖了 TCP 连接管理、数据解析及文件读写等关键技术点。

道系青年发布于 2026/3/24更新于 2026/5/812 浏览0 点赞约 18 分钟阅读
C++ 轻量级搜索引擎实战:构造正/倒排索引
C++AI算法

C++ 轻量级搜索引擎实战:构造正/倒排索引

综述由AI生成轻量级搜索引擎核心模块基于 C++ 实现,涵盖 Jieba 分词工具集成、正排与倒排索引的数据结构设计及关键函数实现。内容包括文档内容的解析存储、关键字映射逻辑、权重计算以及单例模式在索引管理中的应用。通过构建正倒排索引关系,实现了从文档 ID 检索内容及从关键词检索文档 ID 的基础功能,为搜索引擎底层原理提供工程实践参考。

宁静发布于 2026/3/24更新于 2026/5/89 浏览0 点赞约 12 分钟阅读
C++算法

二分查找算法原理与实战应用

综述由AI生成总结了二分查找算法的基本原理及在二分答案场景下的应用。介绍了二分查找的核心逻辑、前提条件及基础代码实现。通过洛谷 P1873 和 LeetCode 吃香蕉两道经典例题,演示了如何确定二分范围、构建 check 函数以及处理边界情况,涵盖了最小化最大值等常见题型。

苹果系统发布于 2026/3/24更新于 2026/5/84500 浏览69 点赞约 8 分钟阅读
C++算法

STL 转 STEP 格式转换工具 stltostp 使用指南

介绍命令行工具 stltostp,用于将 STL 网格文件转换为 STEP 边界表示文件。该工具基于 C++ 开发,无需第三方依赖,支持跨平台运行。文章涵盖安装配置、公差值优化策略、批量转换脚本及核心边缘合并机制解析,帮助工程师在 CAD 数据交换场景下实现高效、精确的格式转换。

栈溢出发布于 2026/3/24更新于 2026/5/86119 浏览167 点赞约 5 分钟阅读
C++ 虚函数与纯虚函数:深入理解多态机制
C++

C++ 虚函数与纯虚函数:深入理解多态机制

综述由AI生成C++ 虚函数与纯虚函数是实现多态的核心机制。详细讲解了虚函数的声明语法、重写规则及运行时绑定原理,对比了纯虚函数与抽象类的特性。内容涵盖虚函数表(vtable)与虚函数指针(vptr)的底层工作机制,重点分析了虚析构函数对防止内存泄漏的重要性,并列举了函数签名不匹配、构造/析构中调用虚函数等常见陷阱及其解决方案。最后通过员工薪资计算系统的实战案例,展示了如何利用虚函数构建可扩展的多态架构。

活在当下发布于 2026/3/24更新于 2026/5/96 浏览0 点赞约 22 分钟阅读
上一页下一页