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
leetcod
LeetCode刷题记录(百度)
104.二叉树的最大深度leetcode-102.二叉树的层序遍历leetcode-69.x的平方根leetcode-5.最长回文子串leetcode-62.不同路径leetcode-53.最大子序和
leetcod
六便士~
·
2020-09-15 23:39
LeetCode
leetcode56.合并区间
来源:力扣(LeetCode)链接:https://
leetcod
Crystal_Coding
·
2020-09-15 23:10
c++
#
c++数组
递增子序列
来源:力扣(
LeetCod
SuWanWorld
·
2020-09-15 16:49
LeetCode
算法
刷题
leetcode88 合并两个有序数组 python
示例:输入:nums1=[1,2,3,0,0,0],m=3nums2=[2,5,6],n=3输出:[1,2,2,3,5,6]来源:力扣(
LeetCod
攻城狮要飞翔
·
2020-09-15 09:07
code
python
leetcode
腾讯50题刷题-python版
2.5leetcode15-三数之和2.6leetcode16-最接近的三数之和2.7leetcode33-搜索旋转排序数组2.8leetcode43-字符串相乘2.9leetcode46-全排列2.10
leetcod
左小楼先生
·
2020-09-15 04:42
算法刷题VS面试刷题
leetcode
javascript 括号生成
LeetCod
-22
版权声明:本文为博主原创文章,未经博主允许不得转载题目描述:给出n代表生成括号的对数,请你写出一个函数,使其能够生成所有可能的并且有效的括号组合。例如,给出n=3,生成结果为:["((()))","(()())","(())()","()(())","()()()"]vargenerateParenthesis=function(n){varleft,right;left=right=n;varr
王家俊213
·
2020-09-15 04:47
经典算法
LeetCode-572. 另一个树的子树
解题思路:和
LeetCod
章小幽
·
2020-09-15 04:01
LeetCode
Easy
清华计算机系女神强烈推荐这几个公众号
日更达人,
LeetCod
zenRRan
·
2020-09-15 03:52
79. Word Search
leetcod
79题在矩阵中寻找某个单词"""79.WordSearchMediumShareGivena2Dboardandaword,findifthewordexistsinthegrid.Thewordcanbeconstructedfromlettersofsequentiallyadjacentcell
weixin_30889885
·
2020-09-14 23:45
数据结构与算法
前缀树及其应用
如下图所示为“apple”,“app”,“apply”“pen”组成的前缀树结构问题一:
leetcod
208实现前缀树问题描述:实现一个Trie(前缀树),包含insert,search,和startsWith
逝水一战
·
2020-09-14 22:56
数据结构
数据结构
前缀树
java
LeetCod
:79. Word Search 单词搜索
试题Givena2Dboardandaword,findifthewordexistsinthegrid.Thewordcanbeconstructedfromlettersofsequentiallyadjacentcell,where“adjacent”cellsarethosehorizontallyorverticallyneighboring.Thesamelettercellmayno
青盏
·
2020-09-14 21:37
LeetCode
动态规划算法
2.动态规划求最大回文子串
LeetCod
MrKorbin
·
2020-09-14 06:58
数据结构与算法
动态规划
算法
leetcod
279:完全平方数
四平方定理:任何一个正整数都可以表示成不超过四个整数的平方之和。推论:满足四数平方和定理的数n(四个整数的情况),必定满足n=4^a(8b+7)
Sino1996
·
2020-09-14 04:06
提升
刷题
dijkstra和bfs的区别
地址:https://
leetcod
不小竞
·
2020-09-14 00:53
算法
leetcode416.分割等和子集「大众点评面试题」
1,5,11,5]输出:true解释:数组可以分割成[1,5,5]和[11].示例2:输入:[1,2,3,5]输出:false解释:数组不能分割成两个元素和相等的子集.2.解题思路参考链接:https://
leetcod
ccluqh
·
2020-09-13 05:11
leetcode
面试题
leetcod
之Assign Cookies(455)
题目:假设你是一位很棒的家长,想要给你的孩子们一些小饼干。但是,每个孩子最多只能给一块饼干。对每个孩子i,都有一个胃口值gi,这是能让孩子们满足胃口的饼干的最小尺寸;并且每块饼干j,都有一个尺寸sj。如果sj>=gi,我们可以将这个饼干j分配给孩子i,这个孩子会得到满足。你的目标是尽可能满足越多数量的孩子,并输出这个最大数值。注意:你可以假设胃口值为正。一个小朋友最多只能拥有一块饼干。示例1:输入
崔先生的博客
·
2020-09-13 00:15
leetcode解题
javascript 删除链表的倒数第N个节点
LeetCod
-19
版权声明:本文为博主原创文章,未经博主允许不得转载题目描述:给定一个链表,删除链表的倒数第n个节点,并且返回链表的头结点示例:给定一个链表:1->2->3->4->5,和n=2.当删除了倒数第二个节点后,链表变为1->2->3->5.说明:给定的n保证是有效的。varremoveNthFromEnd=function(head,n){varlength=0;varit=head;while(it)
王家俊213
·
2020-09-12 08:16
经典算法
每日一题(
LeetCod
376 贪心)
摆动序列贪心算法:顾名思义,贪就好了,就要当前可以选择的最好的最好的。如果连续数字之间的差严格地在正数和负数之间交替,则数字序列称为摆动序列。第一个差(如果存在的话)可能是正数或负数。少于两个元素的序列也是摆动序列。给定一个整数序列,返回作为摆动序列的最长子序列的长度。通过从原始序列中删除一些(也可以不删除)元素来获得子序列(我认为这个是非常重要的条件!!!),剩下的元素保持其原始顺序。示例1:输
TowlGol
·
2020-09-12 05:25
【LeetCode】[66] 加一
/**@lcapp=leetcode.cnid=66lang=java**[66]加一**https://
leetcod
__Watson__
·
2020-09-12 01:02
LeetCode
LeetCode C++刷题 37-40题题解
来源:力扣(
LeetCod
CC 公众号: hw_cchang
·
2020-09-11 21:22
LeetCode
C++刷题
LeetCode C++刷题 9-12题题解
来源:力扣(LeetCode)链接:https://
leetcod
CC 公众号: hw_cchang
·
2020-09-11 21:22
LeetCode
C++刷题
LeetCode51 N皇后
LeetCod
51N皇后首先,先看一下题目:n皇后问题研究的是如何将n个皇后放置在n×n的棋盘上,并且使皇后彼此之间不能相互攻击。上图为8皇后问题的一种解法。
Round_Yuan
·
2020-09-11 12:14
算法学习
算法
LeetCode 47. 全排列 II(回溯+搜索剪枝)
2.解题在
leetcod
Michael阿明
·
2020-08-26 13:00
LeetCode
回溯
无重复全排列
Leetcod
-300_最长上升子序列LIS-基础动态规划问题-【C++】
Leetcode_300,最长上升子序列给出一个无序的整形数组,找到最长上升子序列的长度。例如,给出[10,9,2,5,3,7,101,18],最长的上升子序列是[2,3,7,101],因此它的长度是4。因为可能会有超过一种的最长上升子序列的组合,因此你只需要输出对应的长度即可。你的算法的时间复杂度应该在O(n2)之内。进阶:你能将算法的时间复杂度降低到O(nlogn)吗?解题思路:这是基础的动态
广海_小疯疯丶
·
2020-08-25 03:21
【Leetcode题解】
算法学习及Leetcode题解
javascript实现strStr()
LeetCod
-28
版权声明:本文为博主原创文章,未经博主允许不得转载题目描述:实现strStr()函数。给定一个haystack字符串和一个needle字符串,在haystack字符串中找出needle字符串出现的第一个位置(从0开始)。如果不存在,则返回-1。示例1:输入:haystack="hello",needle="ll"输出:2示例2:输入:haystack="aaaaa",needle="bba"输出:
王家俊213
·
2020-08-24 06:11
经典算法
LeetCode 动态规划(Dynamic programming)系列题目--C++,Python解法
LeetCode所有题目总结Easy难度题目地址:FibonacciNumber-LeetCode文章地址:LeetCode509.FibonacciNumber–Python解法题目地址:HouseRobber-
LeetCod
zhang0peter
·
2020-08-22 05:25
LeetCode
c++-做题
python-做题
javascript 字符串相乘
LeetCod
-43
版权声明:本文为博主原创文章,未经博主允许不得转载题目描述:给定两个以字符串形式表示的非负整数num1和num2,返回num1和num2的乘积,它们的乘积也表示为字符串形式。示例1:输入:num1="2",num2="3"输出:"6"示例2:输入:num1="123",num2="456"输出:"56088"说明:num1和num2的长度小于110。num1和num2只包含数字0-9。num1和n
王家俊213
·
2020-08-19 08:44
经典算法
javascript 字母异位词分组
LeetCod
-49
版权声明:本文为博主原创文章,未经博主允许不得转载题目描述:给定一个字符串数组,将字母异位词组合在一起。字母异位词指字母相同,但排列不同的字符串。示例:输入:["eat","tea","tan","ate","nat","bat"],输出:[["ate","eat","tea"],["nat","tan"],["bat"]]说明:所有输入均为小写字母。不考虑答案输出的顺序。vargroupAnag
王家俊213
·
2020-08-19 08:44
经典算法
JavaScript
算法
javascript 全排列
LeetCod
-46
版权声明:本文为博主原创文章,未经博主允许不得转载题目描述:给定一个没有重复数字的序列,返回其所有可能的全排列。示例:输入:[1,2,3]输出:[[1,2,3],[1,3,2],[2,1,3],[2,3,1],[3,1,2],[3,2,1]]varpermute=function(nums){varitem=[],path=[];functionswap(nums,i,j){it=nums[i];
王家俊213
·
2020-08-19 08:44
经典算法
javascript 三数之和
LeetCod
-15
版权声明:本文为博主原创文章,未经博主允许不得转载题目描述:给定一个包含n个整数的数组nums,判断nums中是否存在三个元素a,b,c,使得a+b+c=0?找出所有满足条件且不重复的三元组。注意:答案中不可以包含重复的三元组。例如,给定数组nums=[-1,0,1,2,-1,-4],满足要求的三元组集合为:[[-1,0,1],[-1,-1,2]]varthreeSum=function(nums
王家俊213
·
2020-08-19 08:43
经典算法
javascript 字符串转整数 (atoi)
LeetCod
-8
版权声明:本文为博主原创文章,未经博主允许不得转载题目:实现atoi,将字符串转为整数。在找到第一个非空字符之前,需要移除掉字符串中的空格字符。如果第一个非空字符是正号或负号,选取该符号,并将其与后面尽可能多的连续的数字组合起来,这部分字符即为整数的值。如果第一个非空字符是数字,则直接将其与之后连续的数字字符组合起来,形成整数。字符串可以在形成整数的字符后面包括多余的字符,这些字符可以被忽略,它们
王家俊213
·
2020-08-19 08:43
经典算法
javascript 合并两个有序链表
LeetCod
-21
版权声明:本文为博主原创文章,未经博主允许不得转载题目描述:将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。示例:输入:1->2->4,1->3->4输出:1->1->2->3->4->4varmergeTwoLists=function(l1,l2){varhead=newListNode(0);varcurr=head;varp=l1,q=l2;wh
王家俊213
·
2020-08-19 08:43
经典算法
leetcode117. 填充每个节点的下一个右侧节点指针 II
与
leetcod
ShawDa
·
2020-08-19 03:09
LeetCode
Leetcode 14. 最长公共前缀
来源:力扣(LeetCode)链接:https://
leetcod
CDFMLR
·
2020-08-18 03:43
刷题
LeetCode-Python-224. 基本计算器
来源:力扣(LeetCode)链接:https://
leetcod
暴躁老哥在线刷题
·
2020-08-18 00:59
Python
Leetcode
LeetCode 572. 另一个树的子树
来源:力扣(
LeetCod
HarvestWu
·
2020-08-17 20:21
LeetCode
leetcode
leetcode 88. 合并两个有序数组
示例:输入:nums1=[1,2,3,0,0,0],m=3nums2=[2,5,6],n=3输出:[1,2,2,3,5,6]来源:力扣(
LeetCod
weixin_30335575
·
2020-08-17 15:50
LeetCode-Python-487. 最大连续1的个数 II
思路:
LeetCod
暴躁老哥在线刷题
·
2020-08-16 20:24
Leetcode
Python
LeetCode-4-Median of Two Sorted Arrays(寻找两个有序数组的中位数)
示例1:nums1=[1,3]nums2=[2]则中位数是2.0示例2:nums1=[1,2]nums2=[3,4]则中位数是(2+3)/2=2.5来源:力扣(LeetCode)链接:https://
leetcod
听着歌的小碗
·
2020-08-16 01:56
Leetcode
LeetCode-Python-220. 存在重复元素 III
1,2,3,1],k=3,t=0输出:true示例2:输入:nums=[1,0,1,1],k=1,t=2输出:true示例3:输入:nums=[1,5,9,1,5,9],k=2,t=3输出:false来源:力扣(
LeetCod
暴躁老哥在线刷题
·
2020-08-16 00:02
Leetcode
Python
Xiang Li
1,2,3,1],k=3,t=0输出:true示例2:输入:nums=[1,0,1,1],k=1,t=2输出:true示例3:输入:nums=[1,5,9,1,5,9],k=2,t=3输出:false来源:力扣(
LeetCod
Li xiang007
·
2020-08-15 21:47
算法
找出数组中出现次数最多的前k个元素[leetcode题]
Given[1,1,1,2,2,3]andk=2,return[1,2].https://leetcode.com/problems/top-k-frequent-elements/Haskell解法,
leetcod
weixin_33716154
·
2020-08-14 20:06
leetcode 34 在排序数组中查找元素的第一个和最后一个位置
示例1:输入:nums=[5,7,7,8,8,10],target=8输出:[3,4]示例2:输入:nums=[5,7,7,8,8,10],target=6输出:[-1,-1]来源:力扣(
LeetCod
qinian_ztc
·
2020-08-14 10:15
C#LeetCode刷题之#811-子域名访问计数(Subdomain Visit Count)
当我们访问域名"discuss.
leetcod
byteflying.com
·
2020-08-13 16:14
C#LeetCode刷题
C#LeetCode
LeetCode 正则表达式匹配
problems/regular-expression-matching/solution/java-zhuang-tai-ji-shuang-zhi-zhen-4ms-by-lava-4/来源:力扣(
LeetCod
xhBruce
·
2020-08-13 16:06
Java
java
leetcode
LeetCode 9.回文数
来源:力扣(
LeetCod
吴思庆
·
2020-08-10 20:08
Java实现 LeetCode 9 回文数
来源:力扣(
LeetCod
a1439775520
·
2020-08-08 13:31
LeetCode
34. 在排序数组中查找元素的第一个和最后一个位置(java)
示例1:输入:nums=[5,7,7,8,8,10],target=8输出:[3,4]示例2:输入:nums=[5,7,7,8,8,10],target=6输出:[-1,-1]来源:力扣(
LeetCod
东山阿强
·
2020-08-07 21:37
leetcode
java(中等)
leetcode
【LeetCode】在排序数组中查找元素的第一个和最后一个位置【三次二分】
示例1:输入:nums=[5,7,7,8,8,10],target=8输出:[3,4]示例2:输入:nums=[5,7,7,8,8,10],target=6输出:[-1,-1]来源:力扣(
LeetCod
weixin_30265171
·
2020-08-07 19:38
javascript 在排序数组中查找元素的第一个和最后一个位置
LeetCod
-34
版权声明:本文为博主原创文章,未经博主允许不得转载题目描述:给定一个按照升序排列的整数数组nums,和一个目标值target。找出给定目标值在数组中的开始位置和结束位置。你的算法时间复杂度必须是O(logn)级别。如果数组中不存在目标值,返回[-1,-1]。示例1:输入:nums=[5,7,7,8,8,10],target=8输出:[3,4]示例2:输入:nums=[5,7,7,8,8,10],t
王家俊213
·
2020-08-07 12:39
经典算法
上一页
1
2
3
4
5
6
下一页
按字母分类:
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
其他