E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Solution)
笔记:代码随想录算法训练营day42:LeetCode188.买卖股票的最佳时机IV,309.最佳买卖股票时机含冷冻期,714.买卖股票的最佳时机含手续费
到最后的再选择一个最大的状态,应该是没啥问题,不会有漏掉的情况188.买卖股票的最佳时机IV力扣题目链接思路:和上一题差不多,限制上买卖次数倒比不限制买卖次数复杂了不少要给上一题的代码套个循环class
Solution
jingjingjing1111
·
2025-03-14 07:38
笔记
动态规划
leetcode
代码随想录算法训练营day2| 209.长度最小的子数组|59.螺旋矩阵II|区间和|开发商购买土地
class
Solution
{publicintminSubArrayLen(inttarget,int[]nums){intfast=0;//快指针intslow=0;//慢指针intsum
70ng
·
2025-03-13 22:09
算法
矩阵
线性代数
leetcode
java
111.二叉树的最小深度
classTreeNode:#def__init__(self,val=0,left=None,right=None):#self.val=val#self.left=left#self.right=rightclass
Solution
程序员正在诞生中
·
2025-03-13 21:02
python
二叉树
算法
蓝桥杯
深度搜索
代码随想录训练营算法第三十四天|动态规划|62.不同路径、63. 不同路径 II、343. 整数拆分、96.不同的二叉搜索树。
class
Solution
{public:intuniquePaths(intm,intn){vector>dp(m+1,vector(n+1,0));for(inti=1;i>&obstacleG
weixin_64181248
·
2025-03-13 18:40
算法
今天记录一下哈希表,因为一直有点不理解,所以今天查找了一些资料来理解哈希表
class
Solution
:defcopyRandomList(self,head:'Optional[Node]')->'Optional[Node]':ifnothead:returndic={}cur
suohanfjiusbis
·
2025-03-13 15:51
散列表
leetcode
数据结构
LeetCode_随机数索引
示例:nt[]nums=newint[]{1,2,3,3,3};olution
solution
=new
Solution
(nums);//pick(3)应该返回索引2,3或者4。每个
云墨书生
·
2025-03-13 14:14
LeetCode题解
leetcode
算法
java
LeetCode 398.随机数索引
示例:int[]nums=newint[]{1,2,3,3,3};
Solution
solution
=new
Solution
(nums);//pick(3)应该返回索引2,3或者4。
落羽小末
·
2025-03-13 14:13
算法
Java
随机索引
重复元素
整数数组
概率均匀
内存优化
Leetcode之随机数索引
示例:int[]nums=newint[]{1,2,3,3,3};
Solution
solution
=new
Solution
(nums);
solution
.pick(3);
solution
.pick(1)
一只荣
·
2025-03-13 14:11
leetcode和机试题
leetcode
【leetcode】113. 路径总和 II(Java)
完整代码class
Solution
{List>res=newAr
待别三日
·
2025-03-13 10:45
Leetcode
leetcode
java
算法
力扣-数组-69 x的平方根
思路和时间复杂度思路:二分寻找符合要求的元素,在mid小于当时的元素时,记录更新结果,这样可以满足要求,而且由于是计算平方,所以可以右边界为之前的一半时间复杂度:代码class
Solution
{public
夏末秋也凉
·
2025-03-13 10:11
力扣
#
数组
leetcode
数据结构
算法
算法菜鸡备战4月27日蓝桥杯省赛----0311
12012.数组美丽值求和-力扣(LeetCode)class
Solution
{public:intsumOfBeauties(vector&nums){intn=nums.size();intans=
好好学习O(∩_∩)O
·
2025-03-13 03:21
算法
每天一道算法题【蓝桥杯】【递增的三元子序列】
思路arr【0】和arr【1】分别用于更新递增序列的前两个数#define_CRT_SECURE_NO_WARNINGS1#includeusingnamespacestd;class
Solution
{
桦0
·
2025-03-12 22:42
题解
算法
蓝桥杯
c++
leetcode
贪心算法
每天一道算法题【蓝桥杯】【山脉数组的峰顶索引】
思路二分查找算法注意二段性两段性为peak前arr[mid]arr[mid+1]#define_CRT_SECURE_NO_WARNINGS1#includeusingnamespacestd;class
Solution
桦0
·
2025-03-12 19:21
题解
算法
蓝桥杯
c++
leetcode
LeetCode 1447 最简分数[枚举] HERODING的LeetCode之路
b:gcd(b,a%b);}class
Solution
{public:vectorsimplifiedFr
HERODING77
·
2025-03-12 10:30
LeetCode
leetcode
算法
排序算法
数据结构
程序设计
2269.找到一个数字的 K 美丽值
(终于是个简单题目了)3.代码class
Solution
{public:intdivisorSubstrings(intnum,intk){strings=to_string(num);intn=s.size
兰杜
·
2025-03-12 03:03
算法
数据结构
c++
力扣
【leetcode hot 100 25】K个一组翻转链表
class
Solution
{publicListNodereverseKGroup(ListNodehead,intk){ListNodereverse=newListNode();reverse.next
longii11
·
2025-03-12 03:01
leetcode
链表
javascript
反转链表的2种解法
structListNode*next;ListNode(intx):val(x),next(NULL){}};迭代反转2个节点,每次记录并更新现在指向节点的位置沿着链表直到现在节点指向空节点class
Solution
用户0912
·
2025-03-12 03:26
算法与数据结构
链表
反转
迭代
递归
数据结构
【力扣hot100】刷题笔记Day13
继续二叉树543.二叉树的直径-力扣(LeetCode)递归后序class
Solution
:defdiameterOfBinaryTree(self,root:Optional[TreeNode])->
小涛44
·
2025-03-12 02:21
力扣hot100刷题笔记
leetcode
笔记
算法
职场和发展
数据结构
python
回溯-子集
输入:整型数组输出:二元列表思路:利用二进制,(比如说数组长度为3)000、001、010、011、100、101、110、111刚好可以遍历所有情况class
Solution
{List>result=
Vacant Seat
·
2025-03-12 00:36
java
数据结构
算法
力扣-数组-34 在排序数组中查找元素的第一个和最后一个位置
思路和时间复杂度思路:先找到中间数,如果没找到就返回{-1,-1},如果找到了就以当前节点为中点,向两边扩时间复杂度:代码class
Solution
{public:vectorsearchRange(vector
夏末秋也凉
·
2025-03-11 23:26
力扣
#
数组
leetcode
算法
数据结构
二叉树-将二叉树展开为链表
思路:前序遍历之后再赋值,左边置为空,右边为单链表中的结点使用递归class
Solution
{Listlist=newArrayLis
Vacant Seat
·
2025-03-11 07:51
链表
数据结构
二叉树
java
回溯-全排列
你可以按任意顺序返回答案输入:数组输出:二维列表思路:等待二刷class
Solution
{List>result=newArrayListpath=newLinkedList>permute(int[]
Vacant Seat
·
2025-03-11 07:21
算法
java
回溯
【贪心算法】柠檬水找零
.柠檬水找零-力扣(LeetCode)2.讲解算法原理分情况讨论5---》直接收下10---》找五元,收下20----》10+5△----》5+5+5由于5元更有用,则尽可能保留5元3.代码class
Solution
I_Am_Me_
·
2025-03-11 06:15
贪心算法
贪心算法
算法
leetcode 贪心算法
刷题记录以局部最优推出整体最优,且想不到反例,则可以尝试贪心算法455.分发饼干从后向前遍历孩子数组,用大饼干满足胃口大,并统计满足小孩数量class
Solution
(object):deffindContentChildren
gufly-
·
2025-03-11 06:13
leetcode
贪心算法
算法
leetcode 2024春招冲刺百题计划——动态规划+数论
class
Solution
{publicintclimbStairs(intn){if(n==1)return1;elseif(n==2)return2;intsum=0
云深沐子兮
·
2025-03-10 23:12
leetcode
算法
Voice Translation of Audio Files into Different Languages Using Gpt-4o
openai-cookbook/examples/voice_
solution
s/voice_translation_into_different_languages_using_GPT-4o.ipynbatmain
开发者每周简报
·
2025-03-10 20:18
ffmpeg
人工智能
LeetCode Hot 100
1.两数之和暴力解法:时间/空间复杂度O(N²),O(1)class
Solution
{publicint[]twoSum(int[]nums,inttarget){for(inti=0;ihashRes
PinkandWhite
·
2025-03-10 14:08
leetcode
算法
java
PSPNet在图像超分辨率中的应用
PSPNet在图像超分辨率中的应用1.背景介绍图像超分辨率(ImageSuper-Re
solution
,ISR)是计算机视觉领域的一个重要研究方向,旨在从低分辨率图像中重建高分辨率图像。
AI天才研究院
·
2025-03-10 12:55
AI大模型企业级应用开发实战
AI大模型应用入门实战与进阶
DeepSeek
R1
&
大数据AI人工智能大模型
计算科学
神经计算
深度学习
神经网络
大数据
人工智能
大型语言模型
AI
AGI
LLM
Java
Python
架构设计
Agent
RPA
(LeetCode 每日一题) 1328. 破坏回文串(字符串、贪心)
C++版本:class
Solution
{public:stringbreakPalindrome(stringpalindrome){intn=palindrome.size();//字符串长度为1时,
岁忧
·
2025-03-10 09:05
LeetCode
java版刷题
leetcode
算法
职场和发展
java
c++
LeetCode刷题之python解法(持续更新)
1.TwoSum4行class
Solution
:deftwoSum(self,nums:List[int],target:int)->List[int]:d={}fori,ninenumerate(nums
gong_wanyi
·
2025-03-10 09:02
Python
今天这道题看了好久的题解,才理解意思,看来有的时候刷题也要积累一些知识。
class
Solution
:defgameOfLife(self,board:List[List[int]])->None:"""Donotreturnanything,modifyboardin-placeinstead
suohanfjiusbis
·
2025-03-10 02:14
python
leetcode
算法
leetcode刷题Day4|寻找两个正序数组的中位数
题解:class
Solution
{public:doublefindMedianSortedArrays(vector&nums1,vector&nums2){intn=nums1.size(
我要学土木
·
2025-03-09 02:51
leetcode刷题
leetcode
算法
数据结构
有效的括号 删除字符串中的所有相邻重复项 逆波兰表达式求值 滑动窗口最大值
#includeusingnamespacestd;class
Solution
{public:boolisvalid(strings){stackst;if(s.size()%2!=0){re
默默修炼的小趴菜
·
2025-03-09 00:14
算法
visual studio中解决方案和项目的关系?如何在同一个解决方案中添加项目?
在VisualStudio中,解决方案(
Solution
)和项目(Project)是两个核心概念,其关系及添加方法如下:一、解决方案与项目的区别与关系项目(Project)项目是逻辑容器,用于组织编译为可执行文件
程工助力英语中国话
·
2025-03-08 23:24
Visual
C++
2017
从入门到精通
visual
studio
解决方案
项目
WebRTC简介及实战应用 — 从0到1实现实时音视频聊天等功能
一、WebRTC简介WebRTC是由一家名为GobalIP
Solution
s,简称GIPS的瑞典公司开发的。Google在2011年收购了GIPS,并将其源代码开源。
不怕麻烦的鹿丸
·
2025-03-08 13:34
HTML5
JavaScript
WebRTC
webrtc
实时音视频
前端
音视频
javascript
html5
html
1745. 分割回文串 IV
1745.分割回文串IV题目链接:1745.分割回文串IV代码如下://参考链接:https://leetcode.cn/problems/palindrome-partitioning-iv/
solution
s
咔咔咔的
·
2025-03-08 10:28
leetcode
c++
代码随想录 回溯
力扣(LeetCode)这题挺难的,搞了两个小时才一知半解吧qaq思路:首先要明白什么作为终止条件,其次就是for循环内什么时候插入path,剩下的就是套模板了,其次补充一下回文数的判断即可class
Solution
DitanZ
·
2025-03-08 09:33
数据结构
算法
打卡代码随想录算法训练营第11天: 150. 逆波兰表达式求值 239. 滑动窗口最大值 347.前 K 个高频元素
遇见数字就入栈,遇见算符就计算栈里前两个数字,算完再存回去class
Solution
{public:intevalRPN(vector&tokens){stackpoland;for(inti=0;ique
jingjingjing1111
·
2025-03-08 07:51
leetcode
地址解析协议(ARP):深入理解网络的“地址翻译官”
地址解析协议(ARP,AddressRe
solution
Protocol)是网络通信中的“幕后翻译”,负责在局域网中将IP地址转换为MAC地址。
leo·li
·
2025-03-08 07:41
路由交换技术笔记
ARP
网络通信
IP与MAC
局域网
ARP欺骗
网络排错
协议原理
1493. 删掉一个元素以后全为 1 的最长子数组
目录一、题目二、思路2.1解题思路2.2代码尝试2.3疑难问题2.4复盘三、解法四、收获4.1心得4.2举一反三一、题目二、思路2.1解题思路2.2代码尝试class
Solution
{public:intlongestSubarray
海绵波波107
·
2025-03-08 03:58
#
算法和leetcode
leetcode
Excel-to-JSON v2.0.0发布,可以在Excel内部,把Excel表格转换成JSON,嵌套的JSON也能转
本文是Excel-to-JSON插件的官方文档https://excel-to-json.wt
solution
s.cn简化浓缩翻译的中文版,仅供参考。详细的还请查看官方文档。
wtsolutions
·
2025-03-08 02:16
excel与json互相转换
excel
json
excel-to-json
转换
670. 最大交换
注意:给定数字的范围是[0,108]尝试做法class
Solution
{publicintmaximumSwap(intnum){if(numtemp1;--i){if
冱洇
·
2025-03-07 23:37
力扣刷题记录
算法
leetcode
2022.03.07 KMP算法+ 力扣28,459,844,76
解析:这道就是实现kmp算法解答:class
Solution
{publicstaticintstrStr(St
一桶锅包肉
·
2025-03-07 13:45
算法题
leetcode
数据结构
java
代码随想录算法训练营第七天|Leetcode 344.反转字符串 541. 反转字符串II 卡码网:54.替换数字
class
Solution
{publicvoidre
昂子的博客
·
2025-03-07 08:59
算法
leetcode
java
数据结构
【leetcode hot 100 54】螺旋矩阵
错误解法:以轮数定义旋转过程进行输出class
Solution
{publicListspiralOrder(int[][]matrix){Listlist=newLinkedList=round){list.add
longii11
·
2025-03-07 08:56
leetcode
矩阵
windows
LeetCode-Hot100-006三数之和
代码本次代码来自于力扣官方题解评论区,非本人原创,请注意class
Solution
{publicList>threeSum(int[]nums){Arrays.sort(nums);//先排序List>
YQ_ZJH
·
2025-03-07 08:22
LeetCode100题
leetcode
数据结构
排序算法
算法
c++
蓝桥杯
java
Leetcode 刷题笔记1 动态规划part05
j]=dp[j-coins[i]]+dp[j]对于coins[i]>j的情况,forjinrange(coin[i],amount+1)不会执行,即实现dp[i][j]=dp[i-1][j]class
Solution
平乐君
·
2025-03-07 08:51
leetcode
笔记
动态规划
Leetcode 刷题笔记1 动态规划part06
leetcode322零钱兑换由于本题所求为最少零钱数所以递推公式中应该为dp[j]=min(dp[j],dp[j-coin]+1)class
Solution
:defcoinChange(self,coins
平乐君
·
2025-03-07 08:51
leetcode
笔记
动态规划
Leetcode 刷题笔记1 动态规划part04
leetcode最后一块石头的重量||问题转化,把石头问题转化为背包问题,在target容量范围内所能装的最大石头重量class
Solution
:deflastStoneWeightII(self,stones
平乐君
·
2025-03-07 08:50
leetcode
笔记
动态规划
二叉树:力扣刷题
*publicclassTreeNode{*intval;*TreeNodeleft;*TreeNoderight;*TreeNode(intx){val=x;}*}*/class
Solution
{publicTreeNodeinvertTree
看了个寂寞
·
2025-03-07 04:15
算法
二叉树
leetcode
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他