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)
力扣hot100 -- 哈希
unordered_map+排序unordered_map+计数最长连续序列unordered_set+跳过前驱排序+dp两数之和1.两数之和-力扣(LeetCode)暴力O(n^2)两层循环class
Solution
千帐灯无此声
·
2024-02-09 14:27
#
力扣
hot
100
力扣
算法
笔记
73. 矩阵置零
1,0,1],[0,0,0],[1,0,1]]示例2:输入:[[0,1,2,0],[3,4,5,2],[1,3,1,5]]输出:[[0,0,0,0],[0,4,5,0],[0,3,1,0]]代码class
Solution
vbuer
·
2024-02-09 13:36
二叉树的最大深度
#classTreeNode(object):#def__init__(self,x):#self.val=x#self.left=None#self.right=Noneclass
Solution
(object
3ni
·
2024-02-09 13:47
LeetCode 热题 100 | 链表(下)
解题思路3.2详细过程3.3完整代码菜鸟做题第三周,语言是C++1148.排序链表解题思路:遍历链表,把每个节点的val都存入数组中用sort函数对数组进行排序遍历链表,更新每个节点的valclass
Solution
狂放不羁霸
·
2024-02-09 11:43
力扣
leetcode
链表
算法
【算法练习】leetcode算法题合集之其他篇
class
Solution
{publicintwiggleMaxLength(int[]nums){intn=nums.length;if(nnums[i-1]){up[i]=down[i-1]+1;down
秋装什么
·
2024-02-09 10:35
算法
算法
leetcode
职场和发展
代码随想录算法训练营第四十一天| ● 343. 整数拆分 ● 96.不同的二叉搜索树
343.整数拆分但还是不太懂需要再看看dp[i]=max(j*(i-j),j*dp[i-j],dp[i])dp[i]:i拆分之后得到的最大积为dp[i]class
Solution
:defintegerBreak
qq_42100530
·
2024-02-09 10:00
算法
leetcode
数据结构
LeetCode算法入门day3-双指针
class
Solution
:defmoveZeroes(self,nums:List[int])->None:""
blackcoffee_kou
·
2024-02-09 10:49
leetcode
算法
python
day02-双指针-滑动窗口LeetCode习题
最简单的思路,就地将数组元素平方然后进行排序,但是时间复杂度是排序的时间复杂度这里用的是C++提供的快速排序,时间复杂度O(nlogn),空间复杂度O(1)class
Solution
{public:vectorsortedSquares
过客..
·
2024-02-09 10:47
算法
算法
leetcode
数据结构
C++算法之树状数组与线段树
AcWing1264.动态求连续区间和详细题解AcWing,题解,动态求连续区间和,https://www.acwing.com/
solution
/content/7526/一、树状数组1.AcWing1264
算法下的星辰曲
·
2024-02-09 09:02
蓝桥杯
c++
开发语言
Leetcode 263. Ugly Number
文章作者:Tyan博客:noahsnail.com|CSDN|1.DescriptionUglyNumber2.
Solution
class
Solution
{public:boolisUgly(intnum
SnailTyan
·
2024-02-09 09:21
云计算中网络基础知识
网络基础概念广播Broadcast:one-to-allARP地址解析协议,即ARP(AddressRe
solution
Protocol),是根据IP地址获取物理地址的一个TCP/
d24b5d9a8312
·
2024-02-09 09:23
代码随想录算法训练营DAY16 | 二叉树 (3)
class
Solution
{intans=0;publicintmaxDepth(TreeNoderoot){if(root==null){return0;}intleft=max
橙南花已开
·
2024-02-09 08:50
代码随想录算法训练营
算法
代码随想录算法训练营DAY15 | 二叉树 (2)
class
Solution
{publicList>levelOrder(TreeNoderoo
橙南花已开
·
2024-02-09 08:20
代码随想录算法训练营
算法
Leetcode 90.子集II - Subset II - Python - 回溯法
代码:class
Solution
(object):result=[]path=[]defsu
princey2100
·
2024-02-09 08:15
leetcode
python
算法
数据结构
代码随想录 Leetcode455. 分发饼干
题目:代码(首刷看解析2024年2月8日):class
Solution
{public:intfindContentChildren(vector&g,vector&s){sort(g.begin(),g.end
meeiuliuus
·
2024-02-09 08:14
#
leetcode
---
easy
算法
lintcode 55. 比较字符串
难度:容易1.Description55.比较字符串2.
Solution
c++class
Solution
{public:/***@paramA:Astring*@paramB:Astring*@return
cuizixin
·
2024-02-09 07:57
【随手记】python中的nonlocal关键字
DefinitionforaNode.classNode:def__init__(self,val,left=None,right=None):self.val=valself.left=leftself.right=right"""class
Solution
zcongfly
·
2024-02-09 06:09
随手记
python
python
开发语言
“Could not get lock /var/cache/apt/archives/lock. It is held by process 4901 (unattended-upgr)”解决方案
cache/apt/archives/lock.Itisheldbyprocess4901(unattended-upgr)N:Beawarethatremovingthelockfileisnota
solution
andmaybreakyoursyst
峰上踏雪
·
2024-02-09 05:17
linux
【力扣49. 字母异位词分组】哈希表(python3)
题目描述https://leetcode-cn.com/problems/group-anagrams/思路题解class
Solution
:defgroupAnagrams(self,strs:List
Alwaysion
·
2024-02-09 03:43
#
基本算法
python
字符串
leetcode
力扣:49.字母异位词分组
*;publicclassFirst
Solution
{publicList>
liulangcheshou
·
2024-02-09 03:43
算法
笔试
算法时间复杂度
算法
【leetcode刷题】13. Roman to Integer
大多数符合加法规则,少数含4,9符合减法规则的有一个规律便是这种数左边的数字一定小于右边的数字,如IV,如果单独对应成独立字符,分别是1和5,而判断1小于,因此把这两个字符捆绑起来对应于4.具体代码如下:class
Solution
maodoudou168
·
2024-02-09 01:04
leetCode 30天
题太难了,就来一个N皇后吧51.N皇后class
Solution
{private:vector>res;voidbacktracking(intn,introw,vector&chessboard){if
星仔007
·
2024-02-08 22:47
leetcode
算法
职场和发展
LeetCode 第28天
class
Solution
{private://判断分割的子串是否合理boolisValid(conststring&s,intstart,intend){//初始大于末尾,肯定错了if(start>end
星仔007
·
2024-02-08 22:46
leetcode
java
算法
c++
数据结构
LeetCode 第27天
class
Solution
{public://老套路,两个数组前一个存储中间结果,后一个存储总结果集vectorvec;vector>res;//回溯voidbacktracking(vector&candidates
星仔007
·
2024-02-08 22:16
leetcode
算法
职场和发展
LeetCode 29天 回溯算法05
491.非递减子序列难点在于判断递增以及去重class
Solution
{public:vectorpath;vector>res;voidbacktracking(vector&nums,intstartIndex
星仔007
·
2024-02-08 22:45
leetcode
算法
c++
力扣25题: K 个一组翻转链表
【题目链接】力扣(LeetCode)官网-全球极客挚爱的技术成长平台,解题代码如下:class
Solution
{publicListNodereverseKGroup(ListNodehead,intk
梧桐168
·
2024-02-08 21:19
LeetCode题解
leetcode
链表
算法
dp_day6(从记忆化搜索(dfs)到递推(dp))
毫无疑问,它们是公共的,直接考虑s[i-1],t[j-1]即可,如果不相等,就保留一个,舍去另一个,考虑s[i-1],t[j]与考虑s[i],t[j-1]两种情况的最大值即可,记忆化搜索代码class
Solution
像风一样_
·
2024-02-08 21:31
深度优先
算法
动态规划
c++
leetcode
从记忆化搜索到递推
因为因为约束最小,设当前结点为i,如果不偷i结点,就考虑i-1个结点,如果偷i结点,就考虑i-2个节点,所以dfs(i)=max(dfs(i-1),dfs(i-2)+nums[i])回溯代码class
Solution
像风一样_
·
2024-02-08 21:00
深度优先
算法
leetcode
动态规划
c++
[wechat]微信小程序 echarts 无法滚动
微信小程序echarts无法滚动problem小程序如果chart图片下面还有其他内容,向上滑动时,chart图无法跟随滚动reasonchart内部样式导致
solution
解决方案1ec-canvas
snowDreamzzz
·
2024-02-08 20:47
pits
微信小程序
微信
echarts
70. 爬楼梯
70.爬楼梯题目链接:70.爬楼梯代码如下://动态规划//公式:f(n)=f(n-1)+f(n-2);class
Solution
{public:intclimbStairs(intn){if(ndp(
咔咔咔的
·
2024-02-08 20:42
leetcode
c++
120. 三角形最小路径和
120.三角形最小路径和题目链接:120.三角形最小路径和该题与LCR100.三角形最小路径和是一样的代码如下://动态规划自底向上class
Solution
{public:intminimumTotal
咔咔咔的
·
2024-02-08 20:42
leetcode
c++
198. 打家劫舍
198.打家劫舍题目链接:198.打家劫舍代码如下://动态规划//公式:dp[i]=max(dp[i−2]+nums[i],dp[i−1])class
Solution
{public:introb(vector
咔咔咔的
·
2024-02-08 20:42
leetcode
c++
LeetCode--64.最小路径和
64.最小路径和代码这与62题62.不同路径还是相似的题,只不过有了权值,在每一步时选择最小的路径class
Solution
{public:intminPathSum(vector>&grid){intm
rannnnnie
·
2024-02-08 20:12
leetcode
动态规划
64. 最小路径和
64.最小路径和题目链接:64.最小路径和代码如下://动态规划class
Solution
{public:intminPathSum(vector>&grid){for(inti=0;i
咔咔咔的
·
2024-02-08 20:11
leetcode
c++
46. Permutations
image.png解法一:普通的回溯class
Solution
{public:vector>permute(vector&nums){vector>result;if(nums.empty())returnresult
刘小小gogo
·
2024-02-08 20:03
代码随想录算法训练营第二十七天| 39. 组合总和、40.组合总和II、131.分割回文串
代码随想录算法训练营第二十七天|39.组合总和、40.组合总和II、131.分割回文串39.组合总和40.组合总和II131.分割回文串39.组合总和题目链接文章讲解class
Solution
{public
不不不巧
·
2024-02-08 18:47
算法
代码随想录算法训练营第二十八天| 93.复原IP地址、78.子集、90.子集II
代码随想录算法训练营第二十八天|93.复原IP地址、78.子集、90.子集II93.复原IP地址78.子集90.子集II93.复原IP地址题目链接文章讲解class
Solution
{public:vectorans
不不不巧
·
2024-02-08 18:47
算法
代码随想录算法训练营第二十九天| 491.递增子序列、46.全排列、47.全排列 II
代码随想录算法训练营第二十九天|491.递增子序列、46.全排列、47.全排列II491.递增子序列46.全排列47.全排列II491.递增子序列题目链接文章讲解class
Solution
{public
不不不巧
·
2024-02-08 18:47
算法
代码随想录算法训练营第三十天| 332.重新安排行程、51. N皇后、37. 解数独
代码随想录算法训练营第三十天|332.重新安排行程、51.N皇后、37.解数独332.重新安排行程51.N皇后37.解数独332.重新安排行程题目链接文章讲解class
Solution
{public:unordered_map
不不不巧
·
2024-02-08 18:46
算法
Leetcode刷题笔记题解(C++):2266. 统计打字方案数
class
Solution
{public:intcountTexts(stringpressedKeys){intm=1000000007;vectordp3={1,1,2,4};vectordp4={
Demo.demo
·
2024-02-08 17:46
Leetcode算法题解
leetcode
笔记
c++
Leetcode刷题笔记题解(C++):64. 最小路径和
思路一:dfs深度优先搜索,然后取最小路径值,但是时间消耗较大,时间复杂度可能不满足,代码如下:class
Solution
{public:intres=1000000;introws,cols;intminPathSum
Demo.demo
·
2024-02-08 17:45
Leetcode算法题解
leetcode
笔记
c++
代码随想录算法训练营29期|day41 任务以及具体任务
第九章动态规划part03343.整数拆分class
Solution
{publicintintegerBreak(intn){//dp[i]为正整数i拆分后的结果的最大乘积int[]dp=newint[
-源潮-
·
2024-02-08 17:43
算法
数据结构
leetcode
java
代码随想录
代码随想录算法训练营29期|day38 任务以及具体安排
第九章动态规划part01509.斐波那契数//非压缩状态的版本class
Solution
{publicintfib(intn){if(n<=1)returnn;int[]dp=newint[n+1];
-源潮-
·
2024-02-08 17:42
算法
数据结构
leetcode
java
代码随想录
代码随想录算法训练营29期|day 22 任务以及具体安排
235.二叉搜索树的最近公共祖先class
Solution
{publicTreeNodelowestCommonAncestor(TreeNoderoot,TreeNodep,TreeNodeq){if
-源潮-
·
2024-02-08 17:12
算法
leetcode
数据结构
java
代码随想录算法训练营29期|day37 任务以及具体任务
第八章贪心算法part06738.单调递增的数字版本2class
Solution
{publicintmonotoneIncreasingDigits(intn){Strings=String.valueOf
-源潮-
·
2024-02-08 17:12
算法
java
数据结构
leetcode
代码随想录
代码随想录算法训练营29期|day43 任务以及具体任务
第九章动态规划part051049.最后一块石头的重量IIclass
Solution
{publicintlastStoneWeightII(int[]stones){intsum=0;for(inti:
-源潮-
·
2024-02-08 17:11
算法
java
数据结构
leetcode
代码随想录
力扣 leetcode 每日一题 222. 完全二叉树的节点个数
别问,问就是dfsclass
Solution
{public:intcountNodes(TreeNode*root){if(root==NULL
一头特立独行的驴
·
2024-02-08 16:01
力扣题目
二叉树
leetcode
算法
lintcode 31. Partition Array
class
Solution
{public:/***@pa
刘小小gogo
·
2024-02-08 16:26
力扣将钱分给最多的儿童
class
Solution
{publicintdistMoney(intmoney,intch
TTc_
·
2024-02-08 15:25
力扣
leetcode
算法
职场和发展
单调栈问题#柱状图#接雨水#每日温度
1.枚举方法(出现超时现象)class
Solution
{public
席万里
·
2024-02-08 15:18
C/C++备战蓝桥杯
算法
c++
数据结构
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他