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练习
(bfs)113. 路径总和 II
给定一个二叉树和一个目标和,找到所有从根节点到叶子节点路径总和等于给定目标和的路径。说明:叶子节点是指没有子节点的节点。示例:给定如下二叉树,以及目标和sum=22,5/\48//\11134/\/\7251返回:[[5,4,11,2],[5,8,4,5]]来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/path-sum-ii著作权归领扣网络所
始七月上
·
2020-06-21 16:36
leetcode
算法
LeetCode练习
一:给定一个已按照升序排列的有序数组,找到两个数使得它们相加之和等于目标数。函数应该返回这两个下标值index1和index2,其中index1必须小于index2。说明:返回的下标值(index1和index2)不是从零开始的。你可以假设每个输入只对应唯一的答案,而且你不可以重复使用相同的元素。示例:输入:numbers=[2,7,11,15],target=9输出:[1,2]解释:2与7之和等
JieFangZhe
·
2020-06-10 14:00
day_12 —— LeetCode 237:删除链表中的节点
Day_12——
LeetCode练习
题:删除链表中的节点237.删除链表中的节点请编写一个函数,使其可以删除某个链表中给定的(非末尾)节点,你将只被给定要求被删除的节点。
田纳尔多
·
2020-06-03 21:55
LeetCode
算法刷题
链表
指针
leetcode
算法
数据结构
day_6——LeetCode724:寻找数组的中心索引
Day_6——
LeetCode练习
题:求数组的中心索引724.寻找数组的中心索引给定一个整数类型的数组numsnumsnums,请编写一个能够返回数组“中心索引”的方法。
田纳尔多
·
2020-06-01 21:57
算法刷题
LeetCode
leetcode
算法
数据结构
python
LeetCode练习
心得&&C++编程小技巧(常更)
2016.9.12周一(Q58)字符串去掉头尾空格strings="Thatisastring";s.erase(0,s.find_first_not_of("\t"));//去除开头空格和制表符s.erase(s.find_last_not_of("\t")+1);//去除结尾空格和制表符```2016.9.13星期二(Q66)*对算法适用范围的小思考:*没有算法是绝对正确的,只有在某些条件下该
帅番茄
·
2020-03-17 04:49
leetcode练习
-959. 由斜杠划分区域(并查集+像素)
在由1x1方格组成的NxN网格grid中,每个1x1方块由/、\或空格构成。这些字符会将方块划分为一些共边的区域。(请注意,反斜杠字符是转义的,因此\用“\”表示。)。返回区域的数目。示例1:输入:["/","/"]输出:2解释:2x2网格如下:示例2:输入:["/",""]输出:1解释:2x2网格如下:示例3:输入:[“\/”,“/\”]输出:4解释:(回想一下,因为\字符是转义的,所以“\/”
始七月上
·
2020-02-11 17:37
leetcode
Leetcode练习
题Remove Duplicates from Sorted Array.md
问题描述26.RemoveDuplicatesfromSortedArrayGivenasortedarraynums,removetheduplicatesin-placesuchthateachelementappearonlyonceandreturnthenewlength.Donotallocateextraspaceforanotherarray,youmustdothisbymodi
快乐的皮卡丘呦呦
·
2019-12-22 20:00
Leetcode练习
题Search Insert Position
Question:Givenasortedarrayandatargetvalue,returntheindexifthetargetisfound.Ifnot,returntheindexwhereitwouldbeifitwereinsertedinorder.Youmayassumenoduplicatesinthearray.Example1:Input:[1,3,5,6],5Output
快乐的皮卡丘呦呦
·
2019-12-19 17:00
Leetcode练习
题Longest Common Prefix
Question:LongestCommonPrefixWriteafunctiontofindthelongestcommonprefixstringamongstanarrayofstrings.Ifthereisnocommonprefix,returnanemptystring"".Example1:Input:["flower","flow","flight"]Output:"fl"Ex
快乐的皮卡丘呦呦
·
2019-12-18 20:00
Leetcode练习
题 Palindrome Number
9.PalindromeNumberQuestion:Determinewhetheranintegerisapalindrome.Anintegerisapalindromewhenitreadsthesamebackwardasforward.Example1:Input:121Output:trueExample2:Input:-121Output:falseExplanation:From
快乐的皮卡丘呦呦
·
2019-12-16 15:00
每周阅读(5/6/2019)
出差多,老妈生病需要照顾,导致近一个没时间来这里记录一下最近的一些心得,连
leetcode练习
golang编程也拉下了,加油吧。
Jeff
·
2019-12-16 04:30
Leetcode练习
题 7. Reverse Integer
7.ReverseInteger题目描述:Givena32-bitsignedinteger,reversedigitsofaninteger.Example1:Input:123Output:321Example2:Input:-123Output:-321Example3:Input:120Output:21Note:Assumewearedealingwithanenvironmentwhi
快乐的皮卡丘呦呦
·
2019-12-14 21:00
Leetcode练习
题Two Sum
1TwoSum:QuestionSolution知识点总结常见方法HashMap由value获得keyQuestion:Givenanarrayofintegers,returnindicesofthetwonumberssuchthattheyadduptoaspecifictarget.Youmayassumethateachinputwouldhaveexactlyonesolution,a
快乐的皮卡丘呦呦
·
2019-12-14 15:00
Leetcode练习
Python3实现(持续更新)
从简单难度、最新的题目开始,前期每天两道题,希望能坚持下去,提高代码能力!20190915169.问题描述:给定一个大小为n的数组,找到其中的众数。众数是指在数组中出现次数大于⌊n/2⌋的元素。你可以假设数组是非空的,并且给定的数组总是存在众数。示例1:输入:[3,2,3]输出:3示例2:输入:[2,2,1,1,1,2,2]输出:2解答:classSolution:defmajorityEleme
Cassie_pyLu
·
2019-09-15 12:08
Leetcode
Python
编程
leetcode练习
~颠倒二进制位(位运算)
示例1:输入:00000010100101000001111010011100输出:00111001011110000010100101000000解释:输入的二进制串00000010100101000001111010011100表示无符号整数43261596,因此返回964176192,其二进制表示形式为00111001011110000010100101000000。示例2:输入:11111
始七月上
·
2019-09-03 17:07
算法
leetcode
链表算法总结
通过做以上的
Leetcode练习
题目,得出以下比较通用的解题方法:快慢指针求链表中点ListNodeslow=head;ListNodefast=head;while(fast.next!
Crazypokerk_
·
2019-09-02 17:54
数据结构与算法
leetcode练习
—— 最大子序和
给定一个整数数组nums,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。示例:输入:[-2,1,-3,4,-1,2,1,-5,4],输出:6解释:连续子数组[4,-1,2,1]的和最大,为6。进阶:如果你已经实现复杂度为O(n)的解法,尝试使用更为精妙的分治法求解。ans:存放答案也就是最大的和,初始为nums[0]sum:运算过程中保存的最大和classSolution
始七月上
·
2019-09-01 12:51
算法
leetcode
leetcode练习
_买卖股票的最佳时机 II
给定一个数组,它的第i个元素是一支给定股票第i天的价格。设计一个算法来计算你所能获取的最大利润。你可以尽可能地完成更多的交易(多次买卖一支股票)。注意:你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。示例1:输入:[7,1,5,3,6,4]输出:7解释:在第2天(股票价格=1)的时候买入,在第3天(股票价格=5)的时候卖出,这笔交易所能获得利润=5-1=4。随后,在第4天(股票价格=
始七月上
·
2019-08-28 20:57
leetcode
leetcode练习
两数相加(队列+按位处理较大数据)
给出两个非空的链表用来表示两个非负的整数。其中,它们各自的位数是按照逆序的方式存储的,并且它们的每个节点只能存储一位数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字0之外,这两个数都不会以0开头。示例:输入:(2->4->3)+(5->6->4)输出:7->0->8原因:342+465=807对应给定的两个链表我们发现最终得到的链表对应的链表位置是两个相加
始七月上
·
2019-08-08 17:36
算法
leetcode
动态规划精华总结-----看完这一篇就够了(含
leetcode练习
题)
最近在学CS577algorithm,做了很多DP问题,总结一下http://pages.cs.wisc.edu/~shuchi/courses/577-S18/我们常见的动态规划分为三种层级DP(最为简单,逐层计算就好)用二维数组进行DP用一维数组进行DP这里先不讨论树状DP1.层级DP(这里不讨论,相信绝大多数人看一眼就找到结果)2.二维DP这里先记住我一句话:二维DP首先要找两个逐渐改变的量
Junyu08
·
2019-07-17 01:57
动态规划
leetcode练习
二进制求和
二进制求和给定两个二进制字符串,返回他们的和(用二进制表示)。输入为非空字符串且只包含数字1和0。示例1:输入:a=“11”,b=“1”输出:“100”示例2:输入:a=“1010”,b=“1011”输出:“10101”思路:如果两个都是"0"直接返回这个字符串否则:length取值两数组中最长的一个,作为第一个循环的次数,第一个循环是对两个字符串数组化后相加,进位,取余操作得到几位。在对前len
始七月上
·
2019-06-22 17:14
算法
java
leetcode
leetcode练习
(螺旋矩阵)(java实现)
螺旋矩阵给定一个包含mxn个元素的矩阵(m行,n列),请按照顺时针螺旋顺序,返回矩阵中的所有元素。示例1:输入:[[1,2,3],[4,5,6],[7,8,9]]输出:[1,2,3,6,9,8,7,4,5]示例2:输入:[[1,2,3,4],[5,6,7,8],[9,10,11,12]]输出:[1,2,3,4,8,12,11,10,9,5,6,7]**解题思路:模拟,模拟螺旋的顺序,分为4条,上,
始七月上
·
2019-06-21 17:14
算法
java
leetcode
leetcode练习
对角线遍历(二维数组)
给定一个含有MxN个元素的矩阵(M行,N列),请以对角线遍历的顺序返回这个矩阵中的所有元素,对角线遍历如下图所示。示例:输入:[[1,2,3],[4,5,6],[7,8,9]]输出:[1,2,4,7,5,3,6,8,9]解释:思路,说明:给定矩阵中的元素总数不会超过100000。上图,如123456789我们以对角线作为线索借助二维数组存储对角线,处理对角线,换成一维数组。对角线的序列也就是二维数
始七月上
·
2019-06-20 21:36
算法
leetcode
[
leetcode练习
记录]两数之和
题目描述:给定一个整数数组nums和一个目标值target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定nums=[2,7,11,15],target=9因为nums[0]+nums[1]=2+7=9所以返回[0,1]来源:力扣(LeetCode)链接:https://leetcode-cn
OooChen
·
2019-06-11 22:05
算法
LeetCode 接雨水
LeetCode练习
题26接雨水题目描述解题方法接雨水题目描述给定n个非负整数表示每个宽度为1的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水。
你若盛开清风自来0303
·
2019-06-05 11:01
leetcode
LeetCode练习
12
解题思路:这个题没考啥东西,就是考你对python语法的掌握程度,将列表从左到右进行判断,如果以1为左标取完数的话,只剩下0那么就是True,反之就是flase。(代码写的还是非常简洁的~)classSolution(object):defisOneBitCharacter(self,bits):""":typebits:List[int]:rtype:bool"""a=len(bits)-1i=
I_LOVER
·
2019-05-11 09:30
算法
MySQL中的分支判断—case when、if、ifnull、nullif语句(超详细)
THEN[条件2结果]ELSE[都不符合时的结果]ENDAS[结果集别名]FROM[表名];被判断字段与条件1、条件2做比较,若比较结果相同则返回对应的THEN的结果,若都不符合,则返回ELSE的结果
LeetCode
剪刀石头.布
·
2019-05-05 11:53
MySQL
LeetCode练习
记录- 两数相加(kotlin)
版权声明版权声明:本文为博主原创文章,转载请注明出处+地址题目描述给出两个非空的链表用来表示两个非负的整数。其中,它们各自的位数是按照逆序的方式存储的,并且它们的每个节点只能存储一位数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字0之外,这两个数都不会以0开头。示例:输入:(2->4->3)+(5->6->4)输出:7->0->8原因:342+465=80
丸子哒哒哒
·
2019-04-29 20:49
leetcode练习
leetcodeleetcode第二题两个链表中的数字相加:每个链表中的数字字符表示倒叙的数字,将其相加即可。解法:以第一个链表为基准,将数字加到第一个链表上,若第二个链表比第一个长,则将第一个链接接上第二个链表的多出来的部分classSolution:defaddTwoNumbers(self,l1:ListNode,l2:ListNode)->ListNode:h1=l1p1=l1p2=l2m
紫砂痕
·
2019-03-31 22:25
leetcode
Leetcode练习
01
Leetcode练习
01题目加粗样式来源于leetcode01------->two-sum问题描述给定一个整数数组,和一个确定的数值target,返回数组中的两数之和等于target的下标例:Givennums
perseverance_wang
·
2019-03-31 18:29
python基础
Datawhale编程学习之算法思想(7)
文章目录1.学习目标1.1回溯1.2分治1.3动态规划1.4对应的
LeetCode练习
题2.学习内容2.1回溯2.2分治2.3动态规划2.4对应的
Leetcode练习
题3.参考文献任务7:13~14天1
dzysunshine
·
2019-03-16 17:17
编程学习
Datawhale编程学习之图(6)
文章目录1.学习目标1.1图1.2对应的
LeetCode练习
题2.学习内容2.1图2.2对应的
LeetCode练习
题3.参考链接任务6:10~12天1.学习目标1.1图实现有向图、无向图、有权图、无权图的邻接矩阵和邻接表表示方法实现图的深度优先搜索
dzysunshine
·
2019-03-14 21:20
编程学习
数据结构---二叉查找数与堆
实现一个二叉查找树,并且支持插入、删除、查找操作1.2实现查找二叉查找树中某个节点的后继、前驱节点1.3实现二叉树前、中、后序以及按层遍历二、堆2.1小顶堆、大顶堆、优先级队列2.2实现堆排序三、对应的
LeetCode
cjps
·
2019-03-12 10:56
C++
数据结构
数据结构---散列表与字符串
文章目录一、散列表(哈希表)1.1实现一个基于链表法解决冲突问题的散列表1.2实现一个LRU缓存淘汰算法1.3对应的
LeetCode练习
题二、字符串2.1实现一个字符集,只包含a~z这26个英文字母的Trie
cjps
·
2019-03-10 20:28
C++
数据结构
LeetCode
数据结构---栈、队列、递归
数据结构之栈、队列、递归文章目录数据结构之栈、队列、递归一、栈二、队列三、递归四、
LeetCode练习
题(未完待续···)一、栈1.用数组实现一个顺序栈2.用链表实现一个链式栈3.编程模拟实现一个浏览器的前进
cjps
·
2019-03-07 17:45
C++
数据结构
Datawhale编程学习之排序(3)
文章目录1.学习目标1.1排序1.2二分查找1.3对应的
LeetCode练习
题2.学习内容2.1排序2.2二分查找2.3对应的
LeetCode练习
题3.参考链接任务3:5~6天python十大经典排序算法
dzysunshine
·
2019-03-05 21:06
编程学习
Datawhale编程学习之栈和队列(2)
文章目录1.学习目标1.1栈1.2队列1.3递归1.4
LeetCode练习
题2.学习过程2.1栈2.2队列2.3递归2.4
LeetCode练习
题3.参考链接任务2:3~4天1.学习目标1.1栈用数组实现一个顺序栈用链表实现一个链式栈编程模拟实现一个浏览器的前进
dzysunshine
·
2019-03-03 21:43
编程学习
leetcode练习
算法题
前言:给大家总结一些leetcode容易在面试中出现的题目,这个容易出现的标准来源于我们项目组面试算法题,在这几个月内会持续更新这篇博客。给定一个数组nums,编写一个函数将所有0移动到数组的末尾,同时保持非零元素的相对顺序。比如:输入:[0,1,0,3,12]输出:[1,3,12,0,0]算法思想,不考虑0,用另一个下标j标记位置,不断增加。获得j的数字就是去除0的数组长度,j到nums.len
Hello_Ray
·
2019-02-18 14:50
算法
sqrt函数实现——二分法、牛顿迭代法
在
leetcode练习
时,碰到一道经典的面试题,如何实现sqrt()开平方函数。当然,很简单的是调用系统函数,但是难道不能自己实现这个函数的功能吗?于是一番思索和查阅资料,看到下面的方法。
码到sucess
·
2018-09-18 22:00
C++学习
二分法
牛顿迭代法
sqrt函数
hdoj水题练习(一)
刷了不少剑指offer和
leetcode练习
算法,都是只要写个函数,结果被要求格式的输入输出打败!哭!赶快练习!
Chailyn_Trista
·
2018-04-06 15:05
oj水题
leetcode练习
--递归问题
1.17题Givenadigitstring,returnallpossiblelettercombinationsthatthenumbercouldrepresent.Amappingofdigittoletters(justlikeonthetelephonebuttons)isgivenbelow.给你这么一堆数字与字母的对应关系,然后给你一段数字组成的字符串,求可能的所有的字母字符串。I
Runner_of_nku
·
2018-03-31 17:45
note
Leetcode练习
-两个数字相加(Add two numbers)
题目要求:给你两个非空链表,表示两个非负整数。数字以相反的顺序存储,每个节点包含一个数字。添加这两个数字并将其作为链接列表返回。您可以假定这两个数字不包含任何前导零,除了数字0本身。例输入:(2→4→3)+(5→6→4)输出:7→0→8说明:342+465=807。代码如下:单链表类:publicclassListNode{intval;ListNodenext;ListNode(intvar){
Mr_zhaoz
·
2018-02-07 17:47
编程练习
LeetCode练习
中等卷
sum-root-to-leaf-numbersgivenabinarytreecontainingdigitsfrom0-9only,eachroot-to-leafpathcouldrepresentanumber.Anexampleistheroot-to-leafpath1->2->3whichrepresentsthenumber123.Findthetotalsumofallroot-
chmy1992
·
2017-08-12 16:17
2017校招编程题
LeetCode练习
-中等卷
题目链接:
LeetCode练习
-中等卷。
木顶思上
·
2016-09-11 23:21
算法与数据结构
算法与数据结构
leetcode 练习1 two sum
leetcode练习
[email protected]
问题描述Givenanarrayofintegers,returnindicesofthetwonumberssuchthattheyadduptoaspecifictarget.Youmayassumethateachinputwouldhaveexactlyonesolution.Example
aihui1222
·
2016-08-04 20:00
【
LeetCode练习
题】Unique Paths
Unique Paths A robot is located at the top-left corner of a m x n grid (marked 'Start' in the diagram below). The robot can only move either down or right at any point
·
2015-11-12 11:10
LeetCode
【
LeetCode练习
题】Longest Valid Parentheses
Longest Valid Parentheses Given a string containing just the characters '(' and ')', find the length of the longest valid (well-formed) parentheses substring. For "(
·
2015-11-12 11:10
LeetCode
【
LeetCode练习
题】Scramble String
Scramble String Given a string s1, we may represent it as a binary tree by partitioning it to two non-empty substrings recursively. Below is one possible representation of s1
·
2015-11-12 11:09
LeetCode
【
LeetCode练习
题】Linked List Cycle II
Linked List Cycle Given a linked list, determine if it has a cycle in it. Follow up:Can you solve it without using extra space? Linked List Cycle II Given a linked list,
·
2015-11-12 11:08
LeetCode
【
LeetCode练习
题】Permutation Sequence
Permutation Sequence The set [1,2,3,…,n] contains a total of n! unique permutations. By listing and labeling all of the permutations in order,We get the following sequence (ie
·
2015-11-12 11:07
LeetCode
上一页
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
其他