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题
(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 153 寻找旋转排序数组中的最小值 C++,Java,Python
://leetcode-cn.com/problems/find-minimum-in-rotated-sorted-array博主Github:https://github.com/GDUT-Rp/
LeetCode
Rp_
·
2020-07-01 06:11
Leetcode
LeetCode题
目:二进制中1的个数
题目描述:请实现一个函数,输入一个整数,输出该数二进制表示中1的个数。例如,把9表示成二进制是1001,有2位是1。因此,如果输入9,则该函数输出2。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/er-jin-zhi-zhong-1de-ge-shu-lcof著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。解题思路:第一种
Yan_Liang95
·
2020-07-01 06:39
剑指offer
习题
java
算法
leetcode
Leetcode题
库 - 长度最小的子数组(java语言版)
题目描述:给定一个含有n个正整数的数组和一个正整数s,找出该数组中满足其和≥s的长度最小的连续子数组。如果不存在符合条件的连续子数组,返回0。示例:输入:s=7,nums=[2,3,1,2,4,3]输出:2解释:子数组 [4,3] 是该条件下的长度最小的连续子数组。这道题刚开始没有思路,就想双重for循环,尝试了一下没有成功,借鉴了一下题目思路:https://leetcode-cn.com/ex
奇思妙妙想
·
2020-07-01 06:39
编程文章
leetcode题
:209. 长度最小的子数组(中等)
一、题目描述:209.长度最小的子数组(中等)给定一个含有n个正整数的数组和一个正整数s,找出该数组中满足其和≥s的长度最小的连续子数组。如果不存在符合条件的连续子数组,返回0。示例:输入:s=7,nums=[2,3,1,2,4,3]输出:2解释:子数组[4,3]是该条件下的长度最小的连续子数组。进阶:如果你已经完成了O(n)时间复杂度的解法,请尝试O(nlogn)时间复杂度的解法。来源:力扣(L
tankpanv
·
2020-07-01 04:31
leetcode
Leetcode 1304.和为零的N个唯一整数(Find N Unique Integers Sum up to Zero)
Leetcode1304.和为零的N个唯一整数1题目描述(
Leetcode题
目链接) 给你一个整数n,请你返回任意一个由n个各不相同的整数组成的数组,并且这n个数相加和为0。
就叫昵称吧
·
2020-07-01 04:11
Leetcode
Leetcode刷题:剑指offer【面试题15 二进制中1的个数】
Leetcode题
目对应位置:面试题15:二进制中1的个数思路1:自身移位判断所给二进制数最右边第一位是否为1,若是1则计数器加1;接着将二进
yaoyz105
·
2020-07-01 03:38
今天刷题了吗
考研复试算法分析总结(持续更新)
issure.github地址:GitHub一.主流算法1.搜索(回溯)2.DP(动态规划)3.贪心4.图论(Dijkstra、最小生成树、网络流)5.数论6.计算几何7.组合数学8.模拟9.数据结构10.博弈论手把手撕
LeetCode
abc_lml
·
2020-07-01 01:45
C/C++
算法
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题
目整理
Leetcode题
目整理最近一直在整理之前刷的leetcode的题目,考虑了好久用什么整理,最终选择了gitBook…(当然支持中文不太好),整理的网上链接在这里:
Leetcode题
目题目是按照leetcode
zhaoyunfullmetal
·
2020-06-30 15:41
面试
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 题练习记录
LeetCode题
练习第一天leetcode283--移动零第二天leetcode1–两数之和
leetcode题
库11–盛最多水的容器今天做了这两道题,用到了map,使用空间换时间,应该会常常使用到。
zgscsed
·
2020-06-30 13:27
编程
leetcode 滑动窗口最大值(Java)
Leetcode汇总贴:leetcode经典编程题目(Java实现)
leetcode题
目滑动窗口最大值--leetcode239题目描述给定一个数组nums,有一个大小为k的滑动窗口从数组的最左侧移动到数组的最右侧
藏呆羊
·
2020-06-30 12:20
leetcode 矩阵中的最长递增路径(Java)
Leetcode汇总贴:leetcode经典编程题目(Java实现)
leetcode题
目矩阵中的最长递增路径--leetcode329题目描述给定一个整数矩阵,找出最长递增路径的长度。
藏呆羊
·
2020-06-30 12:20
Leetcode题目
Leetcode刷题-----反转字符串(递归、原地反转)
开始了刷
leetcode题
目之旅,首先刷关于递归的题目,因为自我感觉对递归的使用不熟悉刷到一个反转字符串的题目,就论反转字符串来说,使用非递归实现是非常容易的,不过使用递归来实现则需注意一些小细节。
张尧金
·
2020-06-30 12:36
ACM
JAVA学习
数据结构与算法
字节跳动
LeetCode题
库
404.给定整数n和k,找到1到n中字典序第k小的数字。/***@param{number}n*@param{number}k*@return{number}*/functionfindKthNumber(n,k){//定义当前探索点,从1开始,构建十叉树,字典序就是树的先序遍历letresult=1//定义剩余探索步数,当这个值为0,说明已经到了我们需要的数上了letlastingSteps=k
Bliss_妍
·
2020-06-30 11:42
LeetCode刷题
muduo库源码阅读
我的github:所有的
leetcode题
目已经刷完了,详细记述了刷题时的思
yw8355507
·
2020-06-30 11:39
网络编程学习
自己写的HTTP服务器与muduo库对比——找出代码中的不足
我的github:所有的
leetcode题
目已经刷完了,详细记述了刷题时的思
yw8355507
·
2020-06-30 11:08
网络编程学习
C++ string初始化为空的问题 默认初始化和双引号初始化
最近做
leetcode题
的时候遇到了这个问题,发现还是大有区别的。stringstr1;stringstr2{""};我个人对这个问题的理解有限,而且也不是太好阐述,欢迎指正。
yuanliang861
·
2020-06-30 09:49
C++
记录一下自己做的
leetcode题
(圆圈中最后剩下的数字)
这是每日一题的题型中的题目如下:面试题62.圆圈中最后剩下的数字0,1,n-1这n个数字排成一个圆圈,从数字0开始,每次从这个圆圈里删除第m个数字。求出这个圆圈里剩下的最后一个数字。例如,0、1、2、3、4这5个数字组成一个圆圈,从数字0开始每次删除第3个数字,则删除的前4个数字依次是2、0、4、1,因此最后剩下的数字是3。示例1:输入:n=5,m=3输出:3示例2:输入:n=10,m=17输出:
yemengxiang
·
2020-06-30 07:04
Leetcode题
目解答汇总
Leetcode题
目解答汇总断断续续的在leetcode上刷了一些题,每次遇到一时解决不了的都跳过了,以至于没有完整的熟悉每个题。因此汇总在此,实时更新,方便继续刷题以及后期回顾。
yefengzhichen
·
2020-06-30 07:53
leetcode
[
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
10.6 贪心算法详解及
LeetCode题
目
可参考几篇博客详解贪心算法(Python实现贪心算法典型例题)五大常用算法之一:贪心算法算法概述贪心算法(又称贪婪算法)是指,在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,所做出的是在某种意义上的局部最优解。贪心算法不是对所有问题都能得到整体最优解,关键是贪心策略的选择,选择的贪心策略必须具备无后效性,即某个状态以前的过程不会影响以后的状态,只与当前状态有关。最
xutiantian1412
·
2020-06-30 04:55
Python数据结构与算法
LeetCode
10.5.2 (python) 动态规划字符串类
LeetCode题
目 —— Interleaving String & Distinct Subsequences
下面我们看两道字符串子序列的问题subsequence,首先明白子序列是不必连续的。97.InterleavingStringGivens1,s2,s3,findwhethers3isformedbytheinterleavingofs1ands2.Example1:Input:s1="aabcc",s2="dbbca",s3="aadbbcbcac"Output:true题目解析:先处理一些特殊
xutiantian1412
·
2020-06-30 04:55
Python数据结构与算法
LeetCode
python学习
10.5.1 (python) 动态规划字符串类
LeetCode题
目 —— Edit Distance & Regular Expression Matching
下面学习几道字符串的题目,难度一般较大,但是也有共性,有套路,必须掌握几道经典的题目。72.EditDistanceGiventwowordsword1andword2,findtheminimumnumberofoperationsrequiredtoconvertword1toword2.Youhavethefollowing3operationspermittedonaword:Insert
xutiantian1412
·
2020-06-30 04:54
Python数据结构与算法
python学习
LeetCode
LeetCode题
解整理版(一)
EvaluateReversePolishNotation逆波兰表达式求值,经典问题。遇到数字入栈,遇到符号取栈顶的两个出来运算,再将结果入栈,最后栈里剩下的一个元素就是结果了。classSolution{public:intevalRPN(vector&tokens){//IMPORTANT:Pleaseresetanymemberdatayoudeclared,as//thesameSolut
xualaleilei
·
2020-06-30 03:48
算法
一个月带你狂刷算法
Leetcode题
,冲刺最后秋招!
同时导师还会带你刷
Leetcode题
,真是面面俱到,秋招面试不可或缺,赶快报名吧。【文末重金招聘讲师】秋招已经开始了!时间紧迫,别人已经
算法channel
·
2020-06-30 03:46
机器学习集成算法: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
上一页
49
50
51
52
53
54
55
56
下一页
按字母分类:
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
其他