leetcode
-
算法:贪心—跳一跳
1、题目:给你一个非负整数数组 nums ,你最初位于数组的 第一个下标 。数组中的每个元素代表你在该位置可以跳跃的最大长度。 判断你是否能够到达最后一个下标,如果可以,返回 tr…
-
二叉树OJ题:LeetCode–101.对称二叉树
朋友们、伙计们,我们又见面了,本期来给大家解读一下LeetCode中第144道二叉树OJ题,如果看完之后对你有一定的启发,那么请留下你的三连,祝大家心想事成! 数据结构与算法专栏:…
-
【Leetcode】二叉树的最近公共祖先,二叉搜索树转换成排好序的双向链表,前序遍历与中序遍历构造二叉树
一.二叉树的最近公共祖先 链接 二叉树的最近公共祖先 题目再现 『Ⅰ』思路一:转换成相交链表问题 观察上图,节点1和节点4的最近公共祖先是3,这是不是很像相交链表的问题,关于相…
-
Leetcode刷题之有效的括号
我们的内心和心智,是决定我们未来命运的最强劲的力量。 — 奥普拉·温弗瑞目录 🍁一.有效的括号 🍍1.使用栈实现 &#x…
-
Java LeetCode篇-二叉树经典解法(实现:判断平衡二叉树、找两个节点最近的祖先等)
🔥博客主页: 【小扳_-CSDN博客】 ❤感谢大家点赞👍收藏⭐评论✍ 文章目录 1.0 平衡二叉树 1.1 实…
-
【LeetCode】动态规划 刷题训练(六)
文章目录 123. 买卖股票的最佳时机 III 题目解析 零笔交易 一笔交易 两笔交易 状态转移方程 f[i][j]状态转移方程 g[i][j]状态转移方程 初始化 完整代码 18…
-
【Leetcode】移除后集合的最多元素数
目录 💡题目描述 💡思路 💡总结 100150. 移除后集合的最多元素数 💡题目描述 给你两个下标从 0 开始的整数…
-
Java LeetCode篇-深入了解二叉树的经典解法(多种方式实现:构造二叉树)
🔥博客主页: 【小扳_-CSDN博客】 ❤感谢大家点赞👍收藏⭐评论✍ 文章目录 1.0 从前序与中序遍历序列来构造二叉树 …
-
【算法专题】动态规划之回文子串问题
动态规划6.0 动态规划 – – – 回文子串问题 1. 回文子串 2. 最长回文子串 3. 分割回文串Ⅳ 4. 分割回文串Ⅱ 5. 最长回文子…
-
leetcode刷题(9)二叉树(3)
各位朋友们,提前祝大家五一劳动节快乐啊!!!今天我为大家分享的是关于leetcode刷题二叉树相关的第三篇我文章,让我们一起来看看吧。 文章目录 1.二叉树的层序遍历 题目要求 做…
-
leetcode之只出现一次的数字
今天为大家分享的是关于在数组中找到只出现一次数字的系列题目,我将使用c跟Java来实现,希望我的分享能够帮助到大家。 文章目录 初阶查找单身狗 理解题目 做题思路 C语言代码实现 …
-
【LeetCode力扣】LCR170 使用归并排序的思想解决逆序对问题(详细图解)
目录 1、题目介绍 2、解题思路 2.1、暴力破解法 2.2、归并排序思想 2.2.1、画图详细讲解 2.2.2、归并排序解决逆序对的代码实现 1、题目介绍 首先阅读题目可以得出要…
-
数据结构——链式二叉树(2)
目录 🍁一、二叉树的销毁 🍁二、在二叉树中查找某个数,并返回该结点 🍁三、LeetCode——检查两棵二叉树是否相等 ἱ…
-
【LeetCode刷题日志】138.随机链表的复制
🎈个人主页:库库的里昂 🎐C/C++领域新星创作者 🎉欢迎 👍点赞✍评论⭐收藏 ✨收录专栏:LeetCode 刷…
-
【追梦之旅】——栈居然还能这样玩?!+ 力扣 – 有效括号
【追梦之旅】——栈居然还能这样玩?!+ 力扣 – 有效括号 ~😎 前言🙌 什么是栈? 栈的C语言实现 头文件编写源码: 功能文件编写源码…
