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算法题
—golang—两数相加(题2)
题目:两书相加给定两个非空链表来表示两个非负整数。位数按照逆序方式存储,它们的每个节点只存储单个数字。将两数相加返回一个新的链表。你可以假设除了数字0之外,这两个数字都不会以零开头。示例:输入:(2->4->3)+(5->6->4)输出:7->0->8原因:342+465=807//将两个数的相见拆分成,单个数的相加和在加上一个进位//还需要考虑,两个位数不相同的情况funcaddTwoNumbe
xvpenghao
·
2020-06-23 13:17
leetcode
leetcode算法题
—golang—最长回文子串(题5)
题目:最长回文子串给定一个字符串s,找到s中最长的回文子串。你可以假设s的最大长度为1000。示例1:输入:"babad"输出:"bab"注意:"aba"也是一个有效答案。示例2:输入:"cbbd"输出:"bb"方法一时间复杂度O(n^3)funclongestPalindrome(sstring)string{ifstrings.TrimSpace(s)==""{return""}sLen:=l
xvpenghao
·
2020-06-23 13:17
leetcode
LeetCode算法题
-Heaters(Java实现)
这是悦乐书的第239次更新,第252篇原创01看题和准备今天介绍的是
LeetCode算法题
中Easy级别的第106题(顺位题号是475)。冬天来了!
cpongo4'"\?;@
·
2020-06-23 00:42
LeetCode算法题
之一
LeetCode算法题
之一题目描述:Giventwointegersrepresentingthenumeratoranddenominatorofafraction,returnthefractioninstringformat.Ifthefractionalpartisrepeating
beautyz
·
2020-06-22 17:21
LeetCode
LeetCode
Leetcode算法题
(C语言)4--旋转数组
题目:旋转数组给定一个数组,将数组中的元素向右移动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]解释:向右旋转
识荒者
·
2020-06-22 12:33
Leetcode算法题
Leetcode算法题
(C语言)3--买卖股票的最佳时机 II
题目:买卖股票的最佳时机II给定一个数组,它的第i个元素是一支给定股票第i天的价格。设计一个算法来计算你所能获取的最大利润。你可以尽可能地完成更多的交易(多次买卖一支股票)。注意:你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。示例1:输入:[7,1,5,3,6,4]输出:7解释:在第2天(股票价格=1)的时候买入,在第3天(股票价格=5)的时候卖出,这笔交易所能获得利润=5-1=4
识荒者
·
2020-06-22 12:32
Leetcode算法题
leetcode算法题
2:两数相加
题目:给出两个非空的链表用来表示两个非负的整数。其中,它们各自的位数是按照逆序的方式存储的,并且它们的每个节点只能存储一位数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字0之外,这两个数都不会以0开头。示例:输入:(2->4->3)+(5->6->4)输出:7->0->8原因:342+465=80解析:我们使用变量来跟踪进位,并从包含最低有效位的表头开始模
MySunshine07
·
2020-06-22 02:16
算法
leetcode算法题
8:字符串转换整数 (atoi)
题目:请你来实现一个atoi函数,使其能将字符串转换成整数。首先,该函数会根据需要丢弃无用的开头空格字符,直到寻找到第一个非空格的字符为止。接下来的转化规则如下:如果第一个非空字符为正或者负号时,则将该符号与之后面尽可能多的连续数字字符组合起来,形成一个有符号整数。假如第一个非空字符是数字,则直接将其与之后连续的数字字符组合起来,形成一个整数。该字符串在有效的整数部分之后也可能会存在多余的字符,那
MySunshine07
·
2020-06-22 02:45
算法
leetcode算法题8
js实现字符串转换整数
字符串转换整数
atoi
巧用parseInt
leetcode算法题
7:整数反转
题目:给出一个32位的有符号整数,你需要将这个整数中每位上的数字进行反转。示例1:输入:123输出:321示例2:输入:-123输出:-321示例3:输入:120输出:21注意:假设我们的环境只能存储得下32位的有符号整数,则其数值范围为[−231,231−1]。请根据这个假设,如果反转后整数溢出那么就返回0。解析:方法一:转字符串反转varreverse=function(x){x=x.toSt
MySunshine07
·
2020-06-22 02:14
算法
leetcode算法题
整数反转
循环遍历取余数反转
转字符串反转
leetcode 算法题1213 (简单312) 三个有序数组的交集
leetcode算法题
1213(简单312)三个有序数组的交集题目介绍给出三个均为严格递增排列的整数数组arr1,arr2和arr3。返回一个由仅在这三个数组中同时出现的整数所构成的有序数组。
FYuu95100
·
2020-06-21 20:34
leetcode
#
leetcode
简单
LeetCode算法题
——加一
题目如下:给定一个非负整数组成的非空数组,在该数的基础上加一,返回一个新的数组。最高位数字存放在数组的首位,数组中每个元素只存储一个数字。你可以假设除了整数0之外,这个整数不会以零开头。示例1:输入:[1,2,3]输出:[1,2,4]解释:输入数组表示数字123。示例2:输入:[4,3,2,1]输出:[4,3,2,2]解释:输入数组表示数字4321。思路:这个就是高精度加法的问题简化版,主要考虑进
Cynthia_lyh
·
2020-06-21 18:42
LeetCode解题
leetcode算法题
整理
一.线性表,如数组,单链表,双向链表线性表、数组U1.有序数组去重,返回新数组长度A=[1,1,2]->[1,2]返回2分析:其实一般数组的问题都可以用两个指针解决,一个指针用于指向新数组,一个用于操作就数组的指针。解:112移动后变成122U2.有序数组去重II,返回数组长度A=[1,1,1,2,2,3]->[1,1,2,2,3]允许每个数字最多出现两次分析:以间隔2找寻下一个需要移动的元素解:
A3332221110
·
2020-06-21 16:22
LeetCode算法题
88:合并两个有序数组解析
给定两个有序整数数组nums1和nums2,将nums2合并到nums1中,使得num1成为一个有序数组。说明:初始化nums1和nums2的元素数量分别为m和n。你可以假设nums1有足够的空间(空间大小大于或等于m+n)来保存nums2中的元素。示例:输入:nums1=[1,2,3,0,0,0],m=3nums2=[2,5,6],n=3输出:[1,2,2,3,5,6]这个题第一个想法是创建一个
哪得小师弟
·
2020-06-21 14:12
Leetcode算法题分析
leetcode算法题
13 . 罗马数字转整数 (python)
leetcode算法题
13.罗马数字转整数(python)代码描述题目代码代码描述python解法字典题目罗马数字包含以下七种字符:I,V,X,L,C,D和M。
杖剑warrior
·
2020-06-21 08:55
python
leetcode算法题
-链表操作(两数相加)
leetcode算法题
:两数相加给出两个非空的链表用来表示两个非负的整数。其中,它们各自的位数是按照逆序的方式存储的,并且它们的每个节点只能存储一位数字。
爱因斯彬
·
2020-06-21 05:12
leetcode
java
Leetcode算法题
(C语言)7--两个数组的交集 II
题目:两个数组的交集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]说明:输出结果中每个元素出现的次数,应与元素在两个数组中出现的次数一致。我们可以不考虑输出结果的顺序。代码实现:/***Returnanarrayofsiz
识荒者
·
2020-06-20 23:59
Leetcode算法题
Leetcode算法题
C语言
7
两个数组的交集II
二叉树求最近的公共祖先
本人最近的第一道
leetcode算法题
想了好久都没做出来,有点思路但太混乱了消化整理一下。
愛與誠
·
2020-05-16 11:41
LeetCode算法题
之第2题Add Two Numbers
Question:Youaregiventwolinkedlistsrepresentingtwonon-negativenumbers.Thedigitsarestoredinreverseorderandeachoftheirnodescontainasingledigit.Addthetwonumbersandreturnitasalinkedlist.Input:(2->4->3)+(5-
浩水一方
·
2020-04-11 07:02
LeetCode算法题
-Find Mode in Binary Search Tree(Java实现)
这是悦乐书的第246次更新,第259篇原创01看题和准备今天介绍的是
LeetCode算法题
中Easy级别的第113题(顺位题号是501)。
程序员小川
·
2020-04-07 14:46
LeetCode算法题
-Reverse String II(Java实现)
这是悦乐书的第256次更新,第269篇原创01看题和准备今天介绍的是
LeetCode算法题
中Easy级别的第123题(顺位题号是541)。
程序员小川
·
2020-04-07 11:46
LeetCode算法题
-Easy-Math(168、171)
技巧是:利用char'Z'和'A'对应ASCII的值168.ExcelSheetColumnTitle题目:Givenapositiveinteger,returnitscorrespondingcolumntitleasappearinanExcelsheet.Forexample:1->A2->B3->C...26->Z27->AA28->AB...Example1:Input:1Output
Dane_404
·
2020-04-06 14:31
跟我一起刷
leetCode算法题
1之Reshape the Matrix
566.ReshapetheMatrix这是leetCode第566题,难度Easy题目InMATLAB,thereisaveryusefulfunctioncalled'reshape',whichcanreshapeamatrixintoanewonewithdifferentsizebutkeepitsoriginaldata.You'regivenamatrixrepresentedbya
打铁大师
·
2020-04-05 11:56
跟我一起刷
leetCode算法题
3之Array Partition I
561.ArrayPartitionI这是leetCode第561题,难度Easy题目Givenanarrayof2nintegers,yourtaskistogrouptheseintegersintonpairsofinteger,say(a1,b1),(a2,b2),...,(an,bn)whichmakessumofmin(ai,bi)forallifrom1tonaslargeaspos
打铁大师
·
2020-04-03 23:20
LeetCode.1122-相对排序数组(Relative Sort Array)
这是小川的第393次更新,第427篇原创01看题和准备今天介绍的是
LeetCode算法题
中Easy级别的第258题(顺位题号是1122)。
程序员小川
·
2020-03-31 19:07
LeetCode算法题
-Missing Number(Java实现-四种解法)
这是悦乐书的第200次更新,第209篇原创01看题和准备今天介绍的是
LeetCode算法题
中Easy级别的第65题(顺位题号是268)。给定一个包含n个不同数字的数组,取自0,1,2,...
程序员小川
·
2020-03-27 14:29
LeetCode算法题
-Valid Anagram(Java实现)
这是悦乐书的第198次更新,第205篇原创01看题和准备今天介绍的是
LeetCode算法题
中Easy级别的第61题(顺位题号是242)。
程序员小川
·
2020-03-27 11:10
LeetCode算法题
库练习1
1.两数之和给定一个整数数组nums和一个目标值target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。我通过的代码(C++):classSolution{public:vectortwoSum(vector&nums,inttarget){vectorresult(2,0);for(inta=0;
毛十三_
·
2020-03-26 09:51
LeetCode算法题
-Minimum Absolute Difference in BST(Java实现)
这是悦乐书的第253次更新,第266篇原创01看题和准备今天介绍的是
LeetCode算法题
中Easy级别的第120题(顺位题号是530)。
程序员小川
·
2020-03-25 10:19
LeetCode算法题
之第3题Longest Substring Without Repeating Characters
Question:Givenastring,findthelengthofthelongestsubstringwithoutrepeatingcharacters.Examples:Given"abcabcbb",theansweris"abc",whichthelengthis3.Given"bbbbb",theansweris"b",withthelengthof1.Given"pwwkew
浩水一方
·
2020-03-24 06:58
跟我一起刷
leetCode算法题
2之Two Sum
1.TwoSum这是leetCode第1题,难度Easy题目Givenanarrayofintegers,returnindicesofthetwonumberssuchthattheyadduptoaspecifictarget.Youmayassumethateachinputwouldhaveexactlyonesolution,andyoumaynotusethesameelementtw
打铁大师
·
2020-03-23 02:54
跟我一起刷
leetCode算法题
9之Best Time to Buy and Sell Stock II
122.BestTimetoBuyandSellStockII这是leetCode第122题题目Sayyouhaveanarrayforwhichtheithelementisthepriceofagivenstockondayi.Designanalgorithmtofindthemaximumprofit.Youmaycompleteasmanytransactionsasyoulike(ie
打铁大师
·
2020-03-21 01:41
LeetCode算法题
之第6题ZigZag Conversion
Question:ThestringPAYPALISHIRING"iswritteninazigzagpatternonagivennumberofrowslikethis:(youmaywanttodisplaythispatterninafixedfontforbetterlegibility)PAHNAPLSIIGYIRAndthenreadlinebyline:PAHNAPLSIIGYIR
浩水一方
·
2020-03-16 19:57
LeetCode.12-整数转罗马数字符串(Integer to Roman)
这是悦乐书的第351次更新,第376篇原创01看题和准备今天介绍的是
LeetCode算法题
中Medium级别的第6题(顺位题号是12)。
程序员小川
·
2020-03-14 20:06
LeetCode算法题
-Isomorphic Strings(Java实现)
这是悦乐书的第191次更新,第194篇原创01看题和准备今天介绍的是
LeetCode算法题
中Easy级别的第50题(顺位题号是205)。给定两个字符串s和t,确定它们是否是同构的。
程序员小川
·
2020-03-13 01:34
LeetCode算法题
-Arranging Coins(Java实现)
这是悦乐书的第229次更新,第241篇原创01看题和准备今天介绍的是
LeetCode算法题
中Easy级别的第96题(顺位题号是441)。
程序员小川
·
2020-03-11 13:15
leetcode算法题
3——无重复字符的最长子串
3.无重复字符的最长子串(中等)给定一个字符串,请你找出其中不含有重复字符的最长子串的长度。示例1:输入:"abcabcbb"输出:3解释:因为无重复字符的最长子串是"abc",所以其长度为3。示例2:输入:"bbbbb"输出:1解释:因为无重复字符的最长子串是"b",所以其长度为1。示例3:输入:"pwwkew"输出:3解释:因为无重复字符的最长子串是"wke",所以其长度为3。请注意,你的答案
诶你爱我吗
·
2020-03-10 19:35
LeetCode
数据结构
算法
leetcode
LeetCode算法题
-Intersection of Two Arrays(Java实现-四种解法)
这是悦乐书的第207次更新,第219篇原创01看题和准备今天介绍的是
LeetCode算法题
中Easy级别的第75题(顺位题号是349)。给定两个数组,编写一个函数来计算它们的交集。
程序员小川
·
2020-03-07 05:19
LeetCode算法题
:两数相加
需求两数相加:需求思路链表是倒序存储数值,432在链表存储是2-3-4,当求和之后,还需将值转成链表,1.根据链表,得到链表存储的值,用集合存储2.将集合中存储的值,转换成真正的数值3.求和4.将值转成集合5.将集合转成链表实现packagejk.zmn.suanfa;/***Definitionforsingly-linkedlist.*publicclassListNode{*intval;*
z七夜
·
2020-03-03 07:08
牛顿迭代法的理解与应用( x 的平方根)
题目来源与
LeetCode算法题
中的第69题,具体内容如下(点击查看原题):实现intsqrt(intx)函数。计算并返回x的平方根,其中x是非负整数。
AnthonyHoo
·
2020-03-01 21:00
LeetCode算法题
-Contains Duplicate II(Java实现)
这是悦乐书的第193次更新,第197篇原创01看题和准备今天介绍的是
LeetCode算法题
中Easy级别的第53题(顺位题号是219)。
程序员小川
·
2020-02-29 06:38
LeetCode算法题
-Find the Difference(Java实现-五种解法)
这是悦乐书的第214次更新,第227篇原创01看题和准备今天介绍的是
LeetCode算法题
中Easy级别的第82题(顺位题号是389)。给定两个字符串s和t,它们只包含小写字母。
程序员小川
·
2020-02-27 22:22
LeetCode算法题
-Intersection of Two Arrays II(Java实现)
这是悦乐书的第208次更新,第220篇原创01看题和准备今天介绍的是
LeetCode算法题
中Easy级别的第76题(顺位题号是350)。给定两个数组,编写一个函数来计算它们的交集。
程序员小川
·
2020-02-27 19:39
LeetCode.1108-使IP地址无效(Defanging an IP Address)
这是小川的第393次更新,第426篇原创01看题和准备今天介绍的是
LeetCode算法题
中Easy级别的第257题(顺位题号是1108)。给定有效(IPv4)IP地址,返回该IP地址的无效版本。
程序员小川
·
2020-02-21 13:00
LeetCode.997-找到镇法官(Find the Town Judge)
这是悦乐书的第373次更新,第400篇原创01看题和准备今天介绍的是
LeetCode算法题
中Easy级别的第234题(顺位题号是997)。在一个城镇,有N个人从1到N标记。
程序员小川
·
2020-02-18 05:04
LeetCode算法题
-Next Greater Element I(Java实现)
这是悦乐书的第244次更新,第257篇原创01看题和准备今天介绍的是
LeetCode算法题
中Easy级别的第111题(顺位题号是496)。
程序员小川
·
2020-02-17 19:29
LeetCode.3-最长无重复字符子串(Longest Substring Without Repeating Characters)
这是悦乐书的第341次更新,第365篇原创01看题和准备今天介绍的是
LeetCode算法题
中Medium级别的第2题LongestSubstringWithoutRepeatingCharacters(
程序员小川
·
2020-02-17 07:14
LeetCode算法题
-Can Place Flowers(Java实现)
这是悦乐书的第272次更新,第287篇原创01看题和准备今天介绍的是
LeetCode算法题
中Easy级别的第140题(顺位题号是605)。假设你有一个花坛,其中一些地块是种植的,有些则不是。
程序员小川
·
2020-02-17 02:23
LeetCode算法题
-Merge Sorted Array(Java实现)
这是悦乐书的第161次更新,第163篇原创01看题和准备今天介绍的是
LeetCode算法题
中Easy级别的第20题(顺位题号是88)。
程序员小川
·
2020-02-16 01:18
跟我一起刷
leetCode算法题
7之 Move Zeroes
283.MoveZeroes这是leetCode第283题题目Givenanarraynums,writeafunctiontomoveall0'stotheendofitwhilemaintainingtherelativeorderofthenon-zeroelements.Forexample,givennums=[0,1,0,3,12],aftercallingyourfunction,n
打铁大师
·
2020-02-15 04:14
LeetCode算法题
-Two Sum IV - Input is a BST(Java实现)
这是悦乐书的第280次更新,第296篇原创01看题和准备今天介绍的是
LeetCode算法题
中Easy级别的第148题(顺位题号是653)。
程序员小川
·
2020-02-14 05:32
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他