leetcode
-
【动态规划】【二分查找】C++算法 466 统计重复个数
作者推荐 视频算法专题 本文涉及知识点 动态规划汇总 二分查找 力扣:466 统计重复个数 定义 str = [s, n] 表示 str 由 n 个字符串 s 连接构成。 例如,s…
-
代码随想录算法训练营Day10|232.用栈实现队列、225. 用队列实现栈
文章目录 理论基础 一、232.用栈实现队列 1. 双栈 二、225. 用队列实现栈 1. 两个队列 2. 一个队列 总结 理论基础 队列是先进先出,栈是先进后出。Java中的栈与…
-
力扣 1407. 排名靠前的旅行者
题目 表:Users +—————+———+ | Column Name | Type | +—————+———+ …
-
力扣468验证IP地址C++判断合法IP字符串
目录 前言 题目描述 解题思路 主功能函数分类大框架 判断IPv4是否合法 判断IPv6是否合法 其余小边界条件(调试后得) 完整代码 前言 这是一道常见的笔试面试题,我找实习已经…
-
leetcode—跳跃游戏—贪心算法
1 跳跃游戏1 给你一个非负整数数组 nums ,你最初位于数组的 第一个下标 。数组中的每个元素代表你在该位置可以跳跃的最大长度。 判断你是否能够到达最后一个下标,如果可以,返回…
-
Golang leetcode142 环形链表 暴力map 快慢指针法
文章目录 环形链表 leetcode142 暴力遍历 map哈希记录 快慢指针法 环形链表 leetcode142 该题目要求找到入环的第一个节点 我们可以通过map进行记录,没到…
-
【Leetcode刷题】链表的中间结点和合并两个有序链表
生命如同寓言,其价值不在与长短,而在与内容。 ——塞涅卡 目录 一.链表的中间结点 1.快慢指针 二.合并两个有序链表…
-
leetcode刷题(8)二叉树(2)
各位朋友们,大家好!今天我为大家分享的是关于二叉树leetcode刷题的第二篇,我们一起来看看吧。 文章目录 1.对称二叉树 题目要求 示例 做题思路 代码实现 2.二叉树的最大深…
-
【动态规划】C++算法:最长有效括号
作者推荐 视频算法专题 本文涉及知识点 动态规划汇总 LeetCoe:32 最长有效括号 给你一个只包含 ‘(’ 和 ‘)’ 的字符串,找出最长有效(格式正确且连续)括号子串的长度…
-
Leetcode: 645.错误的集合 题解【超详细】
题目 集合 s 包含从 1 到 n 的整数。不幸的是,因为数据错误,导致集合里面某一个数字复制了成了集合里面的另外一个数字的值,导致集合 丢失了一个数字 并且 有一个数字重复 。 …
-
【第36天】组合位运算训练 | 二进制思想
本文已收录于专栏 ?《Java入门一百例》? 学习指引 序、专栏前言 一、二进制拆位思想 二、【例题1】 1、题目描述 2、解题思路 3、模板代码 4、代码解析 三、【例题2】 1…
-
LeetCode | 一探环形链表的奥秘【快慢双指针妙解BAT等大厂经典算法题】
前言 本文总结了力扣141.环形链表|以及142.环形链表||这两道有关环形链表的求解方案,去求证链表是否带环已经如何找出入环口的结点。 有关环形链表,在BAT等大厂面试中均有出现…
-
3. 无重复字符的最长子串-LeetCode(Java)
目录 无重复字符的最长子串-LeetCode(Java) 分析1: 什么是子串? 什么是最长子串? 什么是不含重复字符的最长子串? (1)暴力解法: 分析2: 什么是滑动窗口? 判…
-
LeetCode 第379场周赛个人题解
100170.对角线最长的矩形的面积 题目描述 给你一个下标从 0 开始的二维整数数组 dimensions。 对于所有下标 i(0 <= i < dimensions…
-
【LeetCode】替换空格&&消失的数字&&分割链表&&除自身以外数组的乘积
🌠 作者:@阿亮joy. 🎆专栏:《阿亮爱刷题》 🎇 座右铭:每个优秀的人都有一段沉默的时光,那段时光是付出了很多努力却得不到结果…
