![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++程序设计
文章平均质量分 92
魔法攻城狮MRL
技术到位,功夫到家
展开
-
【二分查找】4. 寻找两个正序数组的中位数
本文以暴力搜索和二分查找详细分析了4. 寻找两个正序数组的中位数题目的原创 2022-06-15 17:50:44 · 578 阅读 · 1 评论 -
【深度优先搜索】312.戳气球
本文使用深度优先搜索、记忆化搜索、动态规划三种思路分析312.戳气球题目,使用C++实现。原创 2022-06-14 21:34:03 · 205 阅读 · 0 评论 -
【栈+深度优先搜索】括号问题大汇总
括号系列算法问题是经典的面试高频题,括号系列题目的核心考点就是用栈和DFS 算法。原创 2022-05-14 00:31:13 · 493 阅读 · 0 评论 -
【深度优先遍历】经典岛屿问题汇总
岛屿系列算法问题是经典的面试高频题,岛屿系列题目的核心考点就是用 DFS/BFS 算法遍历二维数组。如何在二维矩阵中使用 DFS 搜索呢? 我们可以把二维矩阵中的每个点看做一个节点,这个节点的上下左右四个位置就是相邻节点,那么整个矩阵就可以抽象成一幅网状的「图」结构,二维矩阵的搜索问题就变成了从某个点出发,向上下左右四个方向进行深度搜索的问题。原创 2022-05-10 23:22:06 · 1890 阅读 · 0 评论 -
C++程序设计之编译性语言和解释性语言的
本文简单介绍了编译性语言、解释性语言和半编译半解释语言,提到了各自的优缺点。需要说明的是,这些优缺点并不是不可以改变的,一门语言的优点或缺点并不完全取决于其先天的设计,也取决于后天的生态建设,例如C#也是半编译半解释语言,但是其跨平台能力和Java不可同日耳语。Python作为跨平台能力强的语言,不仅因为它是解释性语言,而且它的学习成本低,开源生态好,很多程序员贡献了十分丰富的代码库。原创 2022-04-29 15:54:57 · 938 阅读 · 0 评论 -
C++程序设计之智能指针的理论与实现
C++的指针是C++中非常重要的概念,但是裸指针(普通指针)使用很不安全,本文讲述C++中的智能指针的理论及其简易实现。原创 2022-04-28 21:56:34 · 1572 阅读 · 0 评论 -
OpenGL变换基本概念
原创 2018-11-02 00:26:40 · 137 阅读 · 0 评论 -
【Windows编程】动态链接库
原创 2018-11-24 21:48:34 · 152 阅读 · 0 评论 -
【技能点】预编译头文件(.pch)
原创 2018-11-24 21:37:54 · 248 阅读 · 0 评论