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题
解:Pascal's Triangle II
Givenanindexk,returnthekthrowofthePascal’striangle.Forexample,givenk=3,Return[1,3,3,1].Note:CouldyouoptimizeyouralgorithmtouseonlyO(k)extraspace?题意:给定k,返回Pascal三角形的第k行,要求O(k)空间思路:和Pascal’sTriangle一样,只
CheeRok
·
2020-08-10 13:20
LeetCode
Leetcode 面试题29.顺时针打印矩阵
Leetcode面试题29.顺时针打印矩阵1题目描述(
Leetcode题
目链接) 输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字。
就叫昵称吧
·
2020-08-10 12:43
Leetcode
【LeetCode】99. Recover Binary Search Tree 解题报告(Python)
【LeetCode】99.RecoverBinarySearchTree解题报告(Python)标签(空格分隔):
LeetCode题
目地址:https://leetcode.com/problems/recover-binary-search-tree
负雪明烛
·
2020-08-10 12:13
算法
LeetCode
每日一道 LeetCode (13):最后一个单词的长度
前文合集每日一道LeetCode前文合集代码仓库GitHub:https://github.com/meteor1993/LeetCodeGitee:https://gitee.com/inwsy/
LeetCode
极客挖掘机
·
2020-08-10 09:00
每日一道 LeetCode (12):最大子序和
前文合集每日一道LeetCode前文合集代码仓库GitHub:https://github.com/meteor1993/LeetCodeGitee:https://gitee.com/inwsy/
LeetCode
极客挖掘机
·
2020-08-10 09:00
每日一道 LeetCode (11):外观数列
前文合集每日一道LeetCode前文合集代码仓库GitHub:https://github.com/meteor1993/LeetCodeGitee:https://gitee.com/inwsy/
LeetCode
极客挖掘机
·
2020-08-10 09:00
LeetCode题
解(python)-4. 寻找两个有序数组的中位数
LeetCode题
解(python)4.寻找两个有序数组的中位数给定两个大小为m和n的有序数组nums1和nums2。请你找出这两个有序数组的中位数,并且要求算法的时间复杂度为O(log(m+n))。
Marshal Zheng
·
2020-08-10 08:31
算法
LeetCode题解
C++算法:寻找两个有序数组的中位数----归并排序
leetcode相关C++算法解答:https://github.com/Nereus-Minos/C_plus_plus-
leetcode题
目:给定两个大小为m和n的有序数组nums1和nums2。
Zeus_dad
·
2020-08-10 07:49
C++算法
LeetCode题
解——位运算
JavaScript解答LeetCode,位运算分类。陆续更新。78子集给定一组不含重复元素的整数数组nums,返回该数组所有可能的子集(幂集)。说明:解集不能包含重复的子集。示例:输入:nums=[1,2,3]输出:[[3],[1],[2],[1,2,3],[1,3],[2,3],[1,2],[]]关于使用位运算来解:首先,先理解用位串来表示子集。如题目中的,nums=[1,2,3],我们可以用
乌鸦很像写字台
·
2020-08-10 04:36
LeetCode
Leetcode 054 螺旋矩阵 python
每天更新一道python
leetcode题
,力求讲解清晰准确,客官们可以点赞或者关注。给定一个包含mxn个元素的矩阵(m行,n列),请按照顺时针螺旋顺序,返回矩阵中的所有元素。
我喝酸奶不舔盖
·
2020-08-10 03:35
Python学习
Leetcode
刷题记录python
C++
JAVA
Leetcode 面试题 01.06. 字符串压缩
本文为打卡刷
Leetcode题
系列文章,这个系列文章的目录都是按照如下四个部分构成题目链接题目描述代码初步这部分写的是我在刷题过程中的思路,相信在拿到题目就立马参考大神们的思路写代码是不会有进步的,我思故我在
yuting_
·
2020-08-10 03:13
《算法笔记》
leetcode
LeetCode题
解——动态规划(二)
文章目录303.区域和检索-数组不可变缓存413.等差数列划分常数内存的动态规划343.整数拆分动态规划279.完全平方数BFS动态规划91.解码方法动态规划推荐阅读303.区域和检索-数组不可变给定一个整数数组nums,求出数组从索引i到j(i≤j)范围内元素的总和,包含i,j两点。示例:给定nums=[-2,0,3,-5,2,-1],求和函数为sumRange()sumRange(0,2)->
wardseptember
·
2020-08-10 02:12
LeetCode题解
【leetcode】正则表达式匹配
pass分析代码solution1分析代码solution2分析代码solution3分析代码solution4分析代码solution5分析代码solution6分析代码总结TOPIC----from
leetcode
view1994
·
2020-08-10 02:30
python
算法
LeetCode 最长回文子串和动态规划
LeetCode最长回文子串和动态规划问题描述(
LeetCode题
库第五题):给定一个字符串s,找到s中最长的回文子串。你可以假设s的最大长度为1000。
斜刘海这样才美腻
·
2020-08-10 02:57
#鸟屎#
#鸟屎#
算法
LeetCode题
目详解-9 回文数
9.回文数题目:判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。示例1:输入:121输出:true示例2:输入:-121输出:false解释:从左向右读,为-121。从右向左读,为121-。因此它不是一个回文数。示例3:输入:10输出:false解释:从右向左读,为01。因此它不是一个回文数。代码:classSolution{public:boolisPal
sunprice
·
2020-08-10 01:10
C++
Leetcode
[
Leetcode题
解 --- 2] 深度优先搜索
一.引例1.求数组的全排列Leetcode46:给定一个没有重复数字的序列,返回其所有可能的全排列。输入:[1,2,3]输出:[[1,2,3],[1,3,2],[2,1,3],[2,3,1],[3,1,2],[3,2,1]]以上图为例,初始的状态为空,我们首先将上述树看作一个多叉树,每次从左到右遍历,在叶子节点处得到最大长度的序列,实现代码如下,#include#include#includeus
smilesooo
·
2020-08-10 01:00
LeetCode
LeetCode题
目总结:双指针技巧||题目汇总
目录题目列表:167.两数之和Ⅱ-输入有序数组633.平方数之和345、反转字符串中的元音字母680.验证回文串Ⅱ88.合并两个有序数组141.环形链表524.通过删除字母匹配到字典里的最长单词以下内容参考guthub:https://github.com/CyC2018/CS-Notes/blob/master/notes/Leetcode%20题解%20-%20双指针.mdleetcode上的
WolfOnTheWay
·
2020-08-10 00:21
刷题
LeetCode 精选 TOP 面试题(Java 实现)—— 寻找峰值
文章目录一、题目描述1.1题目1.2知识点1.3题目链接二、解题思路2.1解题思路(
LeetCode题
解)三、实现代码3.1代码实现一、题目描述1.1题目寻找峰值峰值元素是指其值大于左右相邻值的元素。
杨小帆_
·
2020-08-10 00:03
Leetcode 面试题 01.06.字符串压缩(Compress String LCCI)
Leetcode面试题01.06.字符串压缩1题目描述(
Leetcode题
目链接) 字符串压缩。利用字符重复出现的次数,编写一种方法,实现基本的字符串压缩功能。
就叫昵称吧
·
2020-08-09 23:29
Leetcode
leetcode题
目 162. 寻找峰值
题目峰值元素是指其值大于左右相邻值的元素。给定一个输入数组nums,其中nums[i]≠nums[i+1],找到峰值元素并返回其索引。数组可能包含多个峰值,在这种情况下,返回任何一个峰值所在位置即可。你可以假设nums[-1]=nums[n]=-∞。示例示例1:输入:nums=[1,2,3,1]输出:2解释:3是峰值元素,你的函数应该返回其索引2。示例2:输入:nums=[1,2,1,3,5,6,
陈迹·清欢
·
2020-08-09 23:55
leetcode刷题
并查集
发现一篇博客讲的挺好的这里转载一下,然后补充一道leetcodes上面的并查集题目转载地址:数据结构–并查集的原理及实现
leetcode题
目:并查集SurroundedRegions并查集的介绍并查集(
mstark
·
2020-08-09 23:21
算法+leetcode
LeetCode JAVA解题---695. 岛屿的最大面积
LeetCode题
库全JAVA解题695.岛屿的最大面积原题回顾:给定一个包含了一些0和1的非空二维数组grid,一个岛屿是由四个方向(水平或垂直)的1(代表土地)构成的组合。
踏云的张先生
·
2020-08-09 23:59
IT
刷题
leetcode题
解-532. K-diff Pairs in an Array
题目:Givenanarrayofintegersandanintegerk,youneedtofindthenumberofuniquek-diffpairsinthearray.Hereak-diffpairisdefinedasanintegerpair(i,j),whereiandjarebothnumbersinthearrayandtheirabsolutedifferenceisk.
liuchongee
·
2020-08-09 22:40
leetcode刷题
Leetcode题
解-数据结构-树
文章目录1、递归1.1树的高度1.2平衡树1.3归并两棵树1.4判断是否存在一条路径和等于一个数1.5统计路径和等于某个数的路径总数1.6子树1.7判断树是否对称1.8两节点间的最长路径1.9翻转树1.10最小路径1.11统计左叶子结点的和1.12相同节点的最大路径长度1.13间隔层序遍历1.14二叉树中第二小的结点2、层序遍历2.1二叉树每层节点的平均值2.2找树左下角的结点2.3之字形打印二叉
-出发-
·
2020-08-09 21:29
leetcode题解
leetcode题
解-2020.03.29(题目编号1/892/914/999/820/1162/2/3)
文章目录前言1两数之和题目描述思路解析示例代码892三维形体的表面积题目描述思路解析示例代码914卡牌分组题目描述思路解析示例代码999可以被一步捕获的棋子数题目描述思路解析示例代码820单词的压缩编码题目描述思路解析示例代码1162地图分析题目描述思路解析示例代码2两数相加题目描述思路解析示例代码3无重复字符的最长子串题目描述思路解析示例代码前言本周完成的题目有:1两数之和(简单难度)892三维
木风feng
·
2020-08-09 20:17
leetcode
数据结构与算法
【leetcode】高频题目整理_数学篇( High Frequency Problems, Math )
截止至今
LeetCode题
目总量已经有1582题,估计将来每年平均增长300题左右,大部分人肯定是刷不完的,所以得有选择地刷LeetCode。
LiBer_CV
·
2020-08-09 19:40
Leetcode
【leetcode】高频题目整理_动态规划篇( High Frequency Problems, Dynamic Programming )
截止至今
LeetCode题
目总量已经有1582题,估计将来每年平均增长300题左右,大部分人肯定是刷不完的,所以得有选择地刷LeetCode。
LiBer_CV
·
2020-08-09 19:39
Leetcode
【leetcode】高频题目整理_深度优先遍历篇( High Frequency Problems, Depth-first Search )
截止至今
LeetCode题
目总量已经有1582题,估计将来每年平均增长300题左右,大部分人肯定是刷不完的,所以得有选择地刷LeetCode。
LiBer_CV
·
2020-08-09 19:39
Leetcode
LeetCode 542. 01 Matrix--C++解法--动态规划
LeetCode542.01Matrix–C++解法–动态规划
LeetCode题
解专栏:
LeetCode题
解LeetCode所有题目总结:LeetCode所有题目总结大部分题目C++,Python,Java
zhang0peter
·
2020-08-09 18:53
LeetCode
c++-做题
Leetcode高频汇总【备查】
原文链接:https://github.com/classtag/leetcode
Leetcode题
解不是每道题都会一一解答,重在思想,使用模板来解题,达到触类旁通!
诺言vampire
·
2020-08-09 17:39
2020年3月Github上热门的开源项目
根据创建者描述该项目旨在手把手撕
LeetCode题
目,完扒各种算法套路。fastbookhttps://gi
leery_leery
·
2020-08-09 17:00
LeetCode题
库解答与分析——#106. 从中序与后序遍历序列构造二叉树ConstructBinaryTreeFromInorderAndPostorderTraversal
给定一棵树的中序遍历与后序遍历,依据此构造二叉树。注意:你可以假设树中没有重复的元素。例如,给出中序遍历= [9,3,15,20,7]后序遍历=[9,15,7,20,3]返回如下的二叉树:3/\920/\157Giveninorderandpostordertraversalofatree,constructthebinarytree.Note:Youmayassumethatduplicates
CptSwift
·
2020-08-09 14:15
LeetCode
leetcode题
解python版:76-80
76、最小覆盖子串(Hard)给你一个字符串S、一个字符串T。请你设计一种算法,可以在O(n)的时间复杂度内,从字符串S里面找出:包含T所有字符的最小子串。解:用滑动窗口法,i代表左界,j代表右界。先增加j直到[i,j]中包含t中所有元素,再让i缩小,去除不在T中的元素,此时i只想T中的某个元素ss,向右移动j找到ss,再向右移动i,找到新的在T中的元素,记录长度,一直循环,直到j到达右端。cla
tl3029
·
2020-08-09 10:11
leetcode
字符串
数据结构
python
算法
每日一道 LeetCode (10):搜索插入位置
前文合集每日一道LeetCode前文合集代码仓库GitHub:https://github.com/meteor1993/LeetCodeGitee:https://gitee.com/inwsy/
LeetCode
极客挖掘机
·
2020-08-09 10:00
leetcode best-time-to-buy-and-sell-stock-iii(Java)
leetcode题
目best-time-to-buy-and-sell-stock-iii–newcoder28买卖股票的最佳时机III–leetcode123题目描述*Sayyouhaveanarrayforwhichtheithelement
藏呆羊
·
2020-08-09 03:08
Leetcode题目
【Python】LeetCode 题库:给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。
LeetCode题
库:给定一个只包括'(',')','{','}','[',']'的字符串,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。
数据任
·
2020-08-09 01:28
LeetCode题库
leetcode题
解python版:6-10题
6、Z字形变换将一个给定字符串根据给定的行数,以从上往下、从左到右进行Z字形排列。比如输入字符串为“LEETCODEISHIRING”行数为3时,排列如下:LCIRETOESIIGEDHN之后,你的输出需要从左往右逐行读取,产生出一个新的字符串,比如:“LCIRETOESIIGEDHN”。请你实现这个将字符串进行指定行数变换的函数:解答:本题只要找到相应的数学规律就十分容易,算法的时间复杂度和空间
tl3029
·
2020-08-08 14:59
python
算法
leetcode
递归法
正则表达式
leetcode刷题-part1
part1date:2018-09-2117:32:47updated:2020-03-1121:33:18categories:算法刷题tags:-算法刷题-leetcode此leetcode刷题系列记录单独做的
leetcode
Pop_Rain
·
2020-08-08 13:18
算法刷题
【LeetCode】LeetCode刷题--简单题(1)
为了记录已经做过的
leetcode题
目,因此简单的记录了代码及解释做题顺序是先简单后难,先面试热门题目后一般,每组五道题1.两数之和给定一个整数数组nums和一个目标值target,请你在该数组中找出和为目标值的那两个整数
之外-
·
2020-08-08 10:02
每日一道 LeetCode (10):搜索插入位置
前文合集每日一道LeetCode前文合集代码仓库GitHub:https://github.com/meteor1993/LeetCodeGitee:https://gitee.com/inwsy/
LeetCode
极客挖掘机
·
2020-08-08 10:00
Python学习日记——棒球比赛
Python学习日记015——棒球比赛题目来源:
LeetCode题
库——棒球比赛你现在是棒球比赛记录员。
black° �
·
2020-08-08 08:54
python
leetcode
LeetCode题
库 数据库分类 困难 185. 部门工资前三高的员工 MS SQL解法 答案
最近在刷
leetcode题
库,刚好看到中文网站已经上线了,新增了mssql解释器。困难难度链接在这,就顺便吐槽一下这个中文名字吧。
wwivywwivy
·
2020-08-07 22:07
SQL
leetcode题
目46. 全排列
题目描述给定一个没有重复数字的序列,返回其所有可能的全排列。示例:输入:[1,2,3]输出:[[1,2,3],[1,3,2],[2,1,3],[2,3,1],[3,1,2],[3,2,1]]python代码回溯法classSolution:defpermute(self,nums:List[int])->List[List[int]]:self.result_all=[]self.dsf(nums
海里的羊
·
2020-08-07 21:26
leetcode
python数据结构实现(一):数组和链表及相关
LeetCode题
Python数据结构实现(一)一:数组1.线性表的顺序存储结构一般特性:2.python实现支持动态扩容的数组3.python实现固定容量的有序数组4.python实现两个有序数组合并为一个有序数组5.leetcode相关习题(1).两数之和(1)(2).HappyNumber(202)(3).ThreeSum(求三数之和)(4).MajorityElement(求众数)(5).MissingPo
Andrewings
·
2020-08-07 18:43
数据结构
leetcode题
目 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],target=6输出:[-1,-1]大体思路这个题目一
陈迹·清欢
·
2020-08-07 16:50
leetcode刷题
C++算法:Z字形变换---二维数组和char[]
leetcode相关C++算法解答:https://github.com/Nereus-Minos/C_plus_plus-
leetcode题
目:将一个给定字符串根据给定的行数,以从上往下、从左到右进行
Zeus_dad
·
2020-08-07 16:55
C++算法
C++算法:搜索旋转排序数组-----二分查找
leetcode相关C++算法解答:https://github.com/Nereus-Minos/C_plus_plus-
leetcode题
目:假设按照升序排序的数组在预先未知的某个点上进行了旋转。
Zeus_dad
·
2020-08-07 16:55
C++算法
C++算法:在排序数组中查找元素的第一个和最后一个位置------二分查找法+双指针
leetcode相关C++算法解答:https://github.com/Nereus-Minos/C_plus_plus-
leetcode题
目:给定一个按照升序排列的整数数组nums,和一个目标值target
Zeus_dad
·
2020-08-07 16:55
C++算法
【
LeetCode题
解(C语言)】爬楼梯
这是一个数学题,设这个函数是f(n),f(1)=1,f(2)=2,f(3)=3,下面开始推导f(n):f(4)=5,为什么呢?要上4个台阶,在上3个台阶的基础上再上一个台阶即可,所以至少有f(3)种方法,即:1+1+1+1,1+2+1,2+1+1。在这f(3)种方法中,有2种方法末尾以两个1结尾,那么这两个1阶可以合成一个2阶,便新生成了2种方法(1+1+2,2+2),所以f(4)=3+2=5。f
露摇芝麻粒
·
2020-08-07 16:33
漫话算法[二分查找]:不用背你也能写出漂亮的二分查找框架并秒杀至少5道题!
同步到开源项目Github传送门:Easy-Programming及微信公众号:CVBear项目内含Leetcode五杀刷题指南-致力于通过5个问题带你入门掌握算法套路漫话算法[二分查找|算法模板]一首诗解决5道
Leetcode
CVBear
·
2020-08-07 14:04
漫话算法
java
算法
数据结构
面试
二分法
上一页
39
40
41
42
43
44
45
46
下一页
按字母分类:
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
其他