leetcode
-
DFS:记忆化搜索
一、记忆化搜索vs动态规划 . – 力扣(LeetCode) class Solution { public: //记忆化搜索 //1、设置一个备忘录,…
-
DFS:floodfill算法解决矩阵联通块问题
floodfill,翻译为洪水灌溉,而floodfill算法本质上是为了解决在矩阵中性质相同的联通块问题。 一、图像渲染 . – 力扣(LeetCode) class…
-
【C++】继承
继承 继承的概念 继承的定义 定义格式 继承关系和访问限定符 基类成员在派生类中的访问方式 基类和派生类都为类模板 基类和派生类对象赋值兼容转换 继承的作用域 隐藏(重点) 继承和…
-
Python-VBA编程500例-029(入门级)
目录 1、连续字符段索引: 1-1、Python: 1-2、VBA: 2、相关文章: Python算法之旅:Myelsa的Python算法之旅(高铁直达)-CSDN博客 个人主页:…
-
LeetCode 27.移除元素
文章目录 💡题目分析 💡解题思路 🚩思路1:暴力求解 — 遍历 🔔接口源码: 🚩思路2:空间换时间 🔔接口源码: 🚩思路3:双指针(快慢指针) 🔔接口源码: 题目链接👉…
-
【数据结构】LeetCode升级版的环形链表,复制带随机指针的链表
目录 一、升级版的环形链表 1、题目说明 2、题目解析 二、复制带随机指针的链表 1、题目说明 …
-
数据结构从入门到精通——堆排序
堆排序 前言 一、堆排序的基本思想 二、堆排序的特性总结 三、堆排序的动图展示 四、堆排序的代码实现 向上建堆 test.c 前言 堆排序是一种利用堆数据结构实现的排序算法。首先,…
-
算法沉淀——贪心算法四(leetcode真题剖析)
算法沉淀——贪心算法四 01.最长回文串 02.增减字符串匹配 03.分发饼干 04.最优除法 01.最长回文串 题目链接:https://leetcode.cn/problems…
-
代码训练LeetCode(6)编辑距离
代码训练(6)LeetCode之编辑距离 Author: Once Day Date: 2024年3月9日 漫漫长路,才刚刚开始… 全系列文章可参考专栏: 十年代码训练_Once-…
-
LeetCode——动态规划
动态规划 一、一维数组:斐波那契数列 爬楼梯70简单 dp定义: dp[i]表示爬到第i阶有多少种不同的方式 状态转移方程: dp[i] = dp[i-1] + dp[i-1] (…