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
构建乘积数组
分别求上三角和下三角乘积#-*-coding:utf-8-*-class
Solution
:defmultiply(self,A):#writecodeherel1,l2=[1]*len(A),[1]*l
GoDeep
·
2024-01-25 22:49
算法训练营day49_动态规划
算法训练营day49_动态规划121.买卖股票的最佳时机贪心左边大的没用;枚举每一天,更新ans,若小于买入,更新买入;class
Solution
{public:intmaxProfit(vector&
摘樱桃几百遍
·
2024-01-25 22:55
代码随想录打卡
算法
动态规划
leetcode
算法训练营Day52(动态规划13)
class
Solution
:deflengthOfLIS(self,nums:List[int])->int:iflen(nums)nums[j]:dp[i]=max(dp[i],dp[j]+1)result
Best,
·
2024-01-25 22:25
动态规划
算法
算法训练营Day53(动态规划14)
1143.最长公共子序列力扣(LeetCode)官网-全球极客挚爱的技术成长平台提醒体会一下本题和718.最长重复子数组的区别class
Solution
:deflongestCommonSubsequence
Best,
·
2024-01-25 22:25
动态规划
算法
算法训练营Day51(动态规划12)
状态就多了,有点难度,要把各个状态分清,思路才能清晰注意初始化dp[0][0]、dp[0][1]、dp[0][2],dp[0][3,]如果这状态是非法状态,那就主要看递推公式需要把它初始化为多少class
Solution
Best,
·
2024-01-25 22:24
动态规划
算法
算法训练营Day48(动态规划9)
198.打家劫舍力扣(LeetCode)官网-全球极客挚爱的技术成长平台class
Solution
:defrob(self,nums:List[int])->int:iflen(nums)==0:#如果没有房屋
Best,
·
2024-01-25 22:54
动态规划
算法
算法训练营Day50(动态规划11)
二刷再仔细打代码123.买卖股票的最佳时机III力扣(LeetCode)官网-全球极客挚爱的技术成长平台提醒这道题一下子就难度上来了,关键在于至多买卖两次,这意味着可以买卖一次,可以买卖两次,也可以不买卖class
Solution
Best,
·
2024-01-25 22:24
动态规划
算法
[二叉树专题]二叉树的层次遍历|翻转二叉树|对称二叉树
一、层次遍历class
Solution
{public:vector>levelOrder(TreeNode*root){vector>result;queueq;if(root==nullptr)returnresult
一只特立独行的猪( ﹡ˆoˆ﹡
·
2024-01-25 21:57
算法
数据结构
leetcode
翻转二叉树
class
Solution
{public:TreeNode*mirrorTree(TreeNode*root){if(root==nullptr)returnnullptr;mirrorTree(root
一只特立独行的猪( ﹡ˆoˆ﹡
·
2024-01-25 21:57
算法
leetcode
数据结构
[二叉树专题]前中后递归遍历和非递归遍历
一、先序遍历class
Solution
{public:voidpre(TreeNode*root,vector&p){if(root!
一只特立独行的猪( ﹡ˆoˆ﹡
·
2024-01-25 21:26
#力扣牛客刷题
算法
题解 | #输出单向链表中倒数第k个结点# 用尾插法与双指针
*;publicclass
Solution
{/***代码中的类名、方法名、参数名已经指定,请勿修改,题解|#牛群的喂养顺序II#知识点队列,拓扑排序解题思路拓扑排序算法的基本思想是不断移除入度为0的节点
愤怒的小青春
·
2024-01-25 21:07
java
Security Onion的部署(超详细)
/cloud.189.cn/t/J32QJr6vUzma(访问码:tzm6)github下载地址:securityonion/VERIFY_ISO.mdatmaster·Security-Onion-
Solution
s
champion孺
·
2024-01-25 20:49
安全
安全
安全威胁分析
web安全
力扣 LeetCode 455.分发饼干
class
Solution
{public:intfindContentChildren(vector&g,vector&s){if(s.size()==0||g.size()==0){return0;}
一头特立独行的驴
·
2024-01-25 20:11
力扣题目
算法
c++
leetcode
力扣122双周赛
122场双周赛文章目录第122场双周赛将数组分成最小总代价的子数组I判断一个数组是否可以变为有序最多K个重复元素的最长子数组将数组分成最小总代价的子数组II将数组分成最小总代价的子数组I暴力模拟class
Solution
十字星的约定_
·
2024-01-25 20:41
力扣
leetcode
算法
数据结构
c++
开发语言
力扣381周赛
力扣第381场周赛文章目录力扣第381场周赛输入单词需要的最少按键次数I按距离统计房屋对数目I输入单词需要的最少按键次数II按距离统计房屋对数目II输入单词需要的最少按键次数I贪心模拟class
Solution
十字星的约定_
·
2024-01-25 20:39
力扣
leetcode
算法
c++
图论
力扣hot100 搜索二维矩阵 II 二分 抽象BST
Problem:240.搜索二维矩阵II文章目录二分抽象BST二分参考思路⏰时间复杂度:O(nlogn)O(n\log{n})O(nlogn)空间复杂度:O(1)O(1)O(1)class
Solution
兑生
·
2024-01-25 20:09
力扣
hot100
leetcode
矩阵
算法
力扣hot100 旋转图像 模拟 坐标映射
Problem:48.旋转图像文章目录思路原地旋转思路参考原地旋转时间复杂度:O(n2)O(n^2)O(n2)空间复杂度:O(1)O(1)O(1)class
Solution
{publicvoidrotate
兑生
·
2024-01-25 20:39
力扣
hot100
leetcode
算法
职场和发展
力扣hot100 螺旋矩阵 模拟
Problem:54.螺旋矩阵文章目录思路收缩边界法思路参考题解收缩边界法⏰时间复杂度:O(nm)O(nm)O(nm)空间复杂度:O(1)O(1)O(1)class
Solution
{publicListspiralOrder
兑生
·
2024-01-25 20:38
力扣
hot100
leetcode
矩阵
算法
leetcode-top100滑动窗口专题
第一题:无重复字符的最长字串题目链接:无重复字符的最长子串解题思路:解题代码:class
Solution
:deflengthOfLongestSubstring(self,s:str)->int:n=len
杜阿福
·
2024-01-25 20:31
leetcode
算法
职场和发展
leetcode-top100双指针专题
第一题:三数之和题目链接15.三数之和-力扣(LeetCode)解题思路暴力破解首先尝试了一个暴力破解,不出意外超时class
Solution
:defthreeSum(self,nums:List[int
杜阿福
·
2024-01-25 20:59
leetcode
算法
职场和发展
数据结构算法刷题--贪心算法
assign-cookies/submissions/思路:贪心–局部最优可以得到全局最优优先考虑饼干,尽可能用小饼干满足小胃口代码实现://贪心--局部最优可以得到全局最优//优先考虑饼干,尽可能用小饼干满足小胃口class
Solution
Introspection_ZHANG
·
2024-01-25 19:41
数据结构-算法刷题
java
贪心算法
算法
Java-LeetCode刷题笔记
p485-最大连续1的个数class
Solution
{publicintfindMaxConsecutiveOnes(int[]nums){//输入数组intmaxCount=0,count=0;intn
AARON RAMSEY
·
2024-01-25 19:40
leetcode
数据结构
算法
java
【虹软24届校招】智能车载销售工程师(技术背景+外语)
*;publicclass
Solution
{/***代码中的类名、方法名、参数名已经指定,请勿修改,【虹软24届校招】智能车载销售工程师(技术背景+外语)新增智能车载销售工程师岗
2301_79125642
·
2024-01-25 19:21
java
516. 最长回文子序列
问题这个题目的dp状态很好理解,但是状态转化公式需要再总结一下class
Solution
(object):deflongestPalindromeSubseq(self,s):""":types:str
cptn3m0
·
2024-01-25 18:23
力扣每日一题-最长交替子数组-2024.01.23
代码逐行解析版class
Solution
{publicintalternatingSubarray(int[]nums){intlef
孤舟一叶~
·
2024-01-25 16:14
Java算法
leetcode
算法
职场和发展
数据结构
java
开发语言
【力扣每日一题】力扣670最大交换
代码实现java实现publicclass
Solution
{publicintmaximumSwap(intnum){//统计每个数
写做四月一日的四月一日
·
2024-01-25 16:12
leetcode
算法
java
c++
LeetCode 784. 字母大小写全排列
784.字母大小写全排列【回溯法】class
Solution
{//回溯4:306intn;StringBuildersb=newStringBuilder();Listans=newArrayList(
Sasakihaise_
·
2024-01-25 16:53
LeetCode
leetcode
回溯法
位运算
LeetCode.2859. 计算 K 置位下标对应元素的和
代码class
Solution
{publicintsumIndicesWithKSetBits(Listnums,intk){intans=0;for(inti=0;i>=1;}returncount
会飞的皮卡丘EI
·
2024-01-25 16:46
leetcode刷题
leetcode
算法
架构师之路(十五)计算机网络(网络层协议)
ARP协议地址解析协议,即ARP(AddressRe
solution
Protocol),是根据IP地址获取物理地址的一个TCP/IP协议。
架构师虎哥
·
2024-01-25 15:48
架构师之路
计算机网络
力扣hot100 缺失的第一个正数 置换法 一题多解
Problem:41.缺失的第一个正数文章目录置换法bitmap置换法参考思路⏰时间复杂度:O(n)O(n)O(n)空间复杂度:O(1)O(1)O(1)class
Solution
{publicintfirstMissingPositive
兑生
·
2024-01-25 15:26
力扣
hot100
leetcode
算法
职场和发展
力扣hot100 矩阵置零 标识位
Problem:73.矩阵置零文章目录思路复杂度Code思路参考复杂度时间复杂度:O(nm)O(nm)O(nm)空间复杂度:O(1)O(1)O(1)Codeclass
Solution
{publicstaticvoidsetZeroes
兑生
·
2024-01-25 15:26
力扣
hot100
leetcode
矩阵
算法
力扣hot100 除自身以外数组的乘积 前后缀积
Problem:238.除自身以外数组的乘积文章目录思路前后缀积思路前后缀积⏰时间复杂度:O(n)O(n)O(n)空间复杂度:O(n)O(n)O(n)class
Solution
{publicint[]productExceptSelf
兑生
·
2024-01-25 15:56
力扣
hot100
leetcode
算法
职场和发展
力扣hot100 合并区间 排序 贪心
Problem:56.合并区间复杂度时间复杂度:O(nlogn)O(n\log{n})O(nlogn)空间复杂度:O(n)O(n)O(n)Codeclass
Solution
{publicint[][]
兑生
·
2024-01-25 15:53
力扣
hot100
leetcode
算法
职场和发展
138. Copy List with Random Pointer
DescriptionAlinkedlistisgivensuchthateachnodecontainsanadditionalrandompointerwhichcouldpointtoanynodeinthelistornull.Returnadeepcopyofthelist.
Solution
HashMap
Nancyberry
·
2024-01-25 13:47
290. 单词规律
题目:LeetCode290.单词规律代码:class
Solution
{publicbooleanwordPattern(Stringpattern,Stringstr){String[]words=
踏遍三十六岸
·
2024-01-25 13:38
算法
java
205. 同构字符串
题目:LeetCode205.同构字符串分析:这道题就是数学中的映射.代码:class
Solution
{pu
踏遍三十六岸
·
2024-01-25 13:08
算法
leetcode
java
开发语言
WebRTC入门与提高-WebRTC原理(STUN/TURN/SDP)
(2)掌握WebRTC通话原理(3)学完该课程的收获1.1什么是WebRTCWebRTC(WebReal-TimeCommunication)是Google于2010以6829万美元从GlobalIP
Solution
s
音视频开发老马
·
2024-01-25 12:46
音视频开发
webrtc
javascript
前端
WebRTC入门与提高1-WebRTC原理
WebRTC掌握WebRTC通话原理学完该课程的收获1.1什么是WebRTCWebRTC(WebReal-TimeCommunication)是Google于2010以6829万美元从GlobalIP
Solution
s
音视频开发老马
·
2024-01-25 12:16
Android音视频开发
音视频开发
流媒体服务器
webrtc
javascript
前端
音视频
视频编解码
leetcode—和为K的子数组
1:输入:nums=[1,1,1],k=2输出:2示例2:输入:nums=[1,2,3],k=3输出:2方法一:暴力枚举,但是运行是出现问题【不清楚为何运行不通过—>原因:子数组为下标连续】class
Solution
m0_xiaoxiaoqian
·
2024-01-25 11:57
leetcode
算法
数据结构
java
力扣1218. 最长定差子序列
状态转移方程为:v上一个序列值为v-d,即dp[v]=dp[v-d]+1;通过遍历序列,动态规划找到所有序列元素的最长等差数列的个数,结果为其中最大的值;因为下标不是连续的,可以使用哈希表来存储dp;class
Solution
slowfastflow
·
2024-01-25 11:23
力扣实践
leetcode
动态规划
算法
python实现leetcode之143. 重排链表
#classListNode:#def__init__(self,val=0,next=None):#self.val=val#self.next=nextclass
Solution
:defreorderL
深圳都这么冷
·
2024-01-25 10:49
lintcode 373. 奇偶分割数组
难度:容易1.Description373.奇偶分割数组2.
Solution
pythonclass
Solution
:"""@param:nums:anarrayofintegers@return:nothing
cuizixin
·
2024-01-25 10:58
Leetcode 216. 组合总和 III Combination Sum III - Java 以回溯法解题
class
Solution
{List>result=newArrayListpath=newLinkedList>combinationSum3(intk,intn){backtracking(n,0,
princey2100
·
2024-01-25 10:50
leetcode
java
算法
Leetcode 20.有效的括号 Valid Parentheses - Python
class
Solution
:defisValid(self,s:str)->bool:stack=[]foriins:ifi=="(":stack.append(")")elifi=="[":stack.append
princey2100
·
2024-01-25 10:20
leetcode
python
Leetcode150. 逆波兰表达式求值 Evaluate Reverse Polish Notation - Python 以栈实现
class
Solution
:defevalRPN(self,tokens:List[str])->int:stack=[]foriintokens:ifiin{"+","-","*","/"}:last
princey2100
·
2024-01-25 10:20
栈
leetcode
力扣
leetcode
python
买卖股票的最佳时机&&买卖股票的最佳时机II
class
Solution
:defmaxProfit(self,prices:List[int])->int:length=len
张选宇2101
·
2024-01-25 10:48
算法
数据结构
不相交的线&&最大子序和
class
Solution
:defmaxUncrossedLines(self,nums1:List[int],nums2:List[int])->int:
张选宇2101
·
2024-01-25 10:48
算法
判断子序列&&不同的子序列
示例1:输入:s="abc",t="ahbgdc"输出:trueclass
Solution
:defisSubsequence(self,s:str,t:str)->bool:dp=[[0]*(
张选宇2101
·
2024-01-25 10:48
java
前端
服务器
栈 与队列
逆波兰表达式求值:需要实现后缀表达式的功能如下图所示:如动画所示:class
Solution
://定义一个类defevalRPN(self,tokens:List[str])->int://定义一个方法
张选宇2101
·
2024-01-25 10:18
python
开发语言
零钱兑换&&完全平方数
示例1:输入:coins=[1,2,5],amount=11输出:3解释:11=5+5+1class
Solution
:defcoinChange(self,coins:List[int],amount:
张选宇2101
·
2024-01-25 10:18
动态规划
上一页
57
58
59
60
61
62
63
64
下一页
按字母分类:
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
其他