leetcode
-
力扣每日一道系列 — LeetCode 160. 相交链表
📷 江池俊: 个人主页 🔥个人专栏: ✅数据结构探索 ✅LeetCode每日一道 🌅 有航道的人,再渺小也不会迷途。 LeetCod…
-
Leetcode:【448. 找到所有数组中消失的数字】题解
题目 给你一个含 n 个整数的数组 nums ,其中 nums[i] 在区间 [1, n] 内。请你找出所有在 [1, n] 范围内但没有出现在 nums 中的数字,并以数组的形式…
-
【C语言】Leetcode 两数之和 (含详细题解)
题目描述 给定一个整数数组 nums 和一个目标值 target,请你在数组中找出和为目标值的那两个整数,并返回它们的下标。假设每种输入只会对应一个答案,且同样的元…
-
Leetcode的AC指南 —— 字符串/KMP:28.找出字符串中第一个匹配项的下标
摘要: Leetcode的AC指南 —— 字符串/KMP:28.找出字符串中第一个匹配项的下标。题目介绍:给你两个字符串 haystack 和 needle ,请你在 haysta…
-
【动态规划】【记忆化搜索】【C++算法】664. 奇怪的打印机
作者推荐 视频算法专题 本文涉及知识点 动态规划汇总 记忆化搜索 字符串 LeetCode:664 奇怪的打印机 有台奇怪的打印机有以下两个特殊要求: 打印机每次只能打印由 同一个…
-
【数据结构】时间复杂度—OJ练习题
目录 🌴时间复杂度练习 📌面试题—>消失的数字 题目描述 题目链接:面试题 17.04. 消失的数字 🌴解题思路 …
-
【Day28】力扣算法(超详细思路+注释) [1790. 仅执行一次字符串交换能否使两个字符串相等 ] [328. 奇偶链表 ][148. 排序链表]
刷题打卡,第 二十八 天 题目一、1790. 仅执行一次字符串交换能否使两个字符串相等 题目二、328. 奇偶链表 题目三、148. 排序链表 题目一、1790. 仅执行一次字符串…
-
【动态规划】 【字典树】C++算法:472 连接词
作者推荐 视频算法专题 本文涉及知识点 动态规划汇总 字典树 LeetCode472 连接词 给你一个 不含重复 单词的字符串数组 words ,请你找出并返回 words 中的所…
-
【LeetCode力扣】234 快慢指针 | 反转链表 | 还原链表
目录 1、题目介绍 2、解题思路 2.1、暴力破解法 2.2、快慢指针反转链表 1、题目介绍 原题链接: 234. 回文链表 – 力扣(LeetCode) 示例…
-
C++二分查找算法的应用:300最长递增子序列
C++二分算法应用:最长递增子序列 本文涉及的基础知识点 二分查找算法合集 单调映射 源码下载 点击下载源码 题目 给你一个整数数组 nums ,找到其中最长严格递增子序列的长度…
-
三路快排(基于三指针单趟排序的快速排序)+快排时间复杂度再分析
目录 一.前言 二. 三路快排 😍算法思想: 😍算法实现步骤: 😍三指针单趟排序的实现: 😍非递归快排完全体: …
-
【学会动态规划】第 N 个泰波那契数(1)
目录 动态规划怎么学? 1. 题目解析 2. 算法原理 1. 状态表示 2. 状态转移方程 3. 初始化 4. 填表顺序 5. 返回值 3. 代码编写 4. 空间优化 写在最后 动…
-
Java LeetCode篇-深入了解二叉树经典解法(三种方式实现:获取二叉树的最大深度)
🔥博客主页: 【小扳_-CSDN博客】 ❤感谢大家点赞👍收藏⭐评论✍ 文章目录 1.0 对称二叉树 1.1 判断…
-
LeetCode | 循环队列的爱情【恋爱法则——环游世界】
兜兜转转⚪还是你❤ ✒前言 环形队列的概念 拓展:生产者与消费者 一、题目描述 二、思路分析 🍑初次遇见她♀【是心动的感觉】 🍑阻碍一:队空还是队满…
-
【LeetCode】260.只出现一次的数字 III(找出单身狗)
👀樊梓慕:个人主页 🎥个人专栏:《C语言》《数据结构》《蓝桥杯试题》 🌝每一个不曾起舞的日子,都是对生命的辜负。 目录 前言: …
