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算法题
-7. 整数反转(Swift)
来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/reverse-integer题目给出一个32位的有符号整数,你需要将这个整数中每位上的数字进行反转。示例1:输入:123输出:321示例2:输入:-123输出:-321示例3:输入:120输出:21注意:假设我们的环境只能存储得下32位的有符号整数,则其数值范围为[−2的31次方,2的31次方−
entre_los_dos
·
2020-02-11 20:16
LeetCode算法题
-Best Time to Buy and Sell Stock
这是悦乐书的第172次更新,第174篇原创01看题和准备今天介绍的是
LeetCode算法题
中Easy级别的第31题(顺位题号是121)。假设有一个数组,其中第i个元素是第i天给定股票的价格。
程序员小川
·
2020-02-07 06:12
LeetCode算法题
-Best Time to Buy and Sell Stock II
这是悦乐书的第173次更新,第175篇原创01看题和准备今天介绍的是
LeetCode算法题
中Easy级别的第32题(顺位题号是122)。假设有一个数组,其中第i个元素是第i天给定股票的价格。
程序员小川
·
2020-02-02 19:41
leetcode算法题
-链表-两数之和
题目描述给出两个非空的链表用来表示两个非负的整数。其中,它们各自的位数是按照逆序的方式存储的,并且它们的每个节点只能存储一位数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字0之外,这两个数都不会以0开头。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/add-two-numbers著作权归领扣网络所有。
Single_Zcl
·
2020-02-02 14:25
算法系列
java
leetcode
链表
leetcode算法题
练习--两数之和(c语言)(uthash.h的快速上手)
leetcode算法练习-两数之和最近打算直接刷leetcode上面HOT100题,之前用了暴力解法来解决这道题,但这几天发现我有必要学会哈希查找的用法,因为相比之下效率会快非常多,先上个对比图快了十倍不止,所以说还是很有必要的。1.uthash的快速上手在最新的leetcode中,我们可以看到官方默认导入了uthash.h,这就为我们直接使用带来了巨大的方便。点击“!”可以查看到相关的内容2:往
ken的学习之路
·
2020-01-13 10:49
Leetcode算法
C语言笔记
算法
leetcode
c语言
LeetCode.1170-比较字符串中最小字符的出现频率(Compare Strings by Frequency of the Smallest Char)
这是小川的第412次更新,第444篇原创看题和准备今天介绍的是
LeetCode算法题
中Easy级别的第263题(顺位题号是1170)。
程序员小川
·
2020-01-08 02:36
Leetcode算法题
——Network Delay Time
题目概述ThereareNnetworknodes,labelled1toN.Giventimes,alistoftraveltimesasdirectededgestimes[i]=(u,v,w),whereuisthesourcenode,visthetargetnode,andwisthetimeittakesforasignaltotravelfromsourcetotarget.Now,
颜ly
·
2020-01-07 22:46
LeetCode.1184-公交车站之间的距离(Distance Between Bus Stops)
这是小川的第414次更新,第447篇原创看题和准备今天介绍的是
LeetCode算法题
中Easy级别的第265题(顺位题号是1184)。公交车有n个从0到n-1的车站,形成一个圆圈。
程序员小川
·
2020-01-07 22:24
LeetCode算法题
——Burst Balloons
题目概述Givennballoons,indexedfrom0ton-1.Eachballoonispaintedwithanumberonitrepresentedbyarraynums.Youareaskedtoburstalltheballoons.Iftheyouburstballooniyouwillgetnums[left]*nums[i]*nums[right]coins.Herel
颜ly
·
2020-01-05 08:53
刷
leetCode算法题
+解析(三)
呃呃呃,一个愉快的周末过去了,接下来又是愉快的周一。刷题继续。我这里再解释一下:任何解题的思路和方法都是多种多样的!我的习惯就是一种是自己想出来的,可能很墨迹,很累赘,性能又不好!但是完全是自己想的,所以我这里也会贴出来,而且附上完整的想法思路啥的。然后我一般还会贴一种大神的解法,这个其实我是在重多题解中选择我认为比较好的一种来分析,学习并分享出。有的方法可能我没写,但是也是对的,然后这个解析也是
唯有努力不欺人丶
·
2020-01-02 19:52
LeetCode.1189-balloon实例数最大值(Maximum Number of Balloons)
这是小川的第416次更新,第449篇原创看题和准备今天介绍的是
LeetCode算法题
中Easy级别的第267题(顺位题号是1189)。
程序员小川
·
2020-01-01 06:19
LeetCode算法题
——Cheapest Flights Within K stops
题目概述Therearencitiesconnectedbymflights.Eachfightstartsfromcityuandarrivesatvwithapricew.Nowgivenallthecitiesandfights,togetherwithstartingcitysrcandthedestinationdst,yourtaskistofindthecheapestpricefr
颜ly
·
2019-12-31 08:09
刷
leetCode算法题
+解析(七)
X的平方根题目:实现intsqrt(intx)函数。计算并返回x的平方根,其中x是非负整数。由于返回类型是整数,结果只保留整数的部分,小数部分将被舍去。示例1:输入:4输出:2示例2:输入:8输出:2说明:8的平方根是2.82842...,由于返回类型是整数,小数部分将被舍去。思路:这个题就是实现sqrt的功能,我审完题第一时间去找了Math的sqrt的实现,结果没找到。image.pngimag
唯有努力不欺人丶
·
2019-12-30 05:55
有付出就有回报,写了三千多字的春招面试总结
从去年11月份开始,我开始有计划性地写
leetcode算法题
,前前后后有刷100多道题目(还有lintcode以及刷微博知乎遇到的题目),算是比较慢的了(解题记录和Repo)。
墨同学_imink
·
2019-12-29 18:11
跟我一起刷
leetCode算法题
4之Majority Element
169.MajorityElement这是leetCode第169题题目Givenanarrayofsizen,findthemajorityelement.Themajorityelementistheelementthatappearsmorethan⌊n/2⌋times.Youmayassumethatthearrayisnon-emptyandthemajorityelementalway
打铁大师
·
2019-12-29 13:22
LeetCode.1207-唯一的元素出现次数(Unique Number of Occurrences)
这是小川的第419次更新,第452篇原创看题和准备今天介绍的是
LeetCode算法题
中Easy级别的第269题(顺位题号是1207)。
程序员小川
·
2019-12-27 17:51
刷
leetCode算法题
+解析(二)
因为上一张墨迹了好多,加上那道题是中等难度的,我自己捋思路也比较墨迹,不过今天刷的都是简单的,很容易理解啦。目前个人计划是一天刷3——5题左右。两数之和这个其实我觉得是最简单的一个,虽然我的答案也不怎么好(看了解析才觉得自己想法贼麻烦)题目:给定一个整数数组nums和一个目标值target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你
唯有努力不欺人丶
·
2019-12-27 15:24
LeetCode算法题
——Top K Frequent Words
题目概述Givenanon-emptylistofwords,returnthekmostfrequentelements.Youranswershouldbesortedbyfrequencyfromhighesttolowest.Iftwowordshavethesamefrequency,thenthewordwiththeloweralphabeticalordercomesfirst.I
颜ly
·
2019-12-27 05:50
LeetCode算法题
——Remove Boxes
题目概述Givenseveralboxeswithdifferentcolorsrepresentedbydifferentpositivenumbers.Youmayexperienceseveralroundstoremoveboxesuntilthereisnoboxleft.Eachtimeyoucanchoosesomecontinuousboxeswiththesamecolor(co
颜ly
·
2019-12-27 03:07
LeetCode.1200-最小绝对值差(Minimum Absolute Difference)
这是小川的第418次更新,第451篇原创看题和准备今天介绍的是
LeetCode算法题
中Easy级别的第268题(顺位题号是1200)。
程序员小川
·
2019-12-26 18:12
刷
leetCode算法题
+解析(四)
合并两个有序链表将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。示例:输入:1->2->4,1->3->4输出:1->1->2->3->4->4这个要多讲讲,因为完全涉及到了我的知识盲区!!!有序链表这种东西真的没怎么接触过,树也接触的少,毕竟我就是一个非科班,在小外包公司成长起来的,一直以来对这种数据结构还有算法什么的保有憧憬和向往(这也是现在刷算法的
唯有努力不欺人丶
·
2019-12-23 00:51
LeetCode算法题
-Number Complement(Java实现-五种解法)
这是悦乐书的第240次更新,第253篇原创01看题和准备今天介绍的是
LeetCode算法题
中Easy级别的第107题(顺位题号是476)。给定正整数,输出其补码数。补充策略是翻转其二进制表示的位。
程序员小川
·
2019-12-22 19:59
LeetCode算法题
——Is Graph Bipartite?
问题概述Givenagraph,returntrueifandonlyifitisbipartite.Recallthatagraphisbipartiteifwecansplitit'ssetofnodesintotwoindependentsubsetsAandBsuchthateveryedgeinthegraphhasonenodeinAandanothernodeinB.Thegraph
颜ly
·
2019-12-22 07:54
LeetCode算法题
-Convert a Number to Hexadecimal(Java实现)
这是悦乐书的第219次更新,第231篇原创01看题和准备今天介绍的是
LeetCode算法题
中Easy级别的第86题(顺位题号是405)。给定一个整数,写一个算法将其转换为十六进制。
程序员小川
·
2019-12-17 19:31
刷
leetCode算法题
+解析(六)
最大子序和题目:给定一个整数数组nums,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。示例:输入:[-2,1,-3,4,-1,2,1,-5,4],输出:6解释:连续子数组[4,-1,2,1]的和最大,为6。思路:额,这个题目很简单,但是一开始我思路差了,所以越想越复杂,最后还是直接看了大神的思路才理明白这个要怎么做。定义两个值,一个是目前子序和的最大值,另一个是子序慢慢
唯有努力不欺人丶
·
2019-12-17 05:40
LeetCode.1217-交换芯片(Play with Chips)
这是小川的第421次更新,第454篇原创看题和准备今天介绍的是
LeetCode算法题
中Easy级别的第270题(顺位题号是1217)。
程序员小川
·
2019-12-15 17:38
刷
leetCode算法题
+解析(一)
LeetCode突然就刷爆了我的朋友圈(对,身为IT民工我的朋友圈就是这么窄)。感觉好像没刷过力扣都不配称之为程序猿了。所以一向随波逐流的我自然而然也就去刷了一波存在感。对,反正刷完出来的我已经在考虑跨行业了。。好吧,上面是开玩笑的,但是简单的聊聊我所理解的LeetCode。浅谈LeetCodeLeetCode官网地址首先我也接触没几天,所以也只能是浅谈。昨天还在和领导探讨按钮上都有文字了还有必要
唯有努力不欺人丶
·
2019-12-15 08:27
设计循环队列
最近从头开始刷
LeetCode算法题
,遇到这个,记录一下:题干:设计你的循环队列实现。循环队列是一种线性数据结构,其操作表现基于FIFO(先进先出)原则并且队尾被连接在队首之后以形成一个循环。
沐风雨木
·
2019-12-15 03:06
Leetcode算法题
7. Reverse Integer2
7.ReverseInteger题目描述:Givena32-bitsignedinteger,reversedigitsofaninteger.Example1:Input:123Output:321Example2:Input:-123Output:-321Example3:Input:120Output:21Note:Assumewearedealingwithanenvironmentwhi
快乐的皮卡丘呦呦
·
2019-12-14 22:00
LeetCode算法题
——Maximum Swap
题目概述Givenanon-negativeinteger,youcouldswaptwodigitsatmostoncetogetthemaximumvaluednumber.Returnthemaximumvaluednumberyoucouldget.Example:Input:2736Output:7236Explanation:Swapthenumber2andthenumber7.分析
颜ly
·
2019-12-14 11:52
Sliding Window Algorithm(滑动窗口算法)分析与实践
SlidingWindowAlgorithm(滑动窗口算法)分析与实践学习如何使用SlidingWindowAlgorithm攻克相关的
Leetcode算法题
。
kingmax54212008
·
2019-12-13 18:40
每周 ARTS 第 1 期
Algorithm:每周至少做一道
LeetCode算法题
Review:阅读并点评至少一篇英文技术文章,比如Medium上Tip:学习至少一个技术技巧,总结日常工作中遇到的知识点Share:分享一篇有观点和思考的技术文章
落英坠露
·
2019-12-12 01:10
刷
leetCode算法题
+解析(五)
闲聊两句,说一句很可怕的事情,昨天做的几道题,今天早晨再看了一遍,发现并没有完全记住,居然还是想了几分钟做了几个测试才再次通关。不知道是我的记忆力差了还是大家都这样,挺受伤的反正。继续刷题吧。实现strStr()题目:实现strStr()函数。给定一个haystack字符串和一个needle字符串,在haystack字符串中找出needle字符串出现的第一个位置(从0开始)。如果不存在,则返回-1
唯有努力不欺人丶
·
2019-12-08 12:58
左耳听风-ARTS-第 1 周
ARTS是耗子叔发起的一个活动A(Alogarithm):每周至少做一个
leetcode算法题
R(Review):阅读并点评至少一篇英文技术文章T(Tip):学习至少一个技术技巧S(Share):分享一篇有观点和思考的技术文章
这里有颗小螺帽
·
2019-12-07 09:06
LeetCode算法题
解 1232-缀点成线
题目描述题解:随便找两个点,求出两点相连的直线方程式,如果所有的点都满足就代表属于同一条直线上:根据两点求方程式:(x1,y1)(x2,y2)=>斜率式:k=(y2-y1)/(x2-x1)直线方程y-y1=k(x-x1)两点式:(x-x1)/(x2-x1)=(y-y1)/(y2-y1)(这里直接用两点式了)将第三个点(x3,y3)代入两点式,然后判断是否满足等式注意点:当斜率不存在时,即x1=x2
东瓜lqd
·
2019-11-19 19:33
#
LeetCode
LeetCode算法题解
直线方程
LeetCode算法题
解:LFU Cache
原题:https://leetcode.com/problems/lfu-cache/?tab=Description题目要求设计并实现一个数据结构,满足LFU(LeastFrequentlyUsed)Cache特性,实现两种操作:get和putget(key):返回指定key对应的value,如果指定key在cache中不存在,返回-1put(key,value):设置指定key的value,如
kelgon
·
2019-11-07 01:50
LeetCode.938-范围内求二叉搜索树节点值之和(Range Sum of BST)
这是悦乐书的第359次更新,第386篇原创01看题和准备今天介绍的是
LeetCode算法题
中Easy级别的第221题(顺位题号是938)。
程序员小川
·
2019-11-06 19:23
跟我一起刷
leetCode算法题
11之 Maximum Product of Three Numbers
628.MaximumProductofThreeNumbers这是leetCode第628题题目Givenanintegerarray,findthreenumberswhoseproductismaximumandoutputthemaximumproduct.意思是说:给出一个整数数组,找出三个数字,它们的乘积是最大的。输出最大的乘积。数组中的整数可能为负数。我的思路三个整数相乘,其中必有两
打铁大师
·
2019-11-05 06:31
跟我一起刷
leetCode算法题
5之Max Consecutive Ones
485.MaxConsecutiveOnes这是leetCode第485题题目Givenabinaryarray,findthemaximumnumberofconsecutive1sinthisarray.意思是说:给你一个二进制数组,找出在这个数组中,连续1的最大数。example:Input:[1,1,0,1,1,1]Output:3//最大连续3个1Input:[1,1,0,1,1,1,1
打铁大师
·
2019-10-31 16:29
LeetCode算法题
-20. 有效的括号(Swift)
来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/valid-parentheses给定一个只包括'(',')','{','}','[',']'的字符串,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。注意空字符串可被认为是有效字符串。示例1:输入:"()"输出:true示例2:输入:"()[]
entre_los_dos
·
2019-10-29 09:59
LeetCode算法题
-32. 最长有效括号(Swift)
来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/longest-valid-parentheses著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。题目给定一个只包含'('和')'的字符串,找出最长的包含有效括号的子串的长度。示例1:输入:"(()"输出:2解释:最长有效括号子串为"()"示例2:输入:")()())"输出:4
entre_los_dos
·
2019-10-24 16:04
leetcode 算法题883 (简单230) 三维形体投影面积
leetcode算法题
883(简单230)三维形体投影面积题目介绍在 N * N 的网格中,我们放置了一些与x,y,z三轴对齐的 1*1*1 立方体。
FYuu95100
·
2019-10-23 21:07
#
leetcode
简单
leetcode
leetcode 算法题876 (简单229) 链表的中间结点
leetcode算法题
876(简单229)链表的中间结点题目介绍给定一个带有头结点head的非空单链表,返回链表的中间结点。如果有两个中间结点,则返回第二个中间结点。
FYuu95100
·
2019-10-23 21:28
#
leetcode
简单
leetcode
leetcode 算法题874 (简单228) 模拟行走机器人
leetcode算法题
874(简单228)模拟行走机器人题目介绍机器人在一个无限大小的网格上行走,从点 (0,0)处开始出发,面向北方。
FYuu95100
·
2019-10-23 21:58
#
leetcode
简单
leetcode
leetcode 算法题872 (简单227) 叶子相似的树
leetcode算法题
872(简单227)叶子相似的树题目介绍请考虑一颗二叉树上所有的叶子,这些叶子的值按从左到右的顺序排列形成一个叶值序列举个例子,如上图所示,给定一颗叶值序列为 (6,7,4,9,8
FYuu95100
·
2019-10-23 21:14
#
leetcode
简单
leetcode
leetcode 算法题868 (简单226) 二进制间距
leetcode算法题
868(简单226)二进制间距题目介绍给定一个正整数N,找到并返回N的二进制表示中两个连续的1之间的最长距离。如果没有两个连续的1,返回0。
FYuu95100
·
2019-10-23 21:43
#
leetcode
简单
leetcode
LeetCode算法题
-38. 报数(Swift)
来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/count-and-say题目报数序列是一个整数序列,按照其中的整数的顺序进行报数,得到下一个数。其前五项如下:1112112111112211被读作"one1"("一个一"),即11。11被读作"two1s"("两个一"),即21。21被读作"one2","one1"("一个二","一个一"),
entre_los_dos
·
2019-10-22 19:04
LeetCode算法题
:相交链表
题目描述如下:编写一个程序,找到两个单链表相交的起始节点。如下面的两个链表:在节点c1开始相交。示例1:输入:intersectVal=8,listA=[4,1,8,4,5],listB=[5,0,1,8,4,5],skipA=2,skipB=3输出:Referenceofthenodewithvalue=8输入解释:相交节点的值为8(注意,如果两个列表相交则不能为0)。从各自的表头开始算起,链表
~浮生若梦
·
2019-10-21 00:41
算法题
LeetCode算法题
:环形链表II
题目描述如下:给定一个链表,返回链表开始入环的第一个节点。如果链表无环,则返回null。为了表示给定链表中的环,我们使用整数pos来表示链表尾连接到链表中的位置(索引从0开始)。如果pos是-1,则在该链表中没有环。说明:不允许修改给定的链表。示例1:输入:head=[3,2,0,-4],pos=1输出:tailconnectstonodeindex1解释:链表中有一个环,其尾部连接到第二个节点。
~浮生若梦
·
2019-10-19 21:26
算法题
LeetCode算法题
:循环链表
题目描述如下:给定一个链表,判断链表中是否有环。为了表示给定链表中的环,我们使用整数pos来表示链表尾连接到链表中的位置(索引从0开始)。如果pos是-1,则在该链表中没有环。示例1:输入:head=[3,2,0,-4],pos=1输出:true解释:链表中有一个环,其尾部连接到第二个节点。示例2:输入:head=[1,2],pos=0输出:true解释:链表中有一个环,其尾部连接到第一个节点。示
~浮生若梦
·
2019-10-19 00:20
算法题
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他