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

排序

最新更新最新发布最多浏览最多点赞
Qt步进电机上位机控制程序:跨平台C/C++实现,支持多端口通信
C++

Qt步进电机上位机控制程序:跨平台C/C++实现,支持多端口通信

介绍基于Qt库开发的跨平台步进电机上位机控制程序。采用C/C++语言,支持串口、TCP、UDP三种通信方式,通过类继承实现统一接口。功能包括电机地址速度控制、超时提醒、配置自动保存及调试窗口。代码结构清晰,通信与控制分离,便于移植和维护。

协议工匠发布于 2026/3/29更新于 2026/4/2720 浏览4 点赞约 6 分钟阅读
C++算法

LeetCode 38. 找到字符串中所有字母异位词

讲解 LeetCode 第 38 题'找到字符串中所有字母异位词'的解法。核心思路是使用滑动窗口结合频率数组统计字符出现次数。首先统计目标字符串 p 的字符频率,然后在源字符串 s 上维护一个长度为 p.size() 的滑动窗口,动态更新窗口内字符频率并与 p 对比。若一致则记录起始索引。需注意边界条件处理及窗口扩张与收缩的顺序。

字节跳动发布于 2026/3/29更新于 2026/4/2617 浏览1 点赞约 4 分钟阅读
动态规划(一)——思想入门
C++算法

动态规划(一)——思想入门

综述由AI生成介绍动态规划的基本步骤,包括状态表示、状态转移方程、初始化、填表顺序和返回结果。通过第 N 个泰波那契数、使用最小花费爬楼梯和解码方法三个经典例题,演示了动态规划的常规解法及空间优化技巧(如滚动数组)。代码示例采用 C++ 实现,涵盖了边界处理与复杂度分析。

花里胡哨发布于 2026/3/29更新于 2026/4/2716 浏览1 点赞约 14 分钟阅读
滑动窗口算法详解与经典题目实战
C++算法

滑动窗口算法详解与经典题目实战

综述由AI生成滑动窗口算法的原理及其作为双指针特殊形式的应用场景。通过 LeetCode 209、3、1004、1658、904、438、30、76 等经典题目,详细讲解了如何识别问题特征、设计左右指针移动策略以及优化时间复杂度。内容涵盖从暴力枚举到滑动窗口的优化思路,提供了完整的 C++ 代码实现,帮助读者掌握处理连续子数组、子串问题的核心技巧。

栈溢出发布于 2026/3/29更新于 2026/4/2619 浏览2 点赞约 61 分钟阅读
字符串算法基础:暴力搜索、KMP 与编辑距离
C++算法

字符串算法基础:暴力搜索、KMP 与编辑距离

综述由AI生成字符串算法的核心内容,包括暴力搜索、KMP 算法和编辑距离。通过 C++ 代码示例展示了各算法的实现细节与时间复杂度,并简述了其在文本搜索、基因分析及自然语言处理等场景的应用。旨在帮助读者掌握字符串匹配与处理的基本逻辑。

DebugKing发布于 2026/3/29更新于 2026/4/2719 浏览2 点赞约 11 分钟阅读
动态规划专题:回文串问题与区间 DP
C++算法

动态规划专题:回文串问题与区间 DP

综述由AI生成动态规划中回文串问题的核心是区间 DP,状态定义为 dp[i][j] 表示区间 [i, j] 的某种属性。内容涵盖回文子串统计、最长回文子串查找、字符串分割成回文串的最小次数以及最长回文子序列计算。解题关键在于利用 s[i] 和 s[j] 是否相等进行状态转移,配合预处理回文表优化查询效率。文中提供了 C++ 代码实现及详细思路分析。

月亮邮递员发布于 2026/3/29更新于 2026/4/267 浏览0 点赞约 17 分钟阅读
链表带环检测与入口定位:快慢指针法原理及实现
C++算法

链表带环检测与入口定位:快慢指针法原理及实现

链表带环检测与入口定位问题通常采用快慢指针法解决。通过设置速度不同的两个指针遍历链表,若存在环则必在环内相遇。数学证明表明无论步长如何设定,只要满足特定条件即可相遇。确定相遇点后,利用双指针从起点和相遇点同步移动,最终交汇于环的入口节点。该方法时间复杂度为 O(n),空间复杂度为 O(1)。

日志猎手发布于 2026/3/29更新于 2026/4/267 浏览0 点赞约 11 分钟阅读
滑动窗口算法深度解析:LeetCode 经典例题实战
C++算法

滑动窗口算法深度解析:LeetCode 经典例题实战

综述由AI生成通过五个 LeetCode 经典例题(最小操作数、水果成篮、字母异位词、串联所有单词的子串、最小覆盖子串),详细讲解了滑动窗口算法的核心思想与实现技巧。内容涵盖暴力解法优化、双指针移动策略、哈希表计数维护以及边界条件处理,提供完整的 C++ 代码示例与复杂度分析,帮助读者掌握滑动窗口在字符串和数组问题中的应用。

漫步发布于 2026/3/29更新于 2026/4/2620 浏览2 点赞约 38 分钟阅读
C++ 算法题解析:猫和老鼠(最短路与安全路径判定)
C++算法

C++ 算法题解析:猫和老鼠(最短路与安全路径判定)

解析 C++ 编程题'猫和老鼠'。题目要求在无向图中,判断哪些节点是安全的。安全定义为从该节点到终点(老鼠洞)的最短时间严格小于起点(猫窝)到终点的最短时间。解决方案采用 Dijkstra 算法,以老鼠洞为起点计算单源最短路,比较各点到洞的距离与猫到洞的距离,累加安全节点上的奶酪价值。

城市逃兵发布于 2026/3/29更新于 2026/4/2614 浏览1 点赞约 13 分钟阅读
C++

Visual C++ 6.0 经典安装与汉化指南

Visual C++ 6.0 是一款经典的集成开发环境,适用于遗留系统维护。安装时需确保路径全英文,避免中文导致编译错误。核心步骤包括解压、管理员权限运行 Setup、替换 MSDEV 文件以兼容新系统,以及运行汉化包完成界面本地化。注意 Win7/Win10 环境下务必使用管理员身份操作。

魔尊发布于 2026/3/29更新于 2026/4/263 浏览0 点赞约 2 分钟阅读
AVL 树的平衡艺术:用 C++ 实现自平衡二叉搜索树
C++算法

AVL 树的平衡艺术:用 C++ 实现自平衡二叉搜索树

AVL 树是一种自平衡二叉搜索树,通过限制左右子树高度差不超过 1 来保证查找效率。其核心概念包括平衡因子(右子树高度减左子树高度),取值范围为 -1、0 或 1。实现 AVL 树需要定义包含键值对及父指针的节点结构,以便在插入或删除后高效更新平衡因子并执行必要的旋转操作以维持树的平衡性质。

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

Visual C++ 运行库管理指南:故障诊断与部署维护

综述由AI生成Visual C++ 运行库的常见故障诊断方法,包括 DLL 缺失、版本冲突等问题的识别。提供了个人与企业用户的安装修复方案,涵盖命令行参数使用及批量部署策略。此外还包含定期维护计划、性能优化对比数据以及游戏开发和企业办公场景的应用案例,旨在帮助用户有效管理和维护系统运行库环境。

咸鱼开飞机发布于 2026/3/29更新于 2026/4/2617 浏览3 点赞约 8 分钟阅读
使用 Trae 编辑器配置 C++ 编译环境及 MinGW 指南
C++AI算法

使用 Trae 编辑器配置 C++ 编译环境及 MinGW 指南

综述由AI生成在 Trae 编辑器中配置 C++ 编译环境的步骤。主要包括安装 Trae 与 VSCode,导入 C/C++ 插件,下载并配置 MinGW 编译器路径,以及修改.vscode 目录下的 c_cpp_properties.json、launch.json、settings.json 和 tasks.json 配置文件。最后提供了常见问题解答,如无法输入数据或找不到 g++ 的错误处理方法。

DevOpsTeam发布于 2026/3/29更新于 2026/4/2616 浏览3 点赞约 7 分钟阅读
C++算法

Unreal 对 C++ 的改造:UObject 对象模型详解

综述由AI生成深入解析 Unreal 引擎中 UObject 对象模型的核心机制。UObject 作为所有重要对象的基类,提供了垃圾回收、反射、序列化和网络同步等统一能力。文章对比了标准 C++ 与 Unreal 对象管理的差异,详细说明了 NewObject、CreateDefaultSubobject 和 SpawnActor 三种创建方式。重点阐述了 Class Default Object (CDO) 的作用及其在属性默认值和序列化差量中的应…

神经兮兮发布于 2026/3/29更新于 2026/4/2616 浏览2 点赞约 24 分钟阅读
Linux System V 共享内存:原理、实操与常见陷阱
C++

Linux System V 共享内存:原理、实操与常见陷阱

System V 共享内存是 Linux 进程间通信的高效方式,直接共享物理内存避免拷贝开销。 ftok、shmget 等核心系统调用原理,提供 C++ 封装类实战代码,分析内核管理结构,并总结内存泄漏、同步缺失等常见陷阱及解决方案。

asphyx_a发布于 2026/3/29更新于 2026/4/263 浏览0 点赞约 16 分钟阅读
Linux 网络编程实战:HTTP 协议解析与 C++ 服务器实现
C++大前端

Linux 网络编程实战:HTTP 协议解析与 C++ 服务器实现

HTTP 协议基础结构、请求响应格式详解。基于 C++ Socket 模拟 HTTP 服务器的完整流程,涵盖线程池模型、文件读取及 Cookie 会话管理。适合系统编程学习者参考。

静心发布于 2026/3/29更新于 2026/4/264 浏览0 点赞约 30 分钟阅读
C++ set 与 map 底层实现及高频算法实战
C++算法

C++ set 与 map 底层实现及高频算法实战

Set 和 Map 容器基于红黑树实现,提供有序存储与 O(logN) 查找效率。Set 自动去重排序,支持中序遍历;Map 以 Key 为索引,支持快速映射。构造、迭代器、删除查找等核心 API,重点剖析 insert 返回值机制及 operator[] 的隐式插入逻辑。结合力扣真题,演示如何利用 Set 检测链表环、利用 Map 统计词频并配合稳定排序解决 Top K 问题,强化算法实战能力。

GopherDev发布于 2026/3/29更新于 2026/4/264 浏览0 点赞约 12 分钟阅读
二分算法实战:查找元素首尾位置与区间计数
C++算法

二分算法实战:查找元素首尾位置与区间计数

二分算法核心在于利用数据的二段性快速定位目标。结合两道经典例题,详细拆解如何在排序数组中查找元素的首尾位置以及统计区间内元素个数。内容涵盖二分查找模板编写、mid 取整策略、边界条件处理及 STL 二分函数的实际应用,旨在帮助开发者掌握此类问题的通用解法与避坑要点。

观心发布于 2026/3/29更新于 2026/4/263 浏览0 点赞约 6 分钟阅读
分治算法:快速排序及经典题目解析
C++算法

分治算法:快速排序及经典题目解析

综述由AI生成通过颜色分类、快速排序、第 K 个最大元素及最小的 K 个数四个经典问题,深入讲解分治算法的应用。重点介绍了三指针法解决荷兰国旗问题,基于随机基准的快速排序实现,以及利用快速选择算法优化寻找第 K 大/小元素的时间复杂度至 O(n)。代码示例采用 C++ 实现,包含详细注释与逻辑分析。

安卓系统发布于 2026/3/29更新于 2026/4/2715 浏览3 点赞约 12 分钟阅读
LeetCode 141:环形链表判断的两种经典解法
C++算法

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

环形链表检测是链表操作中的经典问题。哈希表法通过记录访问节点判断环,空间复杂度 O(n);快慢指针法利用龟兔赛跑原理,仅需常数空间 O(1)。两者时间复杂度均为 O(n),实际开发中推荐优先使用快慢指针以优化内存占用。

t ag发布于 2026/3/29更新于 2026/4/263 浏览0 点赞约 4 分钟阅读
上一页下一页