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
LeetCode刷题记录
leetcode刷题记录
-找出这两个有序数组的中位数(python版本)
谨以此文记录一下自己刷题的过程,虽然技术能力一般,相信刷完整套题目自己的编程能力定会有提高,代码都是个人创作,不一定是最好的,仅供参考和交流给定两个大小为m和n的有序数组nums1和nums2。请你找出这两个有序数组的中位数,并且要求算法的时间复杂度为O(log(m+n))。你可以假设nums1和nums2不会同时为空。示例1:nums1=[1,3]nums2=[2]则中位数是2.0示例2:num
Lovely_bb
·
2023-09-07 10:30
Leetcode刷题记录
这里写目录标题1.线性表1.1链表1.1.1反转链表1.1.2相交链表1.1.3合并两个有序链表1.1.4分隔链表1.1.5环形链表1.1.6环形链表21.1.7反转链表21.1.8复制带随机指针的链表1.1.9奇偶链表2.回溯2.1组合总和2.1组合总和22.3全排列2.4全排列23.树3.1树的三种遍历3.2二叉树的层次遍历3.3二叉树的锯齿形层序遍历3.4路径总和23.5二叉树的最近公共祖先
y杨晨曦
·
2023-09-05 01:34
笔记
leetcode
算法
leetcode刷题记录
2:进度64, 2021.10.23
文章目录数组的度(题目编号697:[link](https://leetcode-cn.com/problems/degree-of-an-array/))二叉搜索树(题目编号700:[link](https://leetcode-cn.com/problems/search-in-a-binary-search-tree/))数据流中的第K大元素(题目编号703:[link](https://l
leogo17
·
2023-09-03 15:51
leetcode
leetcode
算法
java
【Coding】
LeetCode刷题记录
常用数据结构1.集合2.排序3.二分-模板[33.搜索旋转排序数组](https://leetcode-cn.com/problems/search-in-rotated-sorted-array)[34.在排序数组中查找元素的第一和最后一个位置](https://leetcode-cn.com/problems/find-first-and-last-position-of-element-in
SmileLing~
·
2023-09-03 15:21
学习笔记
数据结构
leetcode
算法
数据结构
leetcode刷题记录
-go版本(1、20、53、70、121、136)
为了秋招,从今天开始每天至少在leetcode上刷五道题。同时为了加强go的学习,我准备后面做题先用go语言来做。由于今天是第一题,先做简单题就不写做题思路,直接写代码了。//leetcode136funcsingleNumber(nums[]int)int{ans:=nums[0]fori:=1;ib{returna}else{returnb}}funcclimbStairs(nint)int{
i_actor
·
2023-08-31 15:22
秋招日记
leetcode
leetcode
算法
排序算法
Leetcode刷题记录
Leetcode805数组的均值分割设n个数被分成了两组,一组k个数,另一组n-k个数假设这k个数的平均值是数组的平均值average,那么另一组n-k个数的平均值也必定为average证明:假设n-k个数的平均值不是average,由于在n-k个数的平均值等于average时,我们可以很容易的算出这个数组的平均值是,average,若这n-k个数组的平均值>average,我们用这个数组和n个数
新城里的旧少年^_^
·
2023-08-29 16:53
算法
leetcode
算法
数据结构
双周赛第70场:LC5971:T1「贪心 & 排序」
##前言***大家好**,我是新人博主:「[个人主页](https://www.jianshu.com/u/8000305d22b9)」主要分享程序员生活、编程技术、**以及每日的
LeetCode刷题记录
Chthollists
·
2023-08-29 04:31
【java】
leetcode刷题记录
+简单思路(hot100+剑指offer 简单\中等难度)
避免重复刷题每次都两眼一抹黑咩都不记得,简单记一下思路。大概每天*10的进度。1.两数之和(简单)题目:给定一个整数数组nums和一个整数目标值target,请你在该数组中找出和为目标值target的那两个整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。输入:nums=[2,7,11,15],target=9输出
piudada
·
2023-08-28 11:52
LeetCode
java
leetcode
数据结构
算法
LeetCode刷题记录
---单调栈专题
每次刷到单调栈算法题将在此博文更新~~~以下具体理论知识,是参考Carl哥整理的:点击进入【注:以下刷题顺序均按Carl哥的进行,Carl哥的微信公众号:代码随想录。欢迎大家关注!】理论基础:⭐Whentouse单调栈?: 通常是一维数组,要寻找任一个元素的右边或者左边第一个比自己大或者小的元素的位置,此时我们就要想到可以用单调栈了。⭐复杂度: 时间复杂度为O(n),只需遍历一次;空间复杂度O(n
#苦行僧
·
2023-08-21 08:23
算法与数据结构
单调栈
leetcode
算法
数据结构
LeetCode刷题记录
12——232. Implement Queue using Stacks(easy)
LeetCode刷题记录
12——232.ImplementQueueusingStacks(easy)目录
LeetCode刷题记录
12——232.ImplementQueueusingStacks(easy
jmuyjl
·
2023-08-13 07:51
LeetCode
LeetCode
leetcode刷题记录
——链表
leetcode刷题记录
——链表——参考代码随想录和力扣顺序刷题(https://programmercarl.com/)总结:善用虚拟头节点(dummyHead)文章目录 141.环形链表 142
Saltyjuice
·
2023-08-07 23:09
leetcode
链表
leetcode
数据结构
leetcode刷题记录
--Number Complement
题目难度:easyGivenapositiveinteger,outputitscomplementnumber.Thecomplementstrategyistoflipthebitsofitsbinaryrepresentation.Note:Thegivenintegerisguaranteedtofitwithintherangeofa32-bitsignedinteger.Youcoul
fishliu
·
2023-08-03 06:13
Leetcode刷题记录
——面试题 01.03. URL化
我们先将原字符串只保留其前L(L为输入的有效长度)个字符然后将其用空格隔开,然后在每个段落后面加上一个’%20’,最后删掉最后的’%20’即可classSolution:defreplaceSpaces(self,S:str,length:int)->str:S=S[:length]thislist=S.split('')print(thislist)res=''forpartinthislist
1996MZH
·
2023-07-30 01:24
leetcode
python编程技巧
leetcode刷题记录
1.二分法classSolution{public:intsearch(vector&nums,inttarget){intleft=0,right=nums.size()-1;while(left>1);if(nums[mid]>target){right=mid-1;}elseif(nums[mid]&nums,inttarget){intleft=0,right=nums.size()-1;
info825
·
2023-07-27 22:29
leetcode刷题
leetcode
算法
数据结构
leetCode刷题记录
3-面试经典150题
文章目录不要摆,没事干就刷题,只有好处,没有坏处,实在不行,看看竞赛题面试经典150题80.删除有序数组中的重复项II189.轮转数组122.买卖股票的最佳时机II不要摆,没事干就刷题,只有好处,没有坏处,实在不行,看看竞赛题面试经典150题面试经典150题80.删除有序数组中的重复项II80.删除有序数组中的重复项II这几题都很水publicintremoveDuplicates(int[]nu
自律信仰
·
2023-07-27 10:36
leetcode
#
算法
leetcode
面试
算法
二叉树层序遍历BFS
leetcode刷题记录
层序遍历模板,语言为golangfuncbfs(p*TreeNode)[]int{res:=make([]int,0)ifp==nil{returnres}queue:=[]*TreeNode
失眠是真滴难受
·
2023-07-26 22:42
LC1246删除回文子数组:两种解法:记忆化搜索 & 区间DP,子序列(1332) != 子串 (1246)
前言大家好,我是新人博主:「个人主页」主要分享程序员生活、编程技术、**以及每日的
LeetCode刷题记录
,欢迎大家关注我,一起学习交流,谢谢!
Chthollists
·
2023-07-15 07:54
LeetCode刷题记录
-简单模块(一)
目录两数之和(HashMap)回文数(反转一般数字)罗马数字转Int(遍历约束条件)最长公共前缀(纵向查找、分治法、二分查找)有效的括号(Stack)合并两个有序链表为一个有序链表(递归法,迭代法)删除有序数组中的重复项(递归、双指针遍历)移除指定元素(双指针遍历)搜索插入位置(二分查找)最后一个单词长度(单指针/双指针遍历)加一(反向指针遍历)算数平方根(二分查找)爬楼梯(动态规划、分治递归)删
种棵马拉松
·
2023-06-20 06:37
LeetCode刷题记录
leetcode
算法
数据结构
leetcode刷题记录
——数据结构(入门)
leetcode刷题记录
——数据结构(入门)——参考代码随想录和力扣顺序刷题(https://programmercarl.com/)文章目录 217.存在重复元素 1.两数之和 88.合并两个有序数组
Saltyjuice
·
2023-06-13 03:26
leetcode
数据结构
leetcode
wy的
leetcode刷题记录
_Day68
wy的
leetcode刷题记录
_Day68声明本文章的所有题目信息都来源于leetcode如有侵权请联系我删掉!
wy-1226
·
2023-06-11 02:59
leetcode
算法
wy的
leetcode刷题记录
_Day67
wy的
leetcode刷题记录
_Day67声明本文章的所有题目信息都来源于leetcode如有侵权请联系我删掉!
wy-1226
·
2023-06-11 02:59
leetcode
深度优先
算法
wy的
leetcode刷题记录
_Day68
wy的
leetcode刷题记录
_Day68声明本文章的所有题目信息都来源于leetcode如有侵权请联系我删掉!
wy-1226
·
2023-06-11 02:28
leetcode
算法
职场和发展
[DEBUG] springboot: map数据在js和java中的传递和转换
更多技术文章请访问我的博客园账户:点击这里那边会更新有关生物信息学,javaWeb,统计学理论和一些杂七杂八的记录:)
leetcode刷题记录
争取日更(github):点击这里部分敏感信息已打码。
陆书生
·
2023-06-10 18:03
Leetcode刷题记录
更新中//创建栈Dequedeque=newLinkedListqueue=newLinkedListdeque=newLinkedList(){@Overridepublicintcompare(int[]o1,int[]o2){returno1[0]-o2[0];}});//判断一个字符串是否为整数classSolution{publicbooleanisNumber(Strings){if(
早起的虫子jj
·
2023-06-10 12:20
leetcode
Leetcode刷题记录
——236. 二叉树的最近公共祖先
本题的思路是这样的:因为二叉树难免要用到递归本题要求“最近的公共祖先”很明显,如果没有“最近”的限制,最上面的根节点就是公共祖先(因为pq均存在,所以它们一定位于最上面的根节点的左右子树中)限制有了“最近”的限制我们要先下沉到最底层依次向上判断如果底层(左右孩子)有非空的结果,就直接返回底层那个节点(即,如果低层的节点是公共祖先,那它一定是更近的公共祖先)如果底层返回None,则当前层判断的标准是
1996MZH
·
2023-04-21 21:14
leetcode
python编程技巧
wy的
leetcode刷题记录
_Day66
wy的
leetcode刷题记录
_Day66声明本文章的所有题目信息都来源于leetcode如有侵权请联系我删掉!
wy-1226
·
2023-04-15 12:54
leetcode
链表
算法
力扣-
leetcode刷题记录
/两数之和-两数相加-python3
文章目录1两数之和2.两数相加1两数之和给定一个整数数组nums和一个目标值target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。要求:假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。实例:给定nums=[2,7,11,15],target=9因为nums[0]+nums[1]=2+7=9所以返回[0,1]解决办法:首先想到的是两个for循环,直接暴力查找
fan__lee
·
2023-04-09 12:51
剑指offer
leetcode
个人
LeetCode刷题记录
(带题目链接及解答)持续更新
Leetcode刷题注:~【完成】代表还有一些方法没看,最后再看一、一些需要重刷的典型题:1、快速排序,归并排序,堆排序(递归的思想)2、链表中的回文链表,其中的快慢指针,多看,多练3、链表中的奇偶链表二、注意事项写代码经常出现的错误总结归纳:1、for(;;)中的;经常写成,2、true的拼写错误3、while的离开循环条件忘写,陷入死循环4、return忘写5、不能使用关键字命名变量6、链表的
You're crazy!
·
2023-04-09 06:17
LeetCode
刷题
leetcode
c++
LeetCode23.合并k个有序链表
LeetCode刷题记录
文章目录题目描述解题思路⌨C++代码题目描述给你一个链表数组,每个链表都已经按升序排列。请你将所有链表合并到一个升序链表中,返回合并后的链表。。
2021狮子歌歌
·
2023-04-08 09:48
LeetCode
链表
数据结构
LeetCode654.最大二叉树
LeetCode刷题记录
文章目录题目描述解题思路⌨C++代码题目描述给定一个不重复的整数数组nums。最大二叉树可以用下面的算法从nums递归地构建:创建一个根节点,其值为nums中的最大值。
2021狮子歌歌
·
2023-04-08 09:44
LeetCode
算法
leetcode
数据结构
LeetCode刷题记录
---动态规划(DP)算法
每次刷到动态规划算法题将在此博文更新~~~这里简单介绍下DP: 动态规划算法把待求解问题分成若干子问题,然后从这些子问题的可行解一步步递推到最优解。通常用于求解具有某种最优性质的问题。 按照网上大佬总结的,通常有如下5步: 1.确定dp数组以及下标的含义。 2.确定递推公式。 3.dp数组如何初始化。(有时候初始化非常关键) 4.确定遍历顺序。(即for循环的顺序,这个也是蛮讲究的) 5.举例推导
#苦行僧
·
2023-04-07 18:39
算法与数据结构
动态规划
LeetCode
数据结构
算法
LC1028还原二叉树:两种解法:「递归思想 DFS」& 「双端队列 & 迭代思想」
前言大家好,我是新人博主:「个人主页」主要分享程序员生活、编程技术、以及每日的
LeetCode刷题记录
,欢迎大家关注我,一起学习交流,谢谢!
Chthollists
·
2023-04-06 13:58
LeetCode刷题记录
(2)
文章目录动态规划01背包背包问题[416.分割等和子集](https://leetcode-cn.com/problems/partition-equal-subset-sum/)[1049.最后一块石头的重量II](https://leetcode-cn.com/problems/last-stone-weight-ii/)[494.目标和](https://leetcode-cn.com/pr
monkeyhlj
·
2023-04-05 12:27
leetcode练习记录
leetcode
动态规划
算法
LC2029石子游戏IX:「博弈论」& 「贪心」
前言大家好,我是新人博主:「个人主页」主要分享程序员生活、编程技术、**以及每日的
LeetCode刷题记录
,欢迎大家关注我,一起学习交流,谢谢!
Chthollists
·
2023-04-04 07:22
Leetcode刷题记录
——232. 用栈实现队列
参考题225classMyQueue:def__init__(self):"""Initializeyourdatastructurehere."""self.stack=[]defpush(self,x:int)->None:"""Pushelementxtothebackofqueue."""self.stack.append(x)defpop(self)->int:"""Removesthe
1996MZH
·
2023-04-03 12:26
leetcode
python编程技巧
wy的
leetcode刷题记录
_Day62——二叉树结束
wy的
leetcode刷题记录
_Day62声明本文章的所有题目信息都来源于leetcode如有侵权请联系我删掉!
wy-1226
·
2023-03-31 02:04
Leetcode刷题记录
C语言
leetcode
算法
职场和发展
wy的
leetcode刷题记录
_Day65
wy的
leetcode刷题记录
_Day65声明本文章的所有题目信息都来源于leetcode如有侵权请联系我删掉!
wy-1226
·
2023-03-31 02:04
C语言
Leetcode刷题记录
leetcode
算法
wy的
leetcode刷题记录
_Day56
wy的
leetcode刷题记录
_Day56声明本文章的所有题目信息都来源于leetcode如有侵权请联系我删掉!
wy-1226
·
2023-03-31 02:34
C语言
Leetcode刷题记录
leetcode
算法
哈希算法
wy的
leetcode刷题记录
_Day55
wy的
leetcode刷题记录
_Day55声明本文章的所有题目信息都来源于leetcode如有侵权请联系我删掉!
wy-1226
·
2023-03-31 02:34
C语言
Leetcode刷题记录
leetcode
算法
c++
wy的
leetcode刷题记录
_Day63_复工开始!
wy的
leetcode刷题记录
_Day63_复工开始!声明本文章的所有题目信息都来源于leetcode如有侵权请联系我删掉!
wy-1226
·
2023-03-31 02:34
C语言
Leetcode刷题记录
leetcode
算法
wy的
leetcode刷题记录
_Day52
wy的
leetcode刷题记录
_Day52声明本文章的所有题目信息都来源于leetcode如有侵权请联系我删掉!
wy-1226
·
2023-03-31 02:33
C语言
Leetcode刷题记录
leetcode
算法
职场和发展
wy的
leetcode刷题记录
_Day51
wy的
leetcode刷题记录
_Day51声明本文章的所有题目信息都来源于leetcode如有侵权请联系我删掉!
wy-1226
·
2023-03-31 02:03
Leetcode刷题记录
C语言
leetcode
算法
数据结构
wy的
leetcode刷题记录
_Day54
wy的
leetcode刷题记录
_Day54声明本文章的所有题目信息都来源于leetcode如有侵权请联系我删掉!
wy-1226
·
2023-03-31 02:03
C语言
Leetcode刷题记录
leetcode
算法
动态规划
wy的
leetcode刷题记录
_Day61
wy的
leetcode刷题记录
_Day61声明本文章的所有题目信息都来源于leetcode如有侵权请联系我删掉!
wy-1226
·
2023-03-31 02:03
C语言
Leetcode刷题记录
leetcode
算法
职场和发展
wy的
leetcode刷题记录
_Day50
wy的
leetcode刷题记录
_Day50声明本文章的所有题目信息都来源于leetcode如有侵权请联系我删掉!
wy-1226
·
2023-03-31 02:02
C语言
Leetcode刷题记录
leetcode
算法
哈希算法
wy的
leetcode刷题记录
_Day48
wy的
leetcode刷题记录
_Day48声明本文章的所有题目信息都来源于leetcode如有侵权请联系我删掉!
wy-1226
·
2023-03-31 02:32
C语言
Leetcode刷题记录
leetcode
算法
深度优先
wy的
leetcode刷题记录
_Day47
wy的
leetcode刷题记录
_Day47声明本文章的所有题目信息都来源于leetcode如有侵权请联系我删掉!
wy-1226
·
2023-03-31 02:32
C语言
Leetcode刷题记录
leetcode
算法
动态规划
wy的
leetcode刷题记录
_Day46
wy的
leetcode刷题记录
_Day46声明本文章的所有题目信息都来源于leetcode如有侵权请联系我删掉!
wy-1226
·
2023-03-31 02:32
C语言
Leetcode刷题记录
leetcode
贪心算法
算法
wy的
leetcode刷题记录
_Day53
wy的
leetcode刷题记录
_Day53声明本文章的所有题目信息都来源于leetcode如有侵权请联系我删掉!
wy-1226
·
2023-03-31 02:32
C语言
Leetcode刷题记录
leetcode
算法
数据结构
wy的
leetcode刷题记录
_Day37
wy的
leetcode刷题记录
_Day37声明本文章的所有题目信息都来源于leetcode如有侵权请联系我删掉目录wy的
leetcode刷题记录
_Day37声明1684.统计一致字符串的数目题目介绍思路代码收获
wy-1226
·
2023-03-31 02:01
C语言
Leetcode刷题记录
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
其他