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
leet
Leetcode 712. 两个字符串的最小ASCII删除和
示例2:输入:s1="delete",s2="
leet
"输出:403解释:在"de
达达达达锅
·
2020-08-04 15:55
Leetcode
让我惊艳的回溯法解leetcode单词拆分
示例1:输入:s="leetcode",wordDict=["
leet
","code"]输出:true解释:返回true因为"leetcode"可以被拆分成"leetcode"。
程序员早早
·
2020-08-04 14:09
leetcode
全排列思路解析附C语言实现
只可惜那时候老师并没有严格让我们去实现自己学习的时候也偏注重语法的理解,对于复杂算法学习还是不深究光阴如梭一晃眼,10年过去了,我已经为人父,经历很多项目,越来越觉得算法,时间复杂度是程序员的分水岭,特别是进大厂资质驽钝,但知骐骥一跃,不能十步;驽马十驾,功在不舍刷
leet
pipicfan
·
2020-08-03 20:33
面试
DS算法
c语言
Leet
459.重复的子字符串( Repeated Substring Pattern)
https://leetcode-cn.com/problems/repeated-substring-pattern/description/Java:publicstaticbooleanrepeatedSubstringPattern(Strings){//由于取余问题首先排除全部由单个字符组成的特例if(s.length()==1){returnfalse;}inta=0;for(inti
tzy1997
·
2020-08-03 16:20
算法与数据结构
Java
LeetCode——1071.字符串的最大公因子
示例1:输入:str1="ABCABC",str2="ABC"输出:"ABC"示例2:输入:str1="ABABAB",str2="ABAB"输出:"AB"示例3:输入:str1="
LEET
",str2
左耳依然izk
·
2020-08-02 19:55
LeetCode
leet
7.整数翻转
问题:给出一个32位的有符号整数,你需要将这个整数中每位上的数字进行反转。示例1:输入:123输出:321示例2:输入:-123输出:-321示例3:输入:120输出:21注意:假设我们的环境只能存储得下32位的有符号整数,则其数值范围为[−231,231−1]。请根据这个假设,如果反转后整数溢出那么就返回0。拓展:个人本地测试过long和int内置类型的大小,当发现都为4字节。long并没有提供
Happy_Yu_Life
·
2020-08-02 15:27
C算法
LeetCode
日常编程
LeetCode:7.反转整数
我的程序不知道为啥也输出的-1,算了不管了,这个题简单没什么好讲的代码查看更多
Leet
无聊星期三
·
2020-08-02 12:46
LeetCode
力扣练习第七天——盛最多水的容器
示例:输入:[1,8,6,2,5,4,8,3,7]输出:49链接来源于LeetCode:https://
leet
泰弗伊德
·
2020-08-01 06:37
#
训练50天
leetcode 880. 索引处的解码字符串方法详解(含错误与正确代码)
示例1:输入:S=“
leet
2code3”,K=10输出:”o”解释:解码后的字符
翋白菜
·
2020-08-01 02:51
ACM算法
Leet
Code Python版本 持续更新
为什么写这篇博客呢,主要是督促自己能够一直走下去,而不是做一两道题就停止了而已,哈哈。。Two_sum此题核心是利用了mapkey的不重复性方便了查找,比较简单,不在多说#!/usr/bin/python3importnumpyasnp"""1.TwoSumGivenanarrayofintegers,returnindicesofthetwonumberssuchthattheyadduptoa
李龙生
·
2020-07-31 19:56
机器学习
函数式编程
算法
[LeetCode]Word Break
determineifscanbesegmentedintoaspace-separatedsequenceofoneormoredictionarywords.Forexample,givens="leetcode",dict=["
leet
Tim_WT
·
2020-07-31 18:26
算法C++描述
LeetCode
Excercise
C++
语言
word
break
java中保留2位小数的四种方法
packageCodeJava_
Leet
;importjava.math.BigDecimal;importjava.text.DecimalFormat;importjava.text.NumberFormat
weixin_41508948
·
2020-07-30 10:26
LeetCode题库解答与分析——#139. 单词拆分WordBreak
例如,给出s="leetcode",dict=["
leet
","code"]。返回true因为"leetcode"可以被切分成"leetcode"。
CptSwift
·
2020-07-30 10:34
LeetCode
【
Leet
-Code】19. 删除链表的倒数第N个节点
【题目解析】采取双重遍历肯定是可以解决问题的,但题目要求我们一次遍历解决问题,那我们的思路得发散一下。我们可以设想假设设定了双指针slow和fast的话,当fast指向末尾的NULL,slow与fast之间相隔的元素个数为n时,那么删除掉slow的下一个指针就完成了要求。设置虚拟节点result_ListNode指向head;设定双指针slow和fast,初始都指向虚拟节点result_ListN
京城王多鱼
·
2020-07-30 02:00
LeetCode
LeetCode | 字符串的最大公因子
示例1:输入:str1="ABCABC",str2="ABC"输出:"ABC"示例2:输入:str1="ABABAB",str2="ABAB"输出:"AB"示例3:输入:str1="
LEET
",str2
iduanbin
·
2020-07-29 10:22
Leetcode
LeetCode
Leet
-code:两数相加心得
题目:给出两个非空的链表用来表示两个非负的整数。其中,它们各自的位数是按照逆序的方式存储的,并且它们的每个节点只能存储一位数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字0之外,这两个数都不会以0开头。示例:输入:(2->4->3)+(5->6->4)输出:7->0->8原因:342+465=807来源:力扣(LeetCode)链接:https://lee
GeroCI
·
2020-07-29 00:57
LeeetCode
mysql牛客网练习总结
不清楚,还有数据库是用的sqlite,虽然我django在本地上就是用这个,但自从用了牛客网的,才知道如此不好用,还有题目给个建表程序,没有
leet
submarineas
·
2020-07-28 11:15
mysql
【数据库】 180. 连续出现的数字
LeetCode链接:https://leetcode-cn.com/problems/consecutive-numbers/solution/lian-xu-chu-xian-de-shu-zi-by-
leet
你看这人,真菜
·
2020-07-28 09:01
力扣LeetCode
Word Break
给出s="leetcode"dict=["
leet
","code"]返回True因为"leetcode"可以被空格切分成"leetcode"dict=["
leet
","code","3"]返回Truedict
只为此心无垠
·
2020-07-28 09:28
LeetCode周赛——灯泡开关 IV
Leet
周赛——灯泡开关IV问题描述房间中有n个灯泡,编号从0到n-1,自左向右排成一行。最开始的时候,所有的灯泡都是关着的。
太平洋洋火
·
2020-07-27 12:29
算法
java
leetcode
java中保留2位小数的四种方法
packageCodeJava_
Leet
;importjava.math.BigDecimal;importjava.text.DecimalFormat;importjava.text.NumberFormat
gavenyeah
·
2020-07-15 11:50
Java编程-算法
[
leet
code] Combinations
Giventwointegersnandk,returnallpossiblecombinationsofknumbersoutof1...n.Forexample,Ifn=4andk=2,asolutionis:[[2,4],[3,4],[2,3],[1,2],[1,3],[1,4],]=================Notethatineachcombination,formernumber
flowercha
·
2020-07-15 00:58
interview
preparation
array
list
algorithm
leetcode
java
矩阵中的最长递增路径(困难)/dfs/动态规划
problems/longest-increasing-path-in-a-matrix/solution/ju-zhen-zhong-de-zui-chang-di-zeng-lu-jing-by-
leet
周末的丢
·
2020-07-14 21:04
LeetCode
leetcode 1071. 字符串的最大公因子
示例1:输入:str1="ABCABC",str2="ABC"输出:"ABC"示例2:输入:str1="ABABAB",str2="ABAB"输出:"AB"示例3:输入:str1="
LEET
",str2
Sophia_fez
·
2020-07-14 06:14
Leetcode
/
Online
Judge
leet
230. 二叉搜索树中第K小的元素
题目:给定一个二叉搜索树,编写一个函数kthSmallest来查找其中第k个最小的元素。注意:你可以假设k总是有效的,1≤k≤二叉搜索树元素个数。进阶:如果经常修改二叉搜索树(插入/删除操作)并且你需要频繁地找到第k小值呢?你将如何优化kthSmallest函数?分析:根据BST的特点,任一左子树节点值不大于根节点值,根节点值不大于右子树节点值采用中序遍历,节点值依次递增,当遍历到第k个节点时刚好
yzpwslc
·
2020-07-13 23:54
Python
《LeetCode笔记48》:合并区间
来源:力扣(LeetCode)链接:https://
leet
xin3475
·
2020-07-13 22:12
LeetCode
排序算法
leetcode 917. 仅仅反转字母
示例1:输入:“ab-cd”输出:“dc-ba”示例2:输入:“a-bC-dEf-ghIj”输出:“j-Ih-gfE-dCba”示例3:输入:“Test1ng-
Leet
=code-Q!”
北朽暖栀24
·
2020-07-13 20:07
给定一个字符串 S,返回 “反转后的” 字符串,其中不是字母的字符都保留在原地,而所有字母的位置发生反转
示例1:输入:“ab-cd”输出:“dc-ba”示例2:输入:“a-bC-dEf-ghIj”输出:“j-Ih-gfE-dCba”示例3:输入:“Test1ng-
Leet
=code-Q!”
F.鲲
·
2020-07-13 20:17
C/C++
leetcode -917 -仅仅反转字母 =java版
示例1:输入:“ab-cd”输出:“dc-ba”示例2:输入:“a-bC-dEf-ghIj”输出:“j-Ih-gfE-dCba”示例3:输入:“Test1ng-
Leet
=code-Q!”
lingle1
·
2020-07-13 20:31
leetcode刷题
Leet
僵尸网络超过Mirai 发动650G的DDoS攻击
分布式拒绝服务攻击(DDoS)持续发展,在规模和复杂度上屡创新高,2016年第4季度网络层攻击又达到了新的历史高度。Imperva最新的《全球DDoS威胁态势季度报告》中,强力物联网(僵尸网络的兴起,以及租赁DDoS服务成本的降低,驱动了该破坏性DDoS攻击威胁的增长。随着网络层攻击规模的加大,应用层安全事件发生频率也上升了。2016年第4季度Imperva缓解的最大型DDoS攻击规模是650Gb
weixin_33962621
·
2020-07-13 18:20
leetcode-917-仅仅反转字母
示例1:输入:"ab-cd"输出:"dc-ba"示例2:输入:"a-bC-dEf-ghIj"输出:"j-Ih-gfE-dCba"示例3:输入:"Test1ng-
Leet
=code-Q!"
weixin_33801856
·
2020-07-13 17:34
【
Leet
Code】Reverse Integer——“%”你真的懂吗?
ReverseIntegerTotalAccepted:27372TotalSubmissions:68133MySubmissionsReversedigitsofaninteger.Example1:x=123,return321Example2:x=-123,return-321题目咋看起来很简单,其实,真的很简单:classSolution{public:intreverse(intx){
爬金字塔的人
·
2020-07-13 15:15
【LeetCode
OJ】
Leet
Code——三数之和
题目给定一个包含n个整数的数组nums,判断nums中是否存在三个元素a,b,c,使得a+b+c=0?找出所有满足条件且不重复的三元组。注意:答案中不可以包含重复的三元组。例如,给定数组nums=[-1,0,1,2,-1,-4],满足要求的三元组集合为:[[-1,0,1],[-1,-1,2]]python解答classSolution:defthreeSum(self,nums:List[int]
农夫山泉2号
·
2020-07-13 15:38
PYTHON
leetcode
Leet
【Python】【难度:简单】Leetcode 917. 仅仅反转字母
示例1:输入:"ab-cd"输出:"dc-ba"示例2:输入:"a-bC-dEf-ghIj"输出:"j-Ih-gfE-dCba"示例3:输入:"Test1ng-
Leet
=code-Q!"
给阿姨倒杯卡布基诺
·
2020-07-13 14:00
leetcode
Google
leet
版
啥叫d3vf3st,熟悉
leet
的读者应该可以猜出来,这个单词正是devfest的
leet
变体。
spring21st
·
2020-07-13 13:52
心情随笔
给定一个字符串 S,返回 “反转后的” 字符串,其中不是字母的字符都保留在原地,而所有字母的位置发生反转。
示例1:输入:“ab-cd”输出:“dc-ba”示例2:输入:“a-bC-dEf-ghIj”输出:“j-Ih-gfE-dCba”示例3:输入:“Test1ng-
Leet
=code-Q!”
山深✨
·
2020-07-13 13:28
java
leet
215:数组中的第K个最大元素
publicintfindKthLargest(int[]nums,intk){//2msArrays.sort(nums);if(knums.length)return-1;returnnums[nums.length-k];}PriorityQueue默认实现小顶堆publicintfindKthLargest(int[]nums,intk){//9msPriorityQueueheap=ne
ldd儆儆
·
2020-07-13 11:54
leet堆
一天一大
leet
(最长重复子数组)难度:中等-Day20200701
20200701题目(难度:中等):给两个整数数组A和B,返回两个数组中公共的、长度最长的子数组的长度。示例输入:A:[1,2,3,2,1]B:[3,2,1,4,7]输出:3解释:长度最长的公共子数组是[3,2,1]。说明11j中)当前这个元素继续连续,则在map->j基础上+1,存到map中:map->j+1value:(map->j)value+1这个追溯到j=0,value也为0(倒序循环)
坑人的小书童
·
2020-07-13 04:05
一天一大leet
一天一大
leet
(有序矩阵中第 K 小的元素)难度:中等-Day20200702
题目:有序矩阵中第K小的元素给定一个nxn矩阵,其中每行和每列元素均按升序排序,找到矩阵中第k小的元素。请注意,它是排序后的第k小元素,而不是第k个不同的元素。示例matrix=[[1,5,9],[10,11,13],[12,13,15]],k=8,返回13。提示你可以假设k的值永远是有效的,1≤k≤n2。抛砖引玉暴力排序首先想到的是先拼接数组后排序直接取第k-1位(索引0,第一小)/***@pa
坑人的小书童
·
2020-07-13 04:05
一天一大leet
一天一大
leet
(从先序遍历还原二叉树)难度:困难 DAY-18
20200618题目(难度:困难):我们从二叉树的根节点root开始进行深度优先搜索。在遍历中的每个节点处,我们输出D条短划线(其中D是该节点的深度),然后输出该节点的值。(如果节点的深度为D,则其直接子节点的深度为D+1。根节点的深度为0)。如果节点只有一个子节点,那么保证该子节点为左子节点。给出遍历输出S,还原树并返回其根节点root。示例示例11/\23/\/\4567输入:"1-2--3-
坑人的小书童
·
2020-07-13 04:04
一天一大leet
一天一大
leet
(模式匹配)难度:中等 DAY-22
20200622题目(难度:中等):你有两个字符串,即pattern和value。pattern字符串由字母"a"和"b"组成,用于描述字符串中的模式。例如,字符串"catcatgocatgo"匹配模式"aabab"(其中"cat"是"a",“go"是"b”),该字符串也匹配像"a"、"ab"和"b"这样的模式。但需注意"a"和"b"不能同时表示相同的字符串。编写一个方法判断value字符串是否匹
坑人的小书童
·
2020-07-13 04:04
一天一大leet
一天一大
leet
(二叉树的序列化与反序列化)难度:困难 DAY-16
20200616题目(难度:困难):序列化是将一个数据结构或者对象转换为连续的比特位的操作,进而可以将转换后的数据存储在一个文件或者内存中,同时也可以通过网络传输到另一个计算机环境,采取相反方式重构得到原数据。请设计一个算法来实现二叉树的序列化与反序列化。这里不限定你的序列/反序列化算法执行逻辑,你只需要保证一个二叉树可以被序列化为一个字符串并且将这个字符串反序列化为原始的树结构。示例你可以将以下
坑人的小书童
·
2020-07-13 04:04
一天一大leet
一天一大
leet
(移除重复节点)难度:简单 DAY-26
20200626题目(难度:简单):编写代码,移除未排序链表中的重复节点。保留最开始出现的节点。示例示例1输入:[1,2,3,3,2,1]输出:[1,2,3]示例2输入:[1,1,1,1,2]输出:[1,2]提示链表长度在[0,20000]范围内链表元素在[0,20000]范围内抛砖引玉整体思路如下:逐个循环head上的节点节点存在则其位置用其next代替实现:存贮出现过的节点val(哈希表)循环
坑人的小书童
·
2020-07-13 04:04
一天一大leet
一天一大
leet
(正则表达式匹配)难度:困难 DAY-20
20200620题目(难度:困难):给你一个字符串s和一个字符规律p,请你来实现一个支持‘.’和‘*’的正则表达式匹配。'.'匹配任意单个字符'*'匹配零个或多个前面的那一个元素所谓匹配,是要涵盖整个字符串s的,而不是部分字符串。说明s可能为空,且只包含从a-z的小写字母。p可能为空,且只包含从a-z的小写字母,以及字符.和*。示例示例1输入:s="aa"p="a"输出:false解释:"a"无法
坑人的小书童
·
2020-07-13 04:04
一天一大leet
javascript
leetcode
一天一大
leet
(二叉树中的最大路径和)难度:困难 DAY-21
20200621题目(难度:困难):给定一个非空二叉树,返回其最大路径和。本题中,路径被定义为一条从树中任意节点出发,达到任意节点的序列。该路径至少包含一个节点,且不一定经过根节点。示例示例1输入:[1,2,3]1/\23输出:6示例2输入:[-10,9,20,null,null,15,7]-10/\920/\157输出:42抛砖引玉使用递归出来二叉树任取树中的一个节点,有两个选择,向左累计求和或
坑人的小书童
·
2020-07-13 04:04
一天一大leet
一天一大
leet
(二进制求和)难度:简单 DAY-23
20200623题目(难度:简单):给你两个二进制字符串,返回它们的和(用二进制表示)。输入为非空字符串且只包含数字1和0。示例示例1输入:a="11",b="1"输出:"100"示例2输入:a="1010",b="1011"输出:"10101"提示每个字符串仅由字符‘0’或‘1’组成。1bLen){len=aLenfor(leti=0;i=0;i--){switch((Number(a[i])|
坑人的小书童
·
2020-07-13 04:04
一天一大leet
一天一大
leet
(验证回文串)难度:简单 DAY-19
20200619题目(难度:简单):给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。说明:本题中,我们将空字符串定义为有效的回文串。示例示例1入:"Aman,aplan,acanal:Panama"输出:true示例2输入:"raceacar"输出:false抛砖引玉字符串中只有字母和数字参与回问校验(从前到后和从后到前字母顺序一致)把字符串准换成小写只保留字母和数
坑人的小书童
·
2020-07-13 04:04
一天一大leet
一天一大
leet
(缺失的第一个正数)难度:困难 DAY-27
20200627题目(难度:困难):给你一个未排序的整数数组,请你找出其中没有出现的最小的正整数。示例示例1输入:[1,2,0]输出:3示例2输入:[3,4,-1,1]输出:2示例3输入:[7,8,9,11,12]输出:1提示你的算法的时间复杂度应为O(n),并且只能使用常数级别的额外空间抛砖引玉从1开始递增一个数字,遇到在数组中不存在则返回每个数字去数组中查询一次,显其复杂度似乎不满足题目要求除
坑人的小书童
·
2020-07-13 04:04
一天一大leet
一天一大
leet
(爬楼梯)难度:简单 DAY-13
20200613题目(难度:简单):假设你正在爬楼梯。需要n阶你才能到达楼顶。每次你可以爬1或2个台阶。你有多少种不同的方法可以爬到楼顶呢?注意给定n是一个正整数。示例示例1输入:2输出:2解释:有两种方法可以爬到楼顶。1.1阶+1阶2.2阶示例2输入:3输出:3解释:有三种方法可以爬到楼顶。1.1阶+1阶+1阶2.1阶+2阶3.2阶+1阶抛砖引玉传入不同n之间输出规律当n>2时就可以看到每增加一
坑人的小书童
·
2020-07-13 04:03
一天一大leet
一天一大
leet
(回文数)难度:简单 DAY-10
20200610题目(难度:简单):判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。示例示例1输入:121输出:true示例2输入:-121输出:false解释:从左向右读,为-121。从右向左读,为121-。因此它不是一个回文数。示例3输入:10输出:false解释:从右向左读,为01。因此它不是一个回文数。进阶你能不将整数转为字符串来解决这个问题吗?抛砖
坑人的小书童
·
2020-07-13 04:03
一天一大leet
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他