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题解
——203. 移除链表元素
题目删除链表中等于给定值val的所有节点。示例输入:1->2->6->3->4->5->6,val=6输出:1->2->3->4->5思路一般在链表中删除节点可以采用虚拟节点法,即在头结点之前在定义一个虚拟的节点,让其下一个节点指向头结点,代码如下:publicListNoderemoveElements(ListNodehead,intval){if(head==null){returnnull
suye233
·
2020-07-04 17:13
LeetCode题解
leetcode
LeetCode题解
——202. 快乐数
题目编写一个算法来判断一个数是不是“快乐数”。一个“快乐数”定义为:对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和,然后重复这个过程直到这个数变为1,也可能是无限循环但始终变不到1。如果可以变为1,那么这个数就是快乐数。示例输入:19输出:true解释:12+92=8282+22=6862+82=10012+02+02=1思路思路一利用map来存贮已经出现的数字,判断出现循环的时候是
suye233
·
2020-07-04 17:13
LeetCode题解
LeetCode题解
——198. 打家劫舍
题目你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。给定一个代表每个房屋存放金额的非负整数数组,计算你在不触动警报装置的情况下,能够偷窃到的最高金额。示例示例1:输入:[1,2,3,1]输出:4解释:偷窃1号房屋(金额=1),然后偷窃3号房屋(金额=3)。偷窃到的
suye233
·
2020-07-04 17:13
LeetCode题解
LeetCode题解
——191. 位1的个数
题目编写一个函数,输入是一个无符号整数,返回其二进制表达式中数字位数为‘1’的个数(也被称为汉明重量)。示例示例1:输入:00000000000000000000000000001011输出:3解释:输入的二进制串00000000000000000000000000001011中,共有三位为‘1’。示例2:输入:00000000000000000000000010000000输出:1解释:输入的二
suye233
·
2020-07-04 17:12
LeetCode题解
leetcode
LeetCode题解
——190. 颠倒二进制位
题目颠倒给定的32位无符号整数的二进制位。示例示例1:输入:00000010100101000001111010011100输出:00111001011110000010100101000000解释:输入的二进制串00000010100101000001111010011100表示无符号整数43261596,因此返回964176192,其二进制表示形式为0011100101111000001010
suye233
·
2020-07-04 17:12
LeetCode题解
leetcode
剑指Offer--053-正则表达式匹配
正则表达式匹配CSDN题解:剑指Offer–053-正则表达式匹配牛客OJ九度OJCSDN题解GitHub代码053-正则表达式匹配未收录剑指Offer–053-正则表达式匹配053-正则表达式匹配同样的题目
LeetCode
JeanCheng
·
2020-07-04 16:31
┈┈【剑指offer】
leetcode题解
-300. Longest Increasing Subsequence
题目:Givenanunsortedarrayofintegers,findthelengthoflongestincreasingsubsequence.Forexample,Given[10,9,2,5,3,7,101,18],Thelongestincreasingsubsequenceis[2,3,7,101],thereforethelengthis4.Notethattheremayb
liuchongee
·
2020-07-02 08:34
leetcode刷题
leetcode题解
-508. Most Frequent Subtree Sum
题目:Giventherootofatree,youareaskedtofindthemostfrequentsubtreesum.Thesubtreesumofanodeisdefinedasthesumofallthenodevaluesformedbythesubtreerootedatthatnode(includingthenodeitself).Sowhatisthemostfrequ
liuchongee
·
2020-07-02 08:34
leetcode刷题
leetcode
Leetcode题解
:Palindrome Number(回文数)
原题:PalindromeNumber难度:EasyDeterminewhetheranintegerisapalindrome.Anintegerisapalindromewhenitreadsthesamebackwardasforward.Example1:Input:121Output:trueExample2:Input:-121Output:falseExplanation:Froml
AlbertSheldon
·
2020-07-02 08:34
算法
golang
leetcode
LeetCode题解
:longest-increasing-subsequence(最长递增子序列)
题目描述Example:Input:[10,9,2,5,3,7,101,18]Output:4Explanation:Thelongestincreasingsubsequenceis[2,3,7,101],thelengthis4.Note:Theremaybemorethanoneresult,itisonlynecessaryforyoutoreturnthelength.Youralgor
羊城迷鹿
·
2020-07-02 05:47
LeetCode
iPhoneX安全区域与H5引发的问题(Safe Area)
iPhoneX安全区域引发的问题(SafeArea)瞧一瞧
LeetCode题解
:Gitbook版本传送门前端笔记:Gitbook传送门目录什么是安全区域?
余光、
·
2020-07-02 05:13
【移动端经验汇总】
JavaScript版
LeetCode题解
,你值得拥有
LeetCode题解
Js版https://webbj97.github.io/leetCode-Js/题外话
LeetCode题解
:传送门前端笔记:传送门项目背景旨在提高自己对算法的理解,将题解总结成文章
余光、
·
2020-07-02 05:13
#
LeetCode题解系列
【算法与数据结构】
LeetCode每日一题:169.多数元素(二十八)
求众数一、
LeetCode题解
瞧一瞧~博健的
LeetCode题解
:Gitbook版本传送门博健的
LeetCode题解
:CSDN传送门有趣的CSS:Gitbook传送门前端进阶笔记:Gitbook传送门二
余光、
·
2020-07-02 05:13
#
LeetCode题解系列
[LeetCode] 028. Implement strStr() (Easy) (C++/Python)
索引:[LeetCode]
Leetcode题解
索引(C++/Java/Python/Sql)Github:https://github.com/illuz/leetcode028.ImplementstrStr
hcbbt
·
2020-07-02 02:56
=====算法相关=====
+Leetcode
+基础算法
Leetcode
题解
Leetcode题解
-算法-数组与矩阵
文章目录1、把数组中的0移动到数组尾部2、改变矩阵分维度3、数组中连续1的最大个数4、有序矩阵中查找目标数5、有序矩阵中第k小的数6、1-n的数中一个数被另一个替换,找重复和丢失的数7、寻找数组中丢失的数8、寻找数组中重复的数9、寻找数组中重复的数(不修改数组)10、构造相邻数有k种差值的数组11、数组的度12、对角元素相等的矩阵13、数组嵌套14、分隔数组1、把数组中的0移动到数组尾部283.M
-出发-
·
2020-07-02 02:22
leetcode题解
LeetCode题解
系列--4. Median of Two Sorted Arrays
描述:Therearetwosortedarraysnums1andnums2ofsizemandnrespectively.Findthemedianofthetwosortedarrays.TheoverallruntimecomplexityshouldbeO(log(m+n)).Example1:nums1=[1,3]nums2=[2]Themedianis2.0Example2:nums
bowen_wu_
·
2020-07-01 18:53
leetcode
Container With Most Water
LeetCode题解
Givennnon-negativeintegersa1,a2,...,an,whereeachrepresentsapointatcoordinate(i,ai).nverticallinesaredrawnsuchthatthetwoendpointsoflineiisat(i,ai)and(i,0).Findtwolines,whichtogetherwithx-axisformsacont
水之如此
·
2020-07-01 17:02
leetcode题解
Leetcode题解
------C++语言实现
283.移动零//时间复杂度:O(n)//空间复杂度:O(n)classSolution{public://通过引用的方式传入一个vector类型的数组可以对其进行修改voidmoveZeroes(vector&nums){vectornonZeroElements;//对数组进行遍历将vec中所有非0元素放入nonZeroElements中for(inti=0;i&nums){intk=0;//
Yasin_
·
2020-07-01 15:06
数据结构与算法
(Java)leetcode-968 Binary Tree Cameras (监控二叉树)
目录题目描述思路:贪心1.从何选择2.着眼叶子3.贪心选择3.1dfs的返回值3.2dfs的处理4.代码更多
LeetCode题解
,可移步我的解题记录,持续更新中~题目描述给定一个二叉树,我们在树的节点上安装摄像头
Mr.Bean-Pig
·
2020-07-01 07:17
算法题解
二叉树
java
算法
leetcode
贪心算法
(Java)leetcode-124 Binary Tree Maximum Path Sum(二叉树中的最大路径和)
更多
LeetCode题解
,可移步我的解题记录,持续更新中~题目描述给定一个非空二叉树,返回其最大路径和。本题中,路径被定义为一条从树中任意节点出发,达到任意节点的序列。
Mr.Bean-Pig
·
2020-07-01 07:17
算法题解
算法
leetcode
java
数据结构
二叉树
leetcode题解
(十三)--数组中的第K个最大元素
在未排序的数组中找到第k个最大的元素。请注意,你需要找的是数组排序后的第k个最大的元素,而不是第k个不同的元素。示例1:输入:[3,2,1,5,6,4]和k=2输出:5示例2:输入:[3,2,3,1,2,4,5,5,6]和k=4输出:4letmaxLastNum=(arr,k)=>{for(leti=arr.length-1;i>=arr.length-k;i--){for(letj=0;jarr
Spearmint_
·
2020-07-01 01:40
LeetCode
leetcode题解
(十二)--最大间距
给定一个无序的数组,找出数组在排序之后,相邻元素之间最大的差值。如果数组元素个数小于2,则返回0。示例1:输入:[3,6,9,1]输出:3解释:排序后的数组是[1,3,6,9],其中相邻元素(3,6)和(6,9)之间都存在最大差值3。示例2:输入:[10]输出:0解释:数组元素个数小于2,因此返回0。letmaxSize=(arr)=>{if(arr.length=0;i--){for(letj=
Spearmint_
·
2020-07-01 01:40
LeetCode
leetcode题解
(十一)--按奇偶排序数组 II
给定一个非负整数数组A,A中一半整数是奇数,一半整数是偶数。对数组进行排序,以便当A[i]为奇数时,i也是奇数;当A[i]为偶数时,i也是偶数。你可以返回任何满足上述条件的数组作为答案。示例:输入:[4,2,5,7]输出:[4,5,2,7]解释:[4,7,2,5],[2,5,4,7],[2,7,4,5]也会被接受。letsortArrayByParityII=(arr)=>{letnewArr=[
Spearmint_
·
2020-07-01 01:40
LeetCode
【
LeetCode题解
】189. 旋转数组
给定一个数组,将数组中的元素向右移动k个位置,其中k是非负数。示例1:输入:[1,2,3,4,5,6,7]和k=3输出:[5,6,7,1,2,3,4]解释:向右旋转1步:[7,1,2,3,4,5,6]向右旋转2步:[6,7,1,2,3,4,5]向右旋转3步:[5,6,7,1,2,3,4]示例2:输入:[-1,-100,3,99]和k=2输出:[3,99,-1,-100]解释:向右旋转1步:[99,
zzzfeiyu
·
2020-06-30 21:37
LeetCode题解
LeetCode题解
(python)-51. N皇后
LeetCode题解
(python)51.N皇后n皇后问题研究的是如何将n个皇后放置在n×n的棋盘上,并且使皇后彼此之间不能相互攻击。上图为8皇后问题的一种解法。
Marshal Zheng
·
2020-06-30 20:19
算法
LeetCode题解
LeetCode题解
(python)-40. 组合总和 II
LeetCode题解
(python)40.组合总和II题目描述给定一个数组candidates和一个目标数target,找出candidates中所有可以使数字和为target的组合。
Marshal Zheng
·
2020-06-30 20:47
算法
LeetCode题解
LeetCode题解
(python)-77. 组合
LeetCode题解
(python)77.组合给定两个整数n和k,返回1…n中所有可能的k个数的组合。
Marshal Zheng
·
2020-06-30 20:47
算法
leetcode
python
算法
LeetCode题解
(python)-3.无重复字符的最长子串
LeetCode题解
(python)3.无重复字符的最长子串给定一个字符串,请你找出其中不含有重复字符的最长子串的长度。
Marshal Zheng
·
2020-06-30 20:47
算法
LeetCode题解
LeetCode题解
(python)-75. 颜色分类
LeetCode题解
(python)75.颜色分类给定一个包含红色、白色和蓝色,一共n个元素的数组,原地对它们进行排序,使得相同颜色的元素相邻,并按照红色、白色、蓝色顺序排列。
Marshal Zheng
·
2020-06-30 20:47
算法
LeetCode题解
(python)-74. 搜索二维矩阵
LeetCode题解
(python)74.搜索二维矩阵编写一个高效的算法来判断mxn矩阵中,是否存在一个目标值。该矩阵具有如下特性:每行中的整数从左到右按升序排列。
Marshal Zheng
·
2020-06-30 20:47
算法
LeetCode题解
(python)-71. 简化路径
LeetCode题解
(python)71.简化路径以Unix风格给出一个文件的绝对路径,你需要简化它。或者换句话说,将其转换为规范路径。
Marshal Zheng
·
2020-06-30 20:46
算法
python
leetcode
LeetCode题解
(python)-73. 矩阵置零
LeetCode题解
(python)73.矩阵置零给定一个mxn的矩阵,如果一个元素为0,则将其所在行和列的所有元素都设为0。请使用原地算法。
Marshal Zheng
·
2020-06-30 20:46
算法
leetcode题解
-初级算法数组篇(6-11题)
继续填坑,本篇文章带来的是leetcode初级算法数组篇6-11题的题解。第六题两个数组的交集II题目描述:给定两个数组,编写一个函数来计算它们的交集。示例1:输入:nums1=[1,2,2,1],nums2=[2,2]输出:[2,2]示例2:输入:nums1=[4,9,5],nums2=[9,4,9,8,4]输出:[4,9]说明:输出结果中每个元素出现的次数,应与元素在两个数组中出现的次数一致。
jnu_lhw
·
2020-06-30 19:00
leetcode
leetcode题解
1:两数之和
题目描述给定一个整数数组nums和一个目标值target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定nums=[2,7,11,15],target=9因为nums[0]+nums[1]=2+7=9所以返回[0,1]解答Java实现classSolution{publicint[]twoSu
心田祭思
·
2020-06-30 16:00
算法
lettcode
LeetCode 85. Maximal Rectangle --python,java解法
LeetCode85.MaximalRectangle
LeetCode题解
专栏:
LeetCode题解
LeetCode所有题目总结:LeetCode所有题目总结大部分题目C++,Python,Java的解法都有
zhang0peter
·
2020-06-30 14:03
LeetCode
python-做题
java-做题
LeetCode 1242. Web Crawler Multithreaded--Java 解法--网路爬虫并发系列--ConcurrentHashMap/Collections.synchroni
此文首发于我的Jekyll博客:zhang0peter的个人博客
LeetCode题解
文章分类:
LeetCode题解
文章集合LeetCode所有题目总结:LeetCode所有题目总结题目地址:WebCrawlerMultithreaded-LeetCodeGivenaurlstartUrlandaninterfaceHtmlParser
zhang0peter
·
2020-06-30 14:31
java-做题
LeetCode
LeetCode 1195. Fizz Buzz Multithreaded--并发系列题目--Java 解法--AtomicInteger/CountDownLatch/CyclicBarrier
此文首发于我的Jekyll博客:zhang0peter的个人博客
LeetCode题解
文章分类:
LeetCode题解
文章集合LeetCode所有题目总结:LeetCode所有题目总结题目地址:FizzBuzzMultithreaded-LeetCodeWriteaprogramthatoutputsthestringrepresentationofnumbersfrom1ton
zhang0peter
·
2020-06-30 14:31
java-做题
LeetCode
LeetCode 167. Two Sum II - Input array is sorted--Python解法
LeetCode167.TwoSumII-Inputarrayissorted–Python解法
LeetCode题解
专栏:
LeetCode题解
LeetCode所有题目总结:LeetCode所有题目总结大部分题目
zhang0peter
·
2020-06-30 14:31
LeetCode
python-做题
LeetCode 226. Invert Binary Tree--反转二叉树--C++,Python解法--递归,迭代做法
LeetCode226.InvertBinaryTree–反转二叉树–C++,Python解法
LeetCode题解
专栏:
LeetCode题解
LeetCode所有题目总结:LeetCode所有题目总结大部分题目
zhang0peter
·
2020-06-30 14:31
LeetCode
c++-做题
python-做题
LeetCode 232. Implement Queue using Stacks--用2个栈来实现一个队列--C++解法
LeetCode232.ImplementQueueusingStacks–C++解法
LeetCode题解
专栏:
LeetCode题解
我做的所有的LeetCode的题目都放在这个专栏里,大部分题目Java
zhang0peter
·
2020-06-30 14:31
LeetCode
c++-做题
LeetCode 438. Find All Anagrams in a String--字符串-滑动窗口--C++,Python解法
LeetCode题解
专栏:
LeetCode题解
LeetCode所有题目总结:LeetCode所有题目总结大部分题目C++,Python,Java的解法都有。
zhang0peter
·
2020-06-30 14:31
LeetCode
c++-做题
python-做题
[
LeetCode题解
(java实现)]15. 三数之和
给定一个包含n个整数的数组nums,判断nums中是否存在三个元素a,b,c,使得a+b+c=0?找出所有满足条件且不重复的三元组。注意:答案中不可以包含重复的三元组。例如,给定数组nums=[-1,0,1,2,-1,-4],满足要求的三元组集合为:[[-1,0,1],[-1,-1,2]]来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/3sum
xuzhihao1024
·
2020-06-30 04:06
LeetCode
LeetCode题解
整理版(一)
EvaluateReversePolishNotation逆波兰表达式求值,经典问题。遇到数字入栈,遇到符号取栈顶的两个出来运算,再将结果入栈,最后栈里剩下的一个元素就是结果了。classSolution{public:intevalRPN(vector&tokens){//IMPORTANT:Pleaseresetanymemberdatayoudeclared,as//thesameSolut
xualaleilei
·
2020-06-30 03:48
算法
机器学习集成算法:XGBoost模型构造
包含但不限于:经典算法,机器学习,深度学习,
LeetCode题解
,Kaggle实战。期待您的到来!
算法channel
·
2020-06-30 03:14
深度学习|对隐含层的感性认识
包含但不限于:经典算法,机器学习,深度学习,
LeetCode题解
,Kaggle实战。期待您的到来!01—神经网络模型是个黑盒子神经网络给人留下深刻的印象,但是它的表现让人有些琢磨不透。
算法channel
·
2020-06-30 03:14
【
LeetCode题解
】347_前K个高频元素(Top-K-Frequent-Elements)
更多
LeetCode题解
笔记可以访问我的github。
StrongXGP
·
2020-06-29 23:29
LeetCode
GitHub上最牛逼的10个Java项目
Leetcode、计算机操作系统、计算机网络、系统设计、Java、Python、C++;地址:https://cyc2018.github.io/CS-Notes;其中,算法包括:剑指Offer题解、
Leetcode
wusd1256
·
2020-06-29 21:07
计划&随笔
LeetCode题解
-167.two-sum-ii-input-array-is-sorted
167.two-sum-ii-input-array-is-sorted给定一个已按照升序排列的有序数组,找到两个数使得它们相加之和等于目标数。函数应该返回这两个下标值index1和index2,其中index1必须小于index2。说明:返回的下标值(index1和index2)不是从零开始的。你可以假设每个输入只对应唯一的答案,而且你不可以重复使用相同的元素。示例:输入:numbers=[2,
wbkearly
·
2020-06-29 18:12
LeetCode
LeetCode-双指针
撸了个
LeetCode题解
仓库自动生成与发布的工具
欢迎大家前去参观,么么哒~前言看到有不少人在GitHub展示自己的
LeetCode题解
。其实我自己也在GitHub记录了自己的
LeetCode题解
,但是,从做题到整理,需要很多时间。
文剑木然
·
2020-06-29 17:34
博客
Github中java语言中收获最多star的前十个项目
原文链接1.CyC2018/CS-Notesstar:59.3k介绍:技术面试必备基础知识、
Leetcode题解
、后端面试、Java面试、春招、秋招、操作系统、计算机网络、系统设计:链接概览:2.elastic
从事Java
·
2020-06-29 16:46
架构
java
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他