力扣

满怀10158 小时前
力扣
【LeetCode】1.两数之和在整数数组中找到两个数,它们的和等于目标值,并返回这两个数的下标。假设每个输入只有唯一解,且不能重复使用同一元素。
Y1nhl7 天前
开发语言·python·算法·力扣
力扣hot100_技巧_python版本
Y1nhl9 天前
开发语言·python·算法·力扣·滑动窗口
基础算法:滑动窗口_python版本能使用滑动窗口的题,基本都需要数字为正整数,这样才能保证滑入一个数字总和是增加的(单调性)
白白糖13 天前
python·算法·力扣
组合与括号生成(回溯)本篇基于b站灵茶山艾府。给定两个整数 n 和 k,返回范围 [1, n] 中所有可能的 k 个数的组合。
GGBondlctrl16 天前
算法·力扣·两数之和·字母异位词分组·存在重复字符2
【leetcode】记录与查找:哈希表的题型分析前言🌟🌟本期讲解关于力扣的几篇题解的详细介绍~~~🌈感兴趣的小伙伴看一看小编主页:GGBondlctrl-CSDN博客
白白糖17 天前
python·算法·力扣
二叉树 递归本篇基于b站灵茶山艾府的课上例题与课后作业。给定一个二叉树 root ,返回其最大深度。二叉树的 最大深度 是指从根节点到最远叶子节点的最长路径上的节点数。
前端 贾公子23 天前
前端·javascript·力扣
每日一题 == 674. 最长连续递增序列目录题目描述解题思路代码实现测试用例与结果复杂度分析总结给定一个未经排序的整数数组,找到最长且连续递增的子序列,并返回其长度。连续递增子序列的定义是:子序列中的元素严格递增且在原数组中连续。
LUCIAZZZ23 天前
java·数据结构·算法·排序算法·力扣
基础排序算法部分内容来源:bilibili,JavaGuide冒泡排序是一种简单的排序算法。它重复地遍历要排序的序列,依次比较两个元素,如果它们的顺序错误就把它们交换过来。
无敌粉毛大王千早爱音1 个月前
力扣
二叉树练习102. 二叉树的层序遍历 - 力扣(LeetCode)使用队列进行层序遍历。107. 二叉树的层序遍历 II - 力扣(LeetCode)
小辉同志1 个月前
c++·算法·链表·缓存·力扣
146.LRU缓存链表:LRU缓存 请你设计并实现一个满足 LRU (最近最少使用) 缓存 约束的数据结构。 实现 LRUCache 类: LRUCache(int capacity) 以 正整数 作为容量 capacity 初始化 LRU 缓存 int get(int key) 如果关键字 key 存在于缓存中,则返回关键字的值,否则返回 -1 。 void put(int key, int value) 如果关键字 key 已经存在,则变更其数据值 value ;如果不存在,则向缓存中插入该组 key-value 。如
好易学数据结构1 个月前
数据结构·算法·leetcode·链表·面试·力扣·笔试·牛客网·链表反转
可视化图解算法:反转链表给定一个单链表的头结点pHead(该头节点是有值的,比如在下图,它的val是1),长度为n,反转该链表后,返回新链表的表头。
dorabighead2 个月前
算法·矩阵·力扣·大话算法
小哆啦解题记:螺旋矩阵小哆啦开始刷力扣的第二十八天54. 螺旋矩阵 - 力扣(LeetCode)在一个阳光明媚的午后,小哆啦悠闲地坐在窗边啃着曲奇,突然,一道神秘的光芒闪过,小智从代码的虚空中出现。
好易学·数据结构2 个月前
数据结构·算法·leetcode·面试·力扣·笔试·牛客网
为什么要学习数据结构与算法今天,我向大家介绍一门非常重要的课程——《数据结构与算法》。这门课不仅是计算机学科的核心,更是每一位开发者从“小白”迈向“高手”的必经之路。
TAK_AGI2 个月前
算法·贪心算法·力扣
Day31 第八章 贪心算法 part041. 柠檬水找零(1) 解题步骤:有三种情况: 情况一:账单是5,直接收下。 情况二:账单是10,消耗一个5,增加一个10 情况三:账单是20,优先消耗一个10和一个5,如果不够,再消耗三个5 情况三这里是有贪心的。 局部最优:遇到账单20,优先消耗美元10,完成本次找零 全局最优:完成全部账单的找零。 局部最优可以推出全局最优,并找不出反例,那么就试试贪心算法!
白白糖2 个月前
python·算法·力扣
Day 52 卡玛笔记这是基于代码随想录的每日打卡给定一个整数数组 temperatures ,表示每天的温度,返回一个数组 answer ,其中 answer[i] 是指对于第 i 天,下一个更高温度出现在几天后。如果气温在这之后都不会升高,请在该位置用 0 来代替。
想你时风起2 个月前
python·力扣·刷题·两数之和
力扣题库第一题:两数之和思路 这种方法比较简单,就是通过两层循环进行解题,在外层循环中,我们首先用target的值减去当前的元素,再在里层循环中找出和这个差值相等的元素,得到两个偏移即可。注意在循环的过程中(Python语言)要使用偏移,而不是直接循环元素值。
鸡鸭扣2 个月前
数据结构·python·算法·leetcode·动态规划·力扣·dp
数据结构与算法:动态规划dp:买卖股票相关力扣题(下):309. 买卖股票的最佳时机含冷冻期、714. 买卖股票的最佳时机含手续费首先我们要明确,如果全程只能买卖一次或者允许买卖多次,那么我们就没必要记录无操作这个状态。 如果买卖的次数为k(k≥2),那么我们才要记录无操作这个状态,以此来区分具体是第几次买卖。
TAK_AGI2 个月前
算法·贪心算法·力扣
Day28 第八章 贪心算法 part011. 理论基础贪心算法无规律!一般如想到局部最优,好像能推出全局最优,并且无明显反例,那就试一试!2. 分发饼干
白白糖2 个月前
python·算法·力扣
Day 49 卡玛笔记这是基于代码随想录的每日打卡给定两个字符串 text1 和 text2,返回这两个字符串的最长 公共子序列 的长度。如果不存在 公共子序列 ,返回 0 。
艾思科蓝 AiScholar2 个月前
图像处理·人工智能·信息可视化·自然语言处理·数据分析·力扣·量子计算
【SPIE出版,见刊快速,EI检索稳定,浙江水利水电学院主办】2025年物理学与量子计算国际学术会议(ICPQC 2025)2025年物理学与量子计算国际学术会议(ICPQC 2025)将于2025年4月18-20日在中国杭州举行。本次会议旨在汇聚全球的研究人员、学者和业界专家,共同探讨物理学与量子计算领域的最新进展与前沿挑战。随着量子技术的快速发展,其在信息处理、算法设计及材料科学等领域的应用潜力不断被挖掘,量子计算已成为当今科学研究的热门话题。此会议不仅是展示最新研究成果的机会,也是深入了解物理学与量子计算前沿技术和实际应用的良机。我们欢迎各界人士报名参加,期待来自全国及全球的专家学者与会分享与交流。