leetcode

All for pursuit.6 小时前
数据结构·c++·算法·leetcode
【位运算-1】338.比特位计数给你一个整数 n ,对于 0 <= i <= n 中的每个 i ,计算其二进制表示中 1 的个数 ,返回一个长度为 n + 1 的数组 ans 作为答案。
夏幻灵13 小时前
算法·leetcode·职场和发展
每日一题:LeetCode 3:无重复字符的最长子串——滑动窗口思路详解这道题是滑动窗口里非常经典的一道题。题目要求:给定一个字符串 s,找出其中不含重复字符的最长子串长度。
无忧.芙桃14 小时前
c语言·c++·算法·leetcode
C++ 并查集详解:原理、实现与应用本篇目标:1.并查集的基本原理;2.并查集的存储方式;3.并查集各个接口的实现与作用;4.并查集的合并与查找优化;
蛋蛋的就会顺顺的14 小时前
java·数据结构·算法·leetcode·力扣
hot100——二叉树94. 二叉树的中序遍历 - 力扣(LeetCode)给定一个二叉树的根节点 root ,返回 它的 中序 遍历 。
Nil20817 小时前
算法·leetcode·游戏
leetcode 55跳跃游戏核心就是维护一个 mypower:每往前走一格 → mypower--如果小于 0 → 说明走不到当前位置,返回 false
longlongzihan17 小时前
数据结构·c++·算法·leetcode·排序算法·哈希表
LeetCode 128. 最长连续序列 —— 从排序到哈希集合给定一个未排序的整数数组 nums,找出数字连续的最长序列(不要求序列元素在原数组中连续)的长度。要求:设计并实现时间复杂度为 O(n) 的算法。
圣保罗的大教堂19 小时前
leetcode
leetcode 3302. 字典序最小的合法序列 中等给你两个字符串 word1 和 word2 。如果一个字符串 x 修改 至多 一个字符会变成 y ,那么我们称它与 y 几乎相等 。
Cccp.12320 小时前
数据结构·leetcode·哈希算法
【leetcode】(九)哈希函数与哈希表认识哈希函数和哈希表的实现f(in)=out(1)in->∞,out->s.比如md5算法输出的范围是0~2^64-1,SHA1算法的输入范围是0~2^128-1;
xieliyu.20 小时前
java·算法·leetcode
LeetCode 1419 数青蛙:状态模拟求最少青蛙数量|Java 题解前言:    这里是小谢同学的一道小小的算法题目,希望这个解法能帮助到你~简单来说:给你一个字符串,来让你判断这个字符串是不是完整的蛙叫,并且要求返回一个尽可能小的青蛙数量
Nil20820 小时前
算法·leetcode·游戏
leetcode 45跳跃游戏Ⅱ给一个数组:nums[i] 表示:站在下标 i,最多可以向右跳 nums[i] 步。和上一道 canJump 不一样:
longlongzihan20 小时前
c++·算法·leetcode
LeetCode 283. 移动零:从辅助数组到双指针原地算法给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。注意:必须在不复制数组的情况下原地对数组进行操作。
longlongzihan1 天前
c++·算法·leetcode
LeetCode 5. 最长回文子串:从暴力匹配到中心扩展的思维演进题目来源:LeetCode 第 5 题 标签:字符串、动态规划、中心扩展题目要求: 给你一个字符串 s,找到 s 中最长的回文子串。
苦瓜打怪兽1 天前
python·算法·leetcode
leetcode 热题100(11. 盛最多水的容器)给定一个长度为 n 的整数数组 height 。有 n 条垂线,第 i 条线的两个端点是 (i, 0) 和 (i, height[i]) 。
All for pursuit.2 天前
数据结构·c++·算法·leetcode
【回溯-6】79.单词搜索给定一个 m x n 二维字符网格 board 和一个字符串单词 word 。如果 word 存在于网格中,返回 true ;否则,返回 false 。
Navigator_Z2 天前
c语言·算法·leetcode
LeetCode //C - 1281. Subtract the Product and Sum of Digits of an IntegerGiven an integer number n, return the difference between the product of its digits and the sum of its digits.
旖旎夜光2 天前
c++·学习·算法·leetcode·力控
LeetCode 1576: 替换所有的问号(模拟) —— 题解🎯 欢迎来到「替换所有的问号」题解之旅! 本文将带你从"给问号填上不撞邻居的字母"这一直观场景出发,深入理解贪心 + 边界防护的巧妙运用,并掌握如何逐个问号试填 26 个字母来构造出合法的最终字符串。
longlongzihan2 天前
算法·leetcode·回溯
回溯法详解:LeetCode 46. 全排列给定一个不含重复数字的数组 nums,返回其所有可能的全排列。你可以按任意顺序返回答案。示例:输入:nums = [1,2,3] 输出:[[1,2,3],[1,3,2],[2,1,3],[2,3,1],[3,1,2],[3,2,1]]
圣保罗的大教堂2 天前
leetcode
leetcode 3532. 针对图的路径存在性查询 I 中等给你一个整数 n,表示图中的节点数量,这些节点按从 0 到 n - 1 编号。同时给你一个长度为 n 的整数数组 nums,该数组按 非递减 顺序排序,以及一个整数 maxDiff。
longlongzihan2 天前
c++·算法·leetcode·动态规划
从LeetCode 70. 爬楼梯看动态规划:如何精准推导状态转移方程?在做 DP 题时,最常遇到的困境是:“看题解秒懂,自己写就懵,尤其是那个核心的转移方程,到底是怎么想出来的?”
Rnan-prince3 天前
leetcode·动态规划
LeetCode 股票买卖系列:一个动态规划状态机模板通吃四题四道股票买卖题(121 / 122 / 123 / 188)本质上是同一个动态规划状态机:状态从 2 个推广到 2k 个,一个模板通吃,还能统一做空间压缩。