leetcode

一起养小猫2 小时前
java·leetcode
LeetCode100天Day1-字符串匹配与Z字形变换欢迎来到我的LeetCode算法100天挑战专栏!在接下来的100天里,我会每天分享两道LeetCode题目的解析。今天我们来看两道字符串处理的题目。
yaoh.wang2 小时前
python·程序人生·算法·leetcode·面试·跳槽·哈希算法
力扣(LeetCode) 1: 两数之和 - 解法思路给定一个整数数组 nums 和一个整数 target,返回两个数字的索引,使得它们相加等于 target。
Code Slacker2 小时前
数据结构·c++·算法·leetcode
LeetCode Hot100 —— 滑动窗口(面试纯背版)(四)给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长度。示例 1:示例 2:示例 3:提示:
yaoh.wang3 小时前
python·程序人生·算法·leetcode·面试·职场和发展·双指针
力扣(LeetCode) 27: 移除元素 - 解法思路给定一个数组和一个值,原地删除所有等于该值的元素。返回不等于该值的元素数量。使用两个指针:一个(k)跟踪下一个非 val 元素的位置,另一个(i)遍历数组。将非 val 元素复制到前面:
F_D_Z4 小时前
数据结构·算法·leetcode
最长连续序列(Longest Consecutive Sequence)给定一个未排序的整数数组 nums,找出数字连续的最长序列(元素不要求在原数组中连续)的长度。 要求:设计并实现 时间复杂度 O(n) 的算法。
LYFlied13 小时前
数据结构·算法·leetcode·面试·职场和发展
【每日算法】LeetCode 39. 组合总和对前端开发者而言,学习算法绝非为了“炫技”。它是你从“页面构建者”迈向“复杂系统设计者”的关键阶梯。它将你的编码能力从“实现功能”提升到“设计优雅、高效解决方案”的层面。从现在开始,每天投入一小段时间,结合前端场景去理解和练习,你将会感受到自身技术视野和问题解决能力的质的飞跃。------ 算法:资深前端开发者的进阶引擎
flashlight_hi5 小时前
javascript·算法·leetcode
LeetCode 分类刷题:199. 二叉树的右视图给定一个二叉树的 根节点 root,想象自己站在它的右侧,按照从顶部到底部的顺序,返回从右侧所能看到的节点值。
LYFlied5 小时前
前端·算法·leetcode·面试·职场和发展
【每日算法】LeetCode 46. 全排列对前端开发者而言,学习算法绝非为了“炫技”。它是你从“页面构建者”迈向“复杂系统设计者”的关键阶梯。它将你的编码能力从“实现功能”提升到“设计优雅、高效解决方案”的层面。从现在开始,每天投入一小段时间,结合前端场景去理解和练习,你将会感受到自身技术视野和问题解决能力的质的飞跃。------ 算法:资深前端开发者的进阶引擎
LYFlied6 小时前
前端·数据结构·算法·leetcode·面试·职场和发展
【每日算法】131. 分割回文串对前端开发者而言,学习算法绝非为了“炫技”。它是你从“页面构建者”迈向“复杂系统设计者”的关键阶梯。它将你的编码能力从“实现功能”提升到“设计优雅、高效解决方案”的层面。从现在开始,每天投入一小段时间,结合前端场景去理解和练习,你将会感受到自身技术视野和问题解决能力的质的飞跃。 ------ 算法:资深前端开发者的进阶引擎
长安er7 小时前
数据结构·算法·leetcode·动态规划·剪枝
LeetCode 300/152/416/32 动态规划进阶题型总结(最长递增子序列→最长有效括号)目录一、题型总览二、题 1:最长递增子序列(LeetCode 300)1. 题目描述2. 核心理论3. 详细思路分析
季远迩7 小时前
算法·leetcode·哈希算法
LeetCode 热题 100 Python3易懂题解(更新中)给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。
Dream it possible!7 小时前
c++·leetcode·面试·回溯
LeetCode 面试经典 150_回溯_组合(99_77_C++_中等)给定两个整数 n 和 k,返回范围 [1, n] 中所有可能的 k 个数的组合。你可以按 任何顺序 返回答案。
好易学·数据结构8 小时前
数据结构·算法·leetcode·动态规划·力扣
可视化图解算法74:最小花费爬楼梯描述给定一个整数数组 cost ,其中 cost[i]是从楼梯第i 个台阶向上爬需要支付的费用,下标从0开始。一旦你支付此费用,即可选择向上爬一个或者两个台阶。
Maỿbe8 小时前
算法·leetcode·图论
力扣hot图论部分目录题目链接岛屿数量思路及其代码代码如下腐烂的橘子思路及其代码注意事项代码课程表的思路及其代码注意事项
LYFlied8 小时前
数据结构·算法·leetcode·面试·职场和发展
【每日算法】LeetCode 78. 子集对前端开发者而言,学习算法绝非为了"炫技"。它是你从"页面构建者"迈向"复杂系统设计者"的关键阶梯。它将你的编码能力从"实现功能"提升到"设计优雅、高效解决方案"的层面。从现在开始,每天投入一小段时间,结合前端场景去理解和练习,你将会感受到自身技术视野和问题解决能力的质的飞跃。------ 算法:资深前端开发者的进阶引擎
月明长歌8 小时前
java·数据结构·算法·leetcode·二叉树
【码道初阶】【Leetcode606】二叉树转字符串:前序遍历 + 括号精简规则,一次递归搞定题目要求把一棵二叉树转成字符串,形式类似:这句话很关键:“省略不影响一一映射关系的空括号” 意味着:省略不能让结构变得模糊。
鹿角片ljp8 小时前
算法·leetcode·链表
力扣234.回文链表-反转后半链表给定一个单链表的头节点 head,判断该链表是否为回文链表。如果是,返回 true;否则,返回 false。
(●—●)橘子……8 小时前
数据结构·python·学习·算法·leetcode
记力扣1471.数组中的k个最强值 练习理解给你一个整数数组 arr 和一个整数 k 。设 m 为数组的中位数,只要满足下述两个前提之一,就可以判定 arr[i] 的值比 arr[j] 的值更强:
LYFlied9 小时前
前端·数据结构·算法·leetcode·面试·职场和发展
【算法解题模板】-【回溯】----“试错式”问题解决利器对前端开发者而言,学习算法绝非为了“炫技”。它是你从“页面构建者”迈向“复杂系统设计者”的关键阶梯。它将你的编码能力从“实现功能”提升到“设计优雅、高效解决方案”的层面。从现在开始,每天投入一小段时间,结合前端场景去理解和练习,你将会感受到自身技术视野和问题解决能力的质的飞跃。 ------ 算法:资深前端开发者的进阶引擎
Code Slacker9 小时前
数据结构·c++·算法·leetcode·面试
LeetCode Hot100 —— 普通数组(面试纯背版)(五)给你一个整数数组 nums ,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。