C++

首页 标签 C++
# C++ #
关注
62532内容
数据结构总结
本文汇总了链表、栈与队列、二叉树等数据结构的常见算法实现,包括C++和Java两种语言版本。主要内容涵盖:链表操作(移除元素、反转、删除节点等)、栈与队列的实现及应用(括号匹配、逆波兰表达式等)、二叉树的遍历(前中后序、层序)及相关算法(求深度、路径和等)。每种算法均提供清晰的代码示例,适合快速查阅和参考学习。
程序员算法圣经-LeetCode Hot100下
本资料系统整理LeetCode高频题,涵盖图论(岛屿数量、课程表)、回溯(全排列、N皇后)、二分查找、栈(最小栈)、堆(TopK问题)、贪心(跳跃游戏)、动态规划(爬楼梯、编辑距离)及位运算等核心算法,配C++/Java双语言代码实现与动图演示,助力高效刷题与面试准备。
程序员算法圣经-LeetCode Hot100上
本资料系统整理LeetCode高频算法题,涵盖哈希、双指针、滑动窗口、子串、普通数组、矩阵、链表、二叉树八大主题,含140+道经典题目及C++/Java双语言代码实现,适合算法面试高效复习。
|
29天前
| |
来自: 物联网
1-Java基础篇-6
本文详解JVM核心机制:运行时数据区(程序计数器、虚拟机栈、本地方法栈、堆、方法区)、堆栈区别、类加载器体系(启动/扩展/系统/自定义)及双亲委派模型,并介绍Java 8新特性(Stream流常用操作filter/map/sorted等、Lambda、Optional等)。
|
29天前
| |
来自: 物联网
1-Java基础篇-3
本文详解Java集合与并发核心机制:HashMap扩容(阈值0.75、2倍扩容、节点重哈希优化);ConcurrentHashMap演进(1.7分段锁 vs 1.8 CAS+synchronized);线程创建4种方式及Runnable/Callable差异;synchronized与Lock锁对比;以及线程池队列满时的处理策略。
|
30天前
| |
来自: 物联网
1-Java基础篇-1
本文详解Java核心概念:final关键字(修饰类、方法、变量的不可变性)、重载与重写区别及重载不能按返回值区分、==与equals本质差异(地址vs内容)、反射机制原理及优缺点(灵活但性能低)、实际项目中反射结合注解的应用场景,以及String/StringBuffer/StringBuilder在可变性、线程安全和性能上的关键区别。(239字)
|
1月前
|
从单体到微服务:零中断增量重构的核心方法论与全链路实战
本文系统阐述单体架构向微服务演进的增量重构方法论:以绞杀者模式为路径、DDD限界上下文为拆分依据、防腐层为协同保障,通过7步闭环流程实现业务零中断的平滑演进,规避“重构地狱”与“分布式单体”两大陷阱。
|
1月前
|
监控局域网电脑屏幕的帧差优化算法及C++实现
本文详解面向局域网多终端屏幕监控的帧差优化算法:通过三帧对比、双阈值二值化与形态学去噪,精准提取变化区域,降低70%以上带宽占用;提供完整C++/OpenCV实现例程,兼顾轻量化、高实时性与工程可复用性。
C++高阶开发大全:系统级编程(二)
教程来源 https://app-a6nw7st4g741.appmiaoda.com/ 本内容系统讲解C++高阶开发核心:ABI与链接(名字修饰、符号可见性、二进制兼容性、动态库);性能极致优化(constexpr元编程、SIMD向量化、分支预测、缓存对齐);现代设计模式(策略/观察者/访问者/工厂/建造者);并构建完整知识图谱,涵盖模板元编程、内存模型、编译器内部等底层体系。
C++高阶开发大全:系统级编程(一)
教程来源 https://app-ad5sxofh8phd.appmiaoda.com 本文系统梳理C++高阶开发核心体系:深入模板元编程、类型萃取与SFINAE、表达式模板、CRTP;详解内存模型、无锁并发、原子操作与内存屏障;剖析编译器对象模型、虚函数表、RTTI及异常机制。助你突破瓶颈,进阶系统级专家。
免费试用