技术栈
leetcode
白白白小纯
6 小时前
c语言
·
数据结构
·
算法
·
leetcode
算法篇—反转链表
给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。示例 1: 输入:head = [1,2,3,4,5] 输出:[5,4,3,2,1] 示例 2: 输入:head = [1,2] 输出:[2,1] 示例 3: 输入:head = [] 输出:[]
圣保罗的大教堂
9 小时前
leetcode
leetcode 3517. 最小回文排列 I 中等
给你一个 回文 字符串 s。返回 s 的按字典序排列的 最小 回文排列。如果一个字符串从前往后和从后往前读都相同,那么这个字符串是一个 回文 字符串。
alphaTao
11 小时前
python
·
算法
·
leetcode
LeetCode 每日一题 2026/7/27-2026/8/2
记录了初步解题思路 以及本地实现代码;并不一定为最优 也希望大家能一起探讨 一起进步排序 最大两数乘积
Hi李耶
18 小时前
算法
·
leetcode
·
职场和发展
【LeetCode】9-回文数
欢迎来到李耶的频道【LeetCode面试题】。🔗 LeetCode 原题链接给你一个整数 x,如果 x 是一个回文整数,返回 true;否则,返回 false。
海绵天哥
21 小时前
c++
·
leetcode
·
链表
LeetCode Hot 100 | 链表(下)· 分组翻转与设计(C++ 题解)
本篇补全 Hot100 链表专题剩余 5 道题:25 / 138 / 148 / 23 / 146。给你链表的头节点 head,每 k 个节点一组进行翻转,返回修改后的链表。 k 是正整数,它的值小于或等于链表的长度。如果节点总数不是 k 的整数倍,那么请将最后剩余的节点保持原有顺序。
Tisfy
2 天前
数学
·
算法
·
leetcode
·
字符串
·
题解
·
贪心
LeetCode 3014.输入单词需要的最少按键次数 I:遍历 / if-else计算(比纯数学公式写起来麻烦但好想)
力扣题目链接:https://leetcode.cn/problems/minimum-number-of-pushes-to-type-word-i/
兰令水
2 天前
java
·
算法
·
leetcode
hot100【查缺补漏+打印线程abc】【2026.7.30打卡-java版本】
给你二叉树的根节点 root 和一个表示目标和的整数 targetSum 。判断该树中是否存在 根节点到叶子节点 的路径,这条路径上所有节点值相加等于目标和 targetSum 。如果存在,返回 true ;否则,返回 false 。
tkevinjd
2 天前
算法
·
leetcode
·
深度优先
力扣131-分割回文串
131. 分割回文串 - 力扣(LeetCode)给你一个字符串 s,请你将 s 分割成一些 子串,使每个子串都是 回文串 。返回 s 所有可能的分割方案。
zander258
2 天前
算法
·
leetcode
·
深度优先
LeetCode 78. 子集
给定一个整数数组 nums,数组中的元素互不相同,返回该数组所有可能的子集。答案不能包含重复的子集,返回顺序可以任意。
tkevinjd
2 天前
算法
·
leetcode
·
职场和发展
力扣239-滑动窗口最大值
239. 滑动窗口最大值 - 力扣(LeetCode)给你一个整数数组 nums,有一个大小为 k 的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口内的 k 个数字。滑动窗口每次只向右移动一位。
圣保罗的大教堂
2 天前
leetcode
leetcode 628. 三个数的最大乘积 简单
给你一个整型数组 nums ,在数组中找出由三个数组成的最大乘积,并输出这个乘积。示例 1:示例 2:
良木林
2 天前
线性代数
·
算法
·
leetcode
·
矩阵
矩阵 - LeetCode hot 100
@jarringslee二维数组在几何层面可以被看做一个矩阵。在算法题的考察中一般为矩阵的遍历、边界控制以及原地修改矩阵,难点不在于数据结构和语法的考察,而在于几何规律、自身特性的利用和边界条件的控制。 大多数题目的做题套路都比较固定,我们需要先获取矩阵的大小和单个成员的大小,即矩阵的行数和列数,然后通过遍历来进行搜索、修改等操作。
程序猿乐锅
3 天前
算法
·
leetcode
·
职场和发展
【数据结构与算法 | 第七篇】二维数组:力扣48,54,59,151
力扣48题我们这里用到先转整体再转头尾 1.按对角线用二维数组将他转下 2.头尾换 这样就能得到90度转换后的数组了
hanlin03
2 天前
笔记
·
算法
·
leetcode
刷题笔记:力扣第242、349题(哈希表)
1.本题考点为哈希表,比较容易想到,完整代码如下:该算法时间复杂度为O(n),空间复杂度为O(1)。1.本题也是考察哈希表,只需要为两个数组各创建一个哈希数组,记录哪些数字出现了,最后在对比两个哈希数组即可。完整代码如下:
Tisfy
3 天前
算法
·
leetcode
·
题解
·
组合数学
·
计数
·
回文串
·
试填法
LeetCode 3518.最小回文排列 II:试填法(组合数学)
力扣题目链接:https://leetcode.cn/problems/smallest-palindromic-rearrangement-ii/
青山木
3 天前
java
·
数据结构
·
算法
·
leetcode
Hot 100 --- 组合总和
本文概览:本文以LeetCode题目"组合总和"为例,讲解回溯法在可重复选择、结果不计顺序场景下的应用,以及和子集问题的对比
zander258
3 天前
算法
·
leetcode
·
深度优先
LeetCode 46. 全排列
给定一个不含重复数字的数组 nums,返回它的所有可能的全排列。答案可以按任意顺序返回。例如:一开始可以把这道题归类为“每一步选哪个数”的问题。
会编程的土豆
3 天前
算法
·
leetcode
·
职场和发展
LeetCode 热题 HOT100(一):哈希表与双指针入门(Go 实现)
🥰个人主页:会编程的土豆(欢迎来访) 💎作者简介:后端学习者 ❄️个人专栏:数据结构与算法,数据库,leetcode ✨那些你一个人走过的夜路,终将化作照亮未来的光
小poop
3 天前
数据结构
·
算法
·
leetcode
轮转数组:从暴力到最优,一题掌握算法复杂度分析
LeetCode 189. 轮转数组 —— 一道题学会三种解法,理解时间与空间复杂度的取舍题目链接:189. 轮转数组 - 力扣(LeetCode)
Tisfy
4 天前
c语言
·
python
·
leetcode
·
字符串
·
排序
·
计数排序
·
回文
LeetCode 3517.最小回文排列 I:排序(Python两行版) / 计数(O(n)时间+O(C)空间+字符串原地修改)
力扣题目链接:https://leetcode.cn/problems/smallest-palindromic-rearrangement-i/