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
再战leetcode (122.买卖股票最佳时机II)
122.买卖股票最佳时机II题目描述题解只要获得全部递增区间然后相加就可以得到答案.class
Solution
{publicintmaxProfit(int[]prices){intn=prices.length
学逗b
·
2023-12-01 06:46
leetcode
算法
贪心算法
重复全排列
示例:输入:[1,1,2]输出:[[1,1,2],[1,2,1],[2,1,1]]Java代码:class
Solution
{privateList>res=newArrayListstack){if(depth
windUtterance
·
2023-12-01 05:51
38. Count and Say
image.png注意:int转string要用to_string字符串的拼接要用+=字符串后接char要用push_backclass
Solution
{public:stringcountAndSay
刘小小gogo
·
2023-12-01 04:14
leetcode:373. 查找和最小的 K 对数字
题目来源leetcode:373.查找和最小的K对数字题目描述class
Solution
{public:vector>kSmallestPairs(vector&nums1,vector&nums2,intk
OceanStar的学习笔记
·
2023-12-01 04:33
算法与数据结构
leetcode
算法
链表
LeetCode 378.有序矩阵中第K小的元素
用最小堆维护候选集合每次堆中取出一个元素将它的右元素和下元素加入候选集合用数组判断某个元素是否已经被加入过堆class
Solution
{classNode{intx;inty;intval;publicNode
零一熊
·
2023-12-01 04:32
LeetCode
leetcode
java
Find the Duplicate Number
provethatatleastoneduplicatenumbermustexist.Assumethatthereisonlyoneduplicatenumber,findtheduplicateone.答案class
Solution
BLUE_fdf9
·
2023-12-01 03:26
LeetCode 5382. HTML 实体解析器
5382.HTML实体解析器class
Solution
:defentityParser(self,text:str)->str:text=text.replace('"','"')text=text.replace
vision泉
·
2023-12-01 03:22
leetcode 90.子集II
示例:输入:[1,2,2]输出:[[2],[1],[1,2,2],[2,2],[1,2],[]]解题思路回溯算法:算法框架:递归出口条件筛选递归状态重置class
Solution
{public:vector
黑暗主宰
·
2023-12-01 01:22
leetcode刷题
leetcode90
子集II
回溯算法
递归
cpp
240. 搜索二维矩阵 II -- 力扣 --JAVA
解题思路一逐个遍历代码展示class
Solution
{publicbooleansearchMatrix(int[][]matrix,inttarget){intm=matrix.length;intn
xuxigifxfh
·
2023-12-01 01:54
力扣练习
算法
数据结构
基于ping命令的探测
ARP(AddressRe
solution
Protocol)是在局域网中将IP地址解析为MAC地址的协议。使用arping命令可以执行以下操作:发送ARP请求:
lin__ying
·
2023-12-01 00:07
kali
linux
网络安全
907. 子数组的最小值之和 --力扣 --JAVA
代码展示class
Solution
{publicintsumSubarrayMins(int[]arr){intM
xuxigifxfh
·
2023-12-01 00:36
力扣练习
算法
数据结构
LeetCode Hot100 438.找到字符串中所有字母异位词
代码:class
Solution
{publicListfindAnagrams(Strings,Stringp){intn=s.length(),m=p.length();Listres=newArrayList
hn小菜鸡
·
2023-11-30 23:56
算法刷题-滑动窗口
leetcode
算法
职场和发展
LeetCode Hot100 3.无重复字符的最长子串
代码:class
Solution
{publicintlengthOfLongestSubstring(Strings){char[]arr=s.toCharArray();//转换成char[]加快效率
hn小菜鸡
·
2023-11-30 23:51
算法刷题-滑动窗口
leetcode
算法
职场和发展
26. 删除排序数组中的重复项——python版(做题解析)
class
Solution
(object):defremo
u9king
·
2023-11-30 22:06
Python力扣题专区
python
leetcode
力扣611. 有效三角形的个数(枚举,二分查找,对撞指针,NTT(正在想))
class
Solution
{public://先枚举最大数,再往下枚举次大数,
0
·
2023-11-30 22:42
leetcode
c++
算法
leetcode 611. 有效三角形的个数(Valid Triangle Number)
原题链接暴力解法O(n^3)小优化breakclass
Solution
{publicinttriangleNumber(int[]n
一叶之修
·
2023-11-30 22:11
leetcode
leetcode LCR 179. 查找总价格为目标值的两个商品(优质解法)
代码:class
Solution
{publicint[]twoSum(int[]price,inttarget){intlength=price.length;intleft=0;intright=length
小林想被监督学习
·
2023-11-30 22:39
leetcode
leetcode
算法
职场和发展
leetcode 18. 四数之和(优质解法)
代码:class
Solution
{publicList>fourSum(int[]nums,inttarget){List>lists=newArrayListLRTarget){right--;}else
小林想被监督学习
·
2023-11-30 22:39
leetcode
leetcode
算法
职场和发展
19顺时针打印矩阵
12345678910111213141516则依次打印出数字1,2,3,4,8,12,16,15,14,13,9,5,6,7,11,10.Java实现importjava.util.ArrayList;publicclass
Solution
Bing_o_o
·
2023-11-30 22:11
leetcode 611. 有效三角形的个数(优质解法)
代码:class
Solution
{publicinttriangleNumber(int[]nums){Arrays.sort(nums);intlength=nums.length;intn=0;//
小林想被监督学习
·
2023-11-30 22:05
leetcode
leetcode
算法
java
代码随想录算法训练营第一天| 704. 二分查找 27.移除元素
直接甩卡哥的代码随想录了视频讲解:卡哥的b站视频真的很干货状态:二分查找磕磕巴巴写出来了,因为之前有看过卡哥的视频,靠着模糊的记忆一点一点磕出来的(* ̄︶ ̄);移除元素第二天再敲o(╥﹏╥)o;704、二分查找class
Solution
Liu-33
·
2023-11-30 22:46
代码随想录算法
算法
代码随想录算法训练营第一天|704.二分查找、27.移除元素
lc704.二分查找class
Solution
{public:intsearch(vector&nums,inttarget){intleft=0;intright=nums.size()-1;//定义
始皇di
·
2023-11-30 22:44
代码随想录算法训练营
算法
leetcode
数据结构
代码随想录算法训练营第一天 |704. 二分查找 27. 移除元素
学习目标:704.二分查找27.移除元素学习内容:704.二分查找class
Solution
{public:intsearch(vector&nums,inttarget){//方法一,左闭右闭intleft
猪肘子在煮
·
2023-11-30 22:13
算法
leetcode
数据结构
Polynomial Round 2022 (Div. 1 + Div. 2, Rated, Prizes!)
A.AddPlusMinusSign题意:给出一个长度为n的01串,你可以在这个01串中添加n-1个加减号,让整条式子最终的结果绝对值最小
solution
记录当前结果值模拟即可。
FlowsMple
·
2023-11-30 21:37
cf题解
算法
代码随想录算法训练营第一天|704. 二分查找 27.移除元素
二分查找数组是存放在连续区间上相同种类元素的集合,下标是从0开始的,数组元素不能删除只能覆盖该题二分法使用的两个条件:有序数组无重复元素关键是理清楚区间问题,考虑使用闭区间还是左闭右开,这会影响区间左右值的更新class
Solution
NightXp
·
2023-11-30 21:37
其他
代码随想录算法训练营第一天 | 704. 二分查找 27. 移除元素
class
Solution
{public:intsearch(vector&nums,inttarget){intl=0;intr=nums.size()-1;while(l>1;if(target==
quarter-moon
·
2023-11-30 21:06
算法
leetcode
数据结构
【Leetcode】Given a non-empty, singly linked list with head node head, return a middle node of link...
singlylinkedlistwithheadnodehead,returnamiddlenodeoflinkedlist.Iftherearetwomiddlenodes,returnthesecondmiddlenode.class
Solution
云端漫步_b5aa
·
2023-11-30 21:17
隐形声明警告解决//warning: implicit declaration of function ‘XXX’; did you mean ‘YYY’?
Solution
定义'XXX'函数的同名.h文
刘诺夫斯基
·
2023-11-30 20:30
问题记录
服务器
运维
93复原IP地址
class
Solution
{public:vectorrestoreIpAddresses(strings){if(4>s.size())returnvector();vector(3,0).swap(
aabbcco_
·
2023-11-30 20:34
LeetCode每日练习(66、724、189)
方法1:先转为具体的数,然后进行加法运算,然后转换为数组输出class
Solution
:defplusOne(self,digits:List[int])->List[int]:s=''fornumindigits
ShowMeCoding
·
2023-11-30 19:43
力扣刷题记录83.1-----135. 分发糖果
目录一、题目二、代码三、运行结果一、题目二、代码class
Solution
{public://版本1.0:遗憾的是暴力解法失败了//局部最优//除了基本逻辑我觉得一轮一轮顺着发糖果效率更高不用去找全局最小值
@白圭
·
2023-11-30 17:54
#
leetcode
算法
c++
力扣刷题记录 -- JAVA---87--135. 分发糖果
目录一、题目二、代码三、运行结果一、题目二、代码class
Solution
{publicintcandy(int[]ratings){//左一遍右一遍inti;intlength=ratings.length
@白圭
·
2023-11-30 17:54
#
leetcode
java
算法
Leetcode学习笔记(160. 相交链表)
*structListNode{*intval;*ListNode*next;*ListNode(intx):val(x),next(NULL){}*};*/class
Solution
{public:ListNode
守护荆棘
·
2023-11-30 17:40
LeetCode学习笔记
链表
leetcode
c++
Leetcode刷题笔记(c++)_热题 HOT 100_160. 相交链表
双指针class
Solution
{public:ListNode*getIntersectionNode(ListNode*headA,ListNode*headB){unordered_sethashset
大风吹~~~~~
·
2023-11-30 17:10
链表
leetcode
c++
Permutations
种组合,找够停止循环;代码如下:class
Solution
{publicList>permute(int[]nums){List>ans=newArrayList0;sum--){ans.add(nextPermuta
Destinyzry
·
2023-11-30 16:57
力扣题:字符的统计-11.30
力扣题-11.30[力扣刷题攻略]Re:从零开始的力扣刷题生活力扣题1:49.字母异位词分组解题思想:将单词进行排序之后通过哈希表进行返回class
Solution
(object):defgroupAnagrams
yu~~~
·
2023-11-30 16:04
leetcode
算法
职场和发展
力扣题:字符的统计-12.1
力扣题-12.1[力扣刷题攻略]Re:从零开始的力扣刷题生活力扣题1:451.根据字符出现频率排序解题思想:统计字符出现的个数,进行排序即可class
Solution
(object):deffrequencySort
yu~~~
·
2023-11-30 16:04
leetcode
算法
职场和发展
力扣题:二维数组变换-10.5
力扣题-10.5[力扣刷题攻略]Re:从零开始的力扣刷题生活力扣题1:566.重塑矩阵解题思想:遍历数据即可class
Solution
(object):defmatrixReshape(self,mat
yu~~~
·
2023-11-30 16:34
leetcode
力扣题:二维数组变换-10.6
力扣题-10.6[力扣刷题攻略]Re:从零开始的力扣刷题生活力扣题1:73.矩阵置零解题思想:遍历矩阵,记录下需要修改为0的行和列即可class
Solution
(object):defsetZeroes
yu~~~
·
2023-11-30 16:34
leetcode
力扣题:字符串的反转-11.21
力扣题-11.21[力扣刷题攻略]Re:从零开始的力扣刷题生活力扣题1:344.反转字符串解题思想:直接修改数组即可,前后互换顺序class
Solution
(object):defreverseString
yu~~~
·
2023-11-30 16:34
leetcode
算法
职场和发展
力扣题:数组的改变、移动-9.25
class
Solution
(object):defminMoves(self,nums):""":typenums:List[int]:rtype:int"""nums=sort
yu~~~
·
2023-11-30 16:03
leetcode
力扣题:数组的旋转-9.26
)2.使用新内存,遍历1次数组放置在相应的位置3.实际上就是从后往前数k位进行隔断后,将前半部分和后半部分进行位置的调换4.官方解释:先将数组整个翻转,再对前部分和后部分分别进行翻转方法2:class
Solution
yu~~~
·
2023-11-30 16:03
leetcode
力扣题:统计数组中的元素-9.27
力扣题-9.27[力扣刷题攻略]Re:从零开始的力扣刷题生活力扣题1:645.错误的集合解题思想:遍历数组对数组中出现的数字进行统计,出现两次的即为重复的数字,没有出现的是丢失的数字class
Solution
yu~~~
·
2023-11-30 16:03
leetcode
力扣题:单词-11.20
力扣题-11.20[力扣刷题攻略]Re:从零开始的力扣刷题生活力扣题1:58.最后一个单词的长度解题思想:按空格划分,然后统计单词长度即可class
Solution
(object):deflengthOfLastWord
yu~~~
·
2023-11-30 16:14
leetcode
算法
职场和发展
LeetCode100.相同的树
*publicclassTreeNode{*intval;*TreeNodeleft;*TreeNoderight;*TreeNode(intx){val=x;}*}*/class
Solution
{publicbool
晨初听雨
·
2023-11-30 14:26
LeetCode
100.相同的树
LeetCode100
LeetCode 100.相同的树(简单)
classTreeNode:#def__init__(self,val=0,left=None,right=None):#self.val=val#self.left=left#self.right=rightclass
Solution
生信研究猿
·
2023-11-30 14:55
LeetCode刷题
leetcode
算法
职场和发展
leetcode 100. 相同的树 DFS练习
1classTreeNode:def__init__(self,val=0,left=None,right=None):self.val=valself.left=leftself.right=rightclass
Solution
siyi-024
·
2023-11-30 14:55
leetcode
刷题总结
leetcode
算法
职场和发展
LeetCode100. 相同的树
[1,2,3]输出:true示例2:输入:11/\22[1,2],[1,null,2]输出:false示例3:输入:11/\/\2112[1,2,1],[1,1,2]输出:false解题递归class
Solution
七夜丶雪
·
2023-11-30 14:23
leetcode
LeetCode题解
LeetCode100.
相同的树
LeetCode100
相同的树
递归
leetcode
LeetCode 100. 相同的树
题目链接:力扣https://leetcode-cn.com/problems/same-tree/【方法一递归】class
Solution
{publicbooleanisSameTree(TreeNodep
Sasakihaise_
·
2023-11-30 14:52
剑指offer
leetcode
二叉树
【139.单词拆分】
目录一、题目解析二、算法原理三、代码实现一、题目解析二、算法原理三、代码实现class
Solution
{public:boolwordBreak(strings,vector&wordDict){intn
龙里出生的蛋
·
2023-11-30 13:10
动态规划
动态规划
c++
leetcode
算法
上一页
111
112
113
114
115
116
117
118
下一页
按字母分类:
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
其他