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算法
题-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
剑指Offer
刷题记录
1-10
1.二维数组中查找2.替换空格3.从尾到头打印链表4.重建二叉树5.用两个栈实现队列6.旋转数组的最小数字7.斐波那契数列8.跳台阶9.变态跳台阶10.矩形覆盖1.二维数组中查找在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数方法一,从左下开始遍历,大就往右,小就往上publicst
icecrea
·
2019-12-14 15:31
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
LeetCode算法
大挑战oneDay
给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。给定nums=[2,7,11,15],target=9因为nums[0]+nums[1]=2+7=9所以返回[0,1]1.简单粗暴,时间复杂度什么的都不要考虑vartwoSum=function(nums,target){varnewArr=[];for(leti=0;itarget){j--;}else{i++;}}完整代码vartwo
肆意咯咯咯
·
2019-12-07 20:10
左耳听风-ARTS-第 1 周
ARTS是耗子叔发起的一个活动A(Alogarithm):每周至少做一个
leetcode算法
题R(Review):阅读并点评至少一篇英文技术文章T(Tip):学习至少一个技术技巧S(Share):分享一篇有观点和思考的技术文章
这里有颗小螺帽
·
2019-12-07 09:06
一些刷题网站和值得关注的比赛
最近整理了一些常见的刷题网站和企业举办的算法大赛,分享给大家,想提高自己又想拿奖金的同学可以关注一下~刷题网站
LeetCode算法
刷题网站肯定绕不开LeetCode,业界一直有句话说把LeetCode上的题都刷烂熟了就可以进谷歌了
在北方玩弹子球
·
2019-12-01 03:06
Leetcode
Leetcode
刷题记录
922.按奇偶排序数组IIURL问题:给定一个非负整数数组A,A中一半整数是奇数,一半整数是偶数。
鱼欲遇雨
·
2019-12-01 01:25
leetcode
刷题记录
js算法与数据结构 基础篇(上)
立志做一个情感博主的程序员WechatIMG30.jpeg1####反转字符串中的单词给定一个字符串,你需要反转字符串中每个单词的字符顺序,同时仍保留空格和单词的初始顺序。输入:"Let'stakeLeetCodecontest"输出:"s'teLekatedoCteeLtsetnoc"exportdefaultstr=>{//1将字符串切割成数组letarr=str.split(/\s+/g);
你都如何回忆我_z
·
2019-11-30 17:39
leetcode
刷题记录
js算法与数据结构 基础篇(中)
1:####复原IP地址给定一个只包含数字的字符串,复原它并返回所有可能的IP地址格式。示例:输入:"25525511135"输出:["255.255.11.135","255.255.111.35"]代码varrestoreIpAddresses=function(sss){letarrr=[];//cur己分类的ip字符str剩下未分类的ip字符letsearchItem=(cur,str)=
你都如何回忆我_z
·
2019-11-29 07:26
【
leetcode算法
-简单】7.整数反转
【题目描述】给出一个32位的有符号整数,你需要将这个整数中每位上的数字进行反转。示例1:输入:123输出:321示例2:输入:-123输出:-321示例3:输入:120输出:21注意:假设我们的环境只能存储得下32位的有符号整数,则其数值范围为[−231,231−1]。请根据这个假设,如果反转后整数溢出那么就返回0。来源:力扣(LeetCode)链接:https://leetcode-cn.com
Xxx1206
·
2019-11-25 17:00
LeetCode算法
第一题(PHP版本解析)两数之和
给定一个整数数组nums和一个目标值target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定nums=[2,7,11,15],target=9因为nums[0]+nums[1]=2+7=9所以返回[0,1]来源:力扣(LeetCode)链接:https://leetcode-cn.com/
请小明同学发言
·
2019-11-22 14:00
LeetCode算法
两数之和PHP版
Leetcode算法
【114. 二叉树展开为链表】
上周通过一位小伙伴,加入了一个氛围很好的小群,人不多,但是大家保持着对知识的渴望,让我很感动。我自己也有一个群,人数也不多,但是能真正互动起来一起学习,一起进步的,还是太少。所以,现在也在学习如何让自己成为更好的群主,带动群活跃,带动一个社群活跃,带动小伙伴们一起进步,是我的愿景。当然,也不否认现在很多群友正在朝着积极向上的方向走着,我要做的,也是时刻保持对知识的渴望,做到“持续学习”。谁让咱是一
小酒窝
·
2019-11-21 08:00
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算法
笔记:二叉树,动态规划和回溯法
前言写的比较匆忙,测试用例是能全部跑通的,不过考虑内存和效率的话,还有许多需要改进的地方,所以请多指教在二叉树中增加一行题目描述给定一个二叉树,根节点为第1层,深度为1。在其第d层追加一行值为v的节点。添加规则:给定一个深度值d(正整数),针对深度为d-1层的每一非空节点N,为N创建两个值为v的左子树和右子树。将N原先的左子树,连接为新节点v的左子树;将N原先的右子树,连接为新节点v的右子树。如果
外婆的彭湖湾
·
2019-11-19 13:00
【算法】
leetcode算法
笔记:二叉树,动态规划和回溯法
前言写的比较匆忙,测试用例是能全部跑通的,不过考虑内存和效率的话,还有许多需要改进的地方,所以请多指教在二叉树中增加一行题目描述给定一个二叉树,根节点为第1层,深度为1。在其第d层追加一行值为v的节点。添加规则:给定一个深度值d(正整数),针对深度为d-1层的每一非空节点N,为N创建两个值为v的左子树和右子树。将N原先的左子树,连接为新节点v的左子树;将N原先的右子树,连接为新节点v的右子树。如果
彭湖湾
·
2019-11-19 13:00
力扣
刷题记录
(一)
------------恢复内容开始------------今天开始正式刷题,为找工作做准备,这篇博客用来记录一下;刷题顺序是先刷hot题目前100个1.两数之和:比较简单,一次就做出来。思路:python的字典是哈希存储的,看了一下dict内置方法只有has_key,所以将值作为key,下标作为value,存储字典,然后遍历列表,以当前值为基准,用has_key判断(target-当前值)是否存
_Ennio
·
2019-11-19 11:00
海边拾贝-A-算法篇
收集若干算法博客地址,不定期会更新:算法陈浩,leetcode的C++解法https://github.com/haoel/leetcode王亮,很多题目讲解的比较详细https://leetcode.wang/
leetcode
He_LiangLiang
·
2019-11-12 17:00
ARTS改版啦,在改变中前行
Algorithm
LeetCode算法
Leetcode算法
【34
小酒窝
·
2019-11-08 09:00
leetcode算法
SingleNumberII问题描述Givenanarrayofintegers,everyelementappearsthreetimesexceptforone.Findthatsingleone.single-number-ii解决方案思路1intsingleNumber(vector&nums){//特殊情况1if(nums.size()==0){return0;}//特殊情况2if(nu
俩芦苇
·
2019-11-07 08:29
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算法
【34在排序数组中查找元素】
在之前ARTS打卡中,我每次都把算法、英文文档、技巧都写在一个文章里,这样对我的帮助是挺大的,但是可能给读者来说,一下子有这么多的输入,还是需要长时间的消化。那我现在改变下方式,将每一个模块细分化,并且描述的更细致点,这样就能和大家更好地交流,更好地探讨具体的细节,也能让大家更好地消化所学的知识。所以,后续的ARTS打卡,会尝试先将算法以及英文文档拆分开,11月,收获的季节,让我们继续前行,在秋天
小酒窝
·
2019-11-06 11:00
跟我一起刷
leetCode算法
题11之 Maximum Product of Three Numbers
628.MaximumProductofThreeNumbers这是leetCode第628题题目Givenanintegerarray,findthreenumberswhoseproductismaximumandoutputthemaximumproduct.意思是说:给出一个整数数组,找出三个数字,它们的乘积是最大的。输出最大的乘积。数组中的整数可能为负数。我的思路三个整数相乘,其中必有两
打铁大师
·
2019-11-05 06:31
LeetCode算法
代码笔记(6-10)
给自己的目标:[LeetCode](https://leetcode.com/"OnlineJudgePlatform")上每日一题在做题的过程中记录下解题的思路或者重要的代码碎片以便后来翻阅。项目源码:github上的Leetcode6.ZigZagConversion题目:将一行字符串按给出的行数竖向锯齿形排列,再按行输出。input:PAYPALISHIRINGPAHNAPLSIIGYIRo
cpacm
·
2019-11-01 04:41
跟我一起刷
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
刷题记录
:[De1CTF 2019]Giftbox && Comment
目录
刷题记录
:[De1CTF2019]Giftbox&&Comment一、知识点1、sql注入&&totp2、RCE3、源码泄露4、敏感文件读取
刷题记录
:[De1CTF2019]Giftbox&&Comment
Sy1j
·
2019-10-29 07:00
刷题记录
:[强网杯 2019]Upload
目录
刷题记录
:[强网杯2019]Upload一、知识点1、源码泄露2、php反序列化
刷题记录
:[强网杯2019]Upload题目复现链接:https://buuoj.cn/challenges参考链接:
Sy1j
·
2019-10-26 23:00
刷题记录
:[XNUCA2019Qualifier]EasyPHP
目录
刷题记录
:[XNUCA2019Qualifier]EasyPHP解法一1、error_log结合log_errors自定义错误日志2、include_path设置包含路径3、php_valuezend.multibyte1
Sy1j
·
2019-10-25 21:00
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
算法题
leetcode 算法题687 (简单174) 最长同值路径
leetcode算法
题687(简单174)最长同值路径题目介绍给定一个二叉树,找到最长的路径,这个路径中的每个节点具有相同值。这条路径可以经过也可以不经过根节点。
FYuu95100
·
2019-10-18 19:12
#
leetcode
简单
leetcode
leetcode 算法题686 (简单173) 重复叠加字符串匹配
leetcode算法
题686(简单173)重复叠加字符串匹配题目介绍给定两个字符串A和B,寻找重复叠加字符串A的最小次数,使得字符串B成为叠加后的字符串A的子串,如果不存在则返回-1。
FYuu95100
·
2019-10-18 19:28
#
leetcode
简单
leetcode
leetcode 算法题682 (简单172) 棒球比赛
leetcode算法
题682(简单172)棒球比赛题目介绍你现在是棒球比赛记录员。给定一个字符串列表,每个字符串可以是以下四种类型之一:1.整数(一轮的得分):直接表示您在本轮中获得的积分数。2."
FYuu95100
·
2019-10-18 19:53
#
leetcode
简单
leetcode
上一页
63
64
65
66
67
68
69
70
下一页
按字母分类:
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
其他