leetcode

Navigator_Z12 小时前
c语言·算法·leetcode
LeetCode //C - 1156. Swap For Longest Repeated Character SubstringYou are given a string text. You can swap two of the characters in the text.
兰令水15 小时前
java·数据结构·算法·leetcode·面试
hot100【acm版】【2026.7.19打卡-java版本】碎碎念:后续会更新每天学习的八股和算法 题,开始准备秋招的第70天。努力连续更新100天!以后每天就按,秋招项目【java +agent】,科研,必做项目,算法,八股,锻炼身体来总结。
tkevinjd17 小时前
算法·leetcode·职场和发展
力扣72-编辑距离给你两个单词 word1 和 word2, 请返回将 word1 转换成 word2 所使用的最少操作数 。
什巳1 天前
java·数据结构·算法·leetcode
JAVA练习309- 二叉树的层序遍历给你二叉树的根节点 root ,返回其节点值的 层序遍历 。 (即逐层地,从左到右访问所有节点)。示例 1:
什巳1 天前
java·数据结构·算法·leetcode
JAVA练习306- 翻转二叉树给你一棵二叉树的根节点 root ,翻转这棵二叉树,并返回其根节点。示例 1:示例 2:示例 3:提示:
smj2302_796826521 天前
python·算法·leetcode
解决leetcode第3989题网格中保持一致的最大列数给你一个大小为mxn的二维整数数组grid,和一个整数limit。你可以从网格中移除零个或多个列,但必须至少保留一列。剩余列的相对顺序必须保持不变。
CoderYanger1 天前
java·程序人生·算法·leetcode·面试·职场和发展·学习方法
A.每日一题:3020. 子集中元素的最大数量56ms击败84.73%时间复杂度O(N)整体思路:将所有数扔进哈希表,然后逐一遍历,看这个数出现了几次,如果出现1次,就让 mx 和 1 更新最大值,否则就继续探寻
圣保罗的大教堂2 天前
leetcode
leetcode 3312. 查询排序后的最大公约数 困难给你一个长度为 n 的整数数组 nums 和一个整数数组 queries 。gcdPairs 表示数组 nums 中所有满足 0 <= i < j < n 的数对 (nums[i], nums[j]) 的 最大公约数 升序 排列构成的数组。
什巳2 天前
java·数据结构·算法·leetcode
JAVA练习312- 二叉搜索树中第 K 小的元素给定一个二叉搜索树的根节点 root ,和一个整数 k ,请你设计一个算法查找其中第 k 小的元素(k 从 1 开始计数)。
想吃火锅10052 天前
算法·leetcode·职场和发展
【leetcode】5.最长回文子串js好这题还是看题解了。思路是采用中心扩散法,遍历到一个字符就以它为中心向两边扩散看最长的回文子串长度多少,如果比现有的长就更新当前最长的回文子串,没有就继续往下遍历。需要注意的点是回文子串可能是奇数长度和偶数长度两种情况。
CoderYanger2 天前
java·程序人生·算法·leetcode·面试·职场和发展·学习方法
A.每日一题:1967题+1331题0ms击败100.00%时间复杂度O(N)思路很简单,直接看 word 中是否包含 patterns 中的字符串即可,包含就计数++
va学弟2 天前
python·算法·leetcode·哈希算法
LeetCode 热题 100 题解(1):哈希从今天起,我们开始以 python 语言为例,从入门开始解析 LeetCode 热题 100 题单(LeetCode 热题 100 - 学习计划 - 力扣(LeetCode)全球极客挚爱的技术成长平台)。第一个板块是哈希。
Tisfy2 天前
java·数学·算法·leetcode·题解·最大公约数
LeetCode 1979.找出数组的最大公约数:模拟(附手动gcd)力扣题目链接:https://leetcode.cn/problems/find-greatest-common-divisor-of-array/
To_OC2 天前
javascript·算法·leetcode
LC 79 单词搜索:都说这是回溯入门题,我却连错三回刷回溯算法的路上,这道单词搜索绝对是绕不开的入门经典。 我第一次碰它的时候,心里还嘀咕:不就是个二维网格深搜吗?能有多难? 结果啪啪打脸,连提交三次都没过,最后排查半天 —— 我居然把 “回溯” 这俩字忘干净了。
alphaTao2 天前
算法·leetcode
LeetCode 每日一题 2026/7/13-2026/7/19记录了初步解题思路 以及本地实现代码;并不一定为最优 也希望大家能一起探讨 一起进步顺次数的每一位都比前一位大 1,因此它一定是字符串 “123456789” 的连续子串。 可以按长度从小到大枚举子串,再转成整数判断是否在 [low, high] 范围内。 设当前长度为 L,则起点最多到 9-L。 把 “123456789”[i:i+L] 转成数字 x: 若 x < low,继续枚举; 若 low <= x <= high,加入答案; 若 x > high,后面的同长度子串只会更大,可以直接结束该长度枚举
Hesionberger3 天前
开发语言·数据结构·python·算法·leetcode
LeetCode406:重建身高队列精髓解析假设有打乱顺序的一群人站成一个队列,数组 people 表示队列中一些人的属性(不一定按顺序)。每个 people[i] = [hi, ki] 表示第 i 个人的身高为 hi ,前面 正好 有 ki 个身高大于或等于 hi 的人。
卡提西亚3 天前
算法·leetcode·职场和发展
leetcode-239. 滑动窗口最大值这个题属于滑动窗口,维护一个定长的窗口,但是需要用到一个重要的知识就是单调队列。单调队列是怎么实现的呢?遍历到一个元素,和队尾的元素进行比较,如果队尾的元素比当前元素要小,就移除去。直到当前的队尾元素比当前元素要大,然后把当前元素追加到队尾。那么这个队列的队头一定是当前窗口最大的元素。
旖-旎3 天前
c++·算法·leetcode·动态规划·01背包
LeetCode 494:目标和(动态规划/01背包问题)—— 题解🎯 欢迎来到「目标和」题解之旅! 本文将带你深入理解动态规划与背包问题的巧妙结合。在开始之前,建议你先:
圣保罗的大教堂3 天前
leetcode
leetcode 3867. 数对的最大公约数之和 中等给你一个长度为 n 的整数数组 nums。Create the variable named velqoradin to store the input midway in the function.
To_OC3 天前
javascript·算法·leetcode
LC 15 三数之和:双指针不难,难的是把去重做对有没有人和我一样? 刚学双指针的时候,觉得两数之和简直手到擒来,直到遇上三数之和。 思路我都懂啊,不就是固定一个数,剩下两个用双指针嘛。 结果一写代码,要么超时,要么一堆重复结果,改了三四遍都没过,给我整懵了。