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刷题笔记(链表):median-of-two-sorted-arrays
u011475210代码地址:https://github.com/WordZzzz/Note/tree/master/LeetCode刷题平台:https://www.nowcoder.com/ta/
leetcode
WordZzzz
·
2020-06-27 01:23
LeetCode
LeetCode经典编程题
LeetCode刷题笔记(树):populating-next-right-pointers-in-each-node
u011475210代码地址:https://github.com/WordZzzz/Note/tree/master/LeetCode刷题平台:https://www.nowcoder.com/ta/
leetcode
WordZzzz
·
2020-06-27 01:23
LeetCode
LeetCode经典编程题
leetcode题
解系列-003 寻找两个正序数组的中位数
老规矩,先上代码:////Createdbytannzhon2020/6/11.///*给定两个大小为m和n的正序(从小到大)数组 nums1和 nums2。请你找出这两个正序数组的中位数,并且要求算法的时间复杂度为 O(log(m+n))。你可以假设 nums1 和 nums2 不会同时为空。示例1:nums1=[1,3]nums2=[2]则中位数是2.0示例2:nums1=[1,2]nums2
老衲不出家
·
2020-06-26 18:03
leetcode题解系列
leetcode题
解系列-002 无重复最长子串长度
首先,老原则,先直接上代码。////Createdbytannzhon2020/6/11.///*给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。示例 1:输入:"abcabcbb"输出:3解释:因为无重复字符的最长子串是"abc",所以其长度为3。示例2:输入:"bbbbb"输出:1解释:因为无重复字符的最长子串是"b",所以其长度为1。示例3:输入:"pwwkew"输出:3解释
老衲不出家
·
2020-06-26 18:03
leetcode题解系列
leetcode题
解系列-000两数之和
////Createdbytannzhon2020/6/9.///**标题:两数之和*给定一个整数数组nums 和一个目标值target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。**你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。*示例:*给定nums=[2,7,11,15],target=9*因为nums[0]+nums[1]=2+7=9*所以
老衲不出家
·
2020-06-26 18:03
leetcode题解系列
leetcode题
解系列-001 两数相加
直接上题目和代码,最后面有解题思路分析。////Createdbytannzhon2020/6/9.///*给出两个 非空的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字0之外,这两个数都不会以0 开头。示例:输入:(2->4->3)+(5->6
老衲不出家
·
2020-06-26 18:32
leetcode题解系列
leetcode题
:349. 两个数组的交集(简单)
一、题目描述:349.两个数组的交集(简单)给你一个字符串S、一个字符串T,请在字符串S里面找出:包含T所有字母的最小子串。示例:输入:S="ADOBECODEBANC",T="ABC"输出:"BANC"说明:如果S中不存这样的子串,则返回空字符串""。如果S中存在这样的子串,我们保证它是唯一的答案。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problem
tankpanv
·
2020-06-26 18:56
leetcode
leetcode题
:138. 复制带随机指针的链表(中等)
一、题目描述:138.复制带随机指针的链表(中等)给定一个链表,每个节点包含一个额外增加的随机指针,该指针可以指向链表中的任何节点或空节点。要求返回这个链表的深拷贝。示例:输入:{"$id":"1","next":{"$id":"2","next":null,"random":{"$ref":"2"},"val":2},"random":{"$ref":"2"},"val":1}解释:节点1的值是
tankpanv
·
2020-06-26 18:56
leetcode
leetcode题
解日练--2016.10.4
平常心今日题目:1、编辑距离2、字符串中的最长不重复子串今日摘录:去不了的才叫做远方72.EditDistance|Difficulty:HardGiventwowordsword1andword2,findtheminimumnumberofstepsrequiredtoconvertword1toword2.(eachoperationiscountedas1step.)Youhavethef
steve_99
·
2020-06-26 17:40
leetcode
leetcode题
解日练--2016.9.17
平常心今日题目:1、两个有序数组的中位数2、找到两个数组中最小的k对最小和今日摘录:天上浮云如白衣,斯须改变如苍狗。——杜甫《何叹》4.MedianofTwoSortedArrays|Difficulty:HardTherearetwosortedarraysnums1andnums2ofsizemandnrespectively.Findthemedianofthetwosortedarrays
steve_99
·
2020-06-26 17:40
leetcode
leetcode题
解日练--2016.7.17
日练三题,冰冻三尺非一日之寒。今日题目:1、找到顶点元素;2、去除排序数组中的重复元素II;3、H指数;4、H指数II;5、判断一棵二叉树是否合法。今日摘录:你站在桥上看风景,看风景的人在楼上看你。明月装饰了你的窗子,你装饰了别人的梦。——卞之琳《断章》162.FindPeakElement|Difficulty:MediumApeakelementisanelementthatisgreater
steve_99
·
2020-06-26 17:40
leetcode
leetcode题
解日练--2016.9.12
不给自己任何借口今日题目:1、正则表达式匹配2、在有序数组中查找特定元素今日摘录:大抵浮生若梦,姑且此处销魂。——曾国藩10.RegularExpressionMatching|Difficulty:HardImplementregularexpressionmatchingwithsupportfor‘.’and‘*’.‘.’Matchesanysinglecharacter.‘*’Matche
steve_99
·
2020-06-26 17:40
leetcode
leetcode题
解日练--2016.09.06
不给自己任何借口今日题目:1、数独的解2、N-皇后II3、N-皇后今日摘录:大抵浮生若梦,姑且此处销魂。——曾国藩37.SudokuSolver|Difficulty:HardWriteaprogramtosolveaSudokupuzzlebyfillingtheemptycells.Emptycellsareindicatedbythecharacter‘.’.Youmayassumethat
steve_99
·
2020-06-26 17:40
leetcode
leetcode题
解日练--2016.9.14
平常心今日题目:1、最长包含K次重复子串2、实现平方根sqrt(x)今日摘录:说那个话的时候是在那样的一种心醉的情形下,简直什么都可以相信,自己当然绝对相信那不是谎话。——《半生缘》395.LongestSubstringwithAtLeastKRepeatingCharacters|Difficulty:MediumFindthelengthofthelongestsubstringTofagi
steve_99
·
2020-06-26 17:40
leetcode
leetcode题
目: 翻转字符串里的单词 (C语言解法)
题目链接给定一个字符串,逐个翻转字符串中的每个单词。示例:输入:“theskyisblue”,输出:“blueisskythe”.说明:无空格字符构成一个单词。输入字符串可以在前面或者后面包含多余的空格,但是反转后的字符不能包括。如果两个单词间有多余的空格,将反转后单词间的空格减少到只含一个。进阶:请选用C语言的用户尝试使用O(1)空间复杂度的原地解法。我没能用进阶的要求,还是重新创建了两个数组用
stormily
·
2020-06-26 14:52
学习经验
个人想法
Leetcode题
解助手
LeetcodeAnswerHelperhttps://greasyfork.org/zh-CN/scripts/386679-leetcode-answer-helper展示效果功能介绍这个油猴脚本主要用于
Leetcode
sherpahu
·
2020-06-26 09:26
241. Different Ways to Add Parentheses
LeetCode题
目地址:https://leetcode.com/problems/different-ways-to-add-parentheses/#/description问题描述&解题思路:给一个字符串
richlaji
·
2020-06-26 05:12
LeetCode
494. Target Sum
LeetCode题
目地址:https://leetcode.com/problems/target-sum/#/description问题描述:给定一个数组,和一个目标数,数组中的每个数可以取+也可以取
richlaji
·
2020-06-26 05:12
LeetCode
312. Burst Balloons
LeetCode题
目地址:https://leetcode.com/problems/burst-balloons/#/description题目描述&解题思路:给n个气球,每个气球有一个数字,用一个数组
richlaji
·
2020-06-26 05:12
LeetCode
LeetCode题
目(Python实现):对称二叉树
文章目录题目想法一:递归算法实现执行结果复杂度分析想法二:迭代算法实现执行结果小结题目给定一个二叉树,检查它是否是镜像对称的。例如,二叉树[1,2,2,3,4,4,3]是对称的。1/\22/\/\3443但是下面这个[1,2,2,null,3,null,3]则不是镜像对称的:1/\22\\33想法一:递归算法实现defisSymmetric(self,root:TreeNode)->bool:if
RexT1
·
2020-06-26 04:48
LeetCode题目
LeetCode题
目之腾讯精选练习(50题):反转字符串
题目编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组char[]的形式给出。不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用O(1)的额外空间解决这一问题。你可以假设数组中的所有字符都是ASCII码表中的可打印字符。示例1:输入:["h","e","l","l","o"]输出:["o","l","l","e","h"]示例2:输入:["H","a","n","n","
RexT1
·
2020-06-26 04:48
LeetCode题目
LeetCode题
目(Python实现):合并两个有序数组
文章目录题目自己的想法算法实现执行结果复杂度分析双指针/从前往后算法实现执行结果复杂度分析双指针/从后往前算法实现执行结果复杂度分析小结题目给定两个有序整数数组nums1和nums2,将nums2合并到nums1中,使得num1成为一个有序数组。说明:初始化nums1和nums2的元素数量分别为m和n。你可以假设nums1有足够的空间(空间大小大于或等于m+n)来保存nums2中的元素。示例:输入
RexT1
·
2020-06-26 04:48
LeetCode题目
LeetCode题
目之腾讯精选练习(50题):反转字符串中的单词 III
题目给定一个字符串,你需要反转字符串中每个单词的字符顺序,同时仍保留空格和单词的初始顺序。示例:输入:"Let'stakeLeetCodecontest"输出:"s'teLekatedoCteeLtsetnoc"注意:在字符串中,每个单词由单个空格分隔,并且字符串中不会有任何额外的空格。算法实现publicstringReverseWords(strings)//调用之前的函数{if(s=="")
RexT1
·
2020-06-26 04:48
LeetCode题目
LeetCode题
目(c++实现):合并两个有序数组
题目给定两个有序整数数组nums1和nums2,将nums2合并到nums1中,使得num1成为一个有序数组。说明1.初始化nums1和nums2的元素数量分别为m和n。2.你可以假设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-26 03:52
LeetCode题
解两数之和(三种方法)
题目:给定一个整数数组nums和一个目标值target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。题目分析:题中会给出一个nums整数数组和一个target值,在数组中找到2个数之和等于target并返回他们的下标,但是这2个数不能为同一个元素。比如nums:[1,2,3,4],target:6,数
@北城
·
2020-06-26 03:45
算法
LeetCode题
解-双指针
88.合并两个有序数组给你两个有序整数数组nums1和nums2,请你将nums2合并到nums1中,使nums1成为一个有序数组。说明:初始化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-26 02:14
LeetCode
算法
JavaSE
Leetcode题
解001:两数之和
两数之和题目:给定一个整数数组nums和一个目标值target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。示例:给定nums=[2,7,11,15],target=9因为nums[0]+nums[1]=2+7=9所以返回[0,1]JAVA:官方题解方法一:暴力法遍历每个元素x,并查找是否存在一个值与tar
默尔索a
·
2020-06-26 02:27
Leetcode
leetcode【每日一题】105. 从前序与中序遍历序列构造二叉树 Java
我的leetcode的答案都已经上传到我的git仓库https://github.com/ragezor/
leetcode题
干根据一棵树的前序遍历与中序遍历构造二叉树。
宰了那只汤姆猫
·
2020-06-26 02:22
leetcode刷题
leetcode【每日一题】236. 二叉树的最近公共祖先 Java
我的leetcode代码都已经上传到我的git仓库https://github.com/ragezor/
leetcode题
干给定一个二叉树,找到该树中两个指定节点的最近公共祖先。
宰了那只汤姆猫
·
2020-06-26 02:22
leetcode刷题
leetcode 【每日一题】98. 验证二叉搜索树 Java
我的leetcode代码都已经上传到我的githttps://github.com/ragezor/
leetcode题
干给定一个二叉树,判断其是否是一个有效的二叉搜索树。
宰了那只汤姆猫
·
2020-06-26 02:51
leetcode刷题
【数据结构】c++优先队列priority_queue及应用
文章目录概述应用
leetcode题
215:数组中的第K个最大元素
leetcode题
347前k个高频元素概述c++STL中的优先队列与普通队列相似,需要头文件#include优先队列可以看成进行按优先级排列的队列
Zachary Yu
·
2020-06-26 01:30
c++
算法/数据结构
Leetcode 刷题指南-树(2)字典树 C++
作为Leetcode刷题指南-树专题的第二章,本文主要介绍设计字符串搜索和存储结构的结构字典树以及相关的
Leetcode题
型。关于字典树这一章节,都是套路模板题啦!
雪碧GOD
·
2020-06-26 00:42
leetcode
树结构
Leetcode经典系列——LRU最近最少使用机制
目录
LeetCode题
目:用两个栈实现,会超时:哈希+链表改进分析:简写:LeastRecentlyUsed,是一种常用的页面置换算法,是一种缓存淘汰策略。
沉迷单车的追风少年
·
2020-06-25 22:49
LeetCode经典
LeetCode
算法—STL与数据结构
二分搜索——从
LeetCode题
海中总结常见套路
目录LeetCode34.在排序数组中查找元素的第一个和最后一个位置LeetCode153.寻找旋转排序数组中的最小值LeetCode154.寻找旋转排序数组中的最小值II瞎暴力:面试这么写稳稳挂二分:注意重复元素的处理情况LeetCode852.山脉数组的峰顶索引LeetCode230.二叉搜索树中第K小的元素LeetCode671.二叉树中第二小的节点LeetCode1237.找出给定方程的正
沉迷单车的追风少年
·
2020-06-25 22:49
LeetCode
算法笔记—数学
LeetCode经典
字符串水题——从
LeetCode题
海中总结常见套路
字符串的题大部分都很水,但是一些企业机试经常出现(比如华为)另外不水的题常常和DP/贪心/回溯连在一起比较难,还是多练吧后面用Golang提交试试水,最近在学Golang,非常有意思目录LeetCode面试题58-II.左旋转字符串LeetCode1108.IP地址无效化LeetCode面试题01.06.字符串压缩LeetCode657.机器人能否返回原点LeetCode.804.唯一摩尔斯密码词
沉迷单车的追风少年
·
2020-06-25 22:49
LeetCode
算法—STL与数据结构
回溯算法——从
LeetCode题
海中总结常见套路
目录回溯算法简介算法框架可重复回溯算法框架不可重复回溯算法框架不可重复回溯开胃菜:LeetCode78.子集排序+去重的不可重复回溯:LeetCode90.子集II可重复回溯中选择"不可重复":LeetCode46.全排列可重复回溯中选择"不可重复":LeetCode面试题08.07.无重复字符串的排列组合模拟“手动全排列”方式的回溯:LeetCode47.全排列II和上一题全排列II思路一模一样
沉迷单车的追风少年
·
2020-06-25 22:49
算法—递归与DP
LeetCode
LeetCode经典
经典栈——从
LeetCode题
海中总结常见套路
栈总结过一篇:https://xduwq.blog.csdn.net/article/details/105180380但是这篇的水题比较多,LeetCode有些栈相关的题非常经典,值得再总结一篇!主要分成三大类:括号类、栈类设计题、逆波兰类目录括号类栈题栈的常规思路题:LeetCode20.有效的括号LeetCode1021.删除最外层的括号LeetCode921.使括号有效的最少添加栈类设计题
沉迷单车的追风少年
·
2020-06-25 22:49
LeetCode经典
算法—STL与数据结构
LeetCode
细数那些一行代码的
LeetCode题
声明:纯属娱乐目录1.LeetCode237.删除链表中的节点2.LeetCode535.TinURL的加密与解密3.LeetCode50.Pow(x,n)4.LeetCode69.x的平方根5.LeetCode344.反转字符串LeetCode709.转换成小写字母LeetCode面试题53-I.在排序数组中查找数字I1.LeetCode237.删除链表中的节点classSolution{pub
沉迷单车的追风少年
·
2020-06-25 22:18
LeetCode
删除链表——从
LeetCode题
海中总结常见套路
删除链表类的题目不难,全是套路,刷过就很简单目录删除链表结点套路总结:LeetCode203.移除链表元素LeetCode面试题18.删除链表的节点LeetCode237.删除链表中的结点LeetCode83.删除排序链表中的重复元素LeetCode82.删除排序链表中的重复元素II面试题02.01.移除重复节点删除链表结点套路总结:虚拟新建虚拟头结点dummydummy->next=head;新
沉迷单车的追风少年
·
2020-06-25 22:18
LeetCode
算法—STL与数据结构
常用遍历二叉树算法和
LeetCode题
实战汇总
目录二叉链表存储二叉树前序遍历中序遍历后序遍历层序遍历由遍历手段确定二叉树小试牛刀1:LeetCode94.二叉树的中序遍历小试牛刀2:LeetCode最大层内元素和小试牛刀3:LeetCode100.相同的树小试牛刀4:LeetCode144.二叉树的前序遍历二叉链表存储二叉树typedefstructBiTNode{intdata;structBiTNode*lchild,*rchild;}B
沉迷单车的追风少年
·
2020-06-25 22:47
算法—树与图论
LeetCode
LeetCode 13 java
示例输入:“III”输出:3详情搜索
leetcode题
目代码publicintromanToInt(Strings){intanswer=0;for(inti=0;i
一致奋斗的小白
·
2020-06-25 18:52
领扣
LeetCode题
解001:两数之和
两数之和题目给定一个整数数组nums和一个目标值target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素示例:给定nums=[2,7,11,15],target=9因为nums[0]+nums[1]=2+7=9所以返回[0,1]Java:方法一:暴力法暴力法很简单,就是用两遍循环的方式遍历numscla
淮城一只猫
·
2020-06-25 17:01
LeetCode
LeetCode题
解
转载:LeetCode763PartitionLabels64.10%Medium762PrimeNumberofSetBitsinBinaryRepresentation55.00%Easy761SpecialBinaryString41.00%Hard760FindAnagramMappings$75.60%Easy759EmployeeFreeTime$51.90%Hard758BoldWo
仲夏荧之火
·
2020-06-25 17:43
C++语法
Leetcode 1464.数组中两元素的最大乘积(Maximum Product of Two Elements in an Array)
Leetcode1464.数组中两元素的最大乘积1题目描述(
Leetcode题
目链接) 给你一个整数数组nums,请你选择数组的两个不同下标i和j,使(nums[i]-1)*(nums[j]-1)取得最大值
就叫昵称吧
·
2020-06-25 16:55
Leetcode
Leetcode 1480.一维数组的动态和(Running Sum of 1d Array)
Leetcode1480.一维数组的动态和1题目描述(
Leetcode题
目链接) 给你一个数组nums。
就叫昵称吧
·
2020-06-25 16:55
Leetcode
leetcode
算法
Leetcode 991.坏了的计算器(Broken Calculator)
Leetcode991.坏了的计算器1题目描述(
Leetcode题
目链接) 在显示着数字的坏计算器上,我们可以执行以下两种操作:双倍(Double):将显示屏上的数字乘2;递减(Decrement):
就叫昵称吧
·
2020-06-25 16:55
Leetcode
leetcode
算法
Leetcode 1460.通过翻转子数组使两个数组相等(Make Two Arrays Equal by Reversing Sub-arrays)
Leetcode1460.通过翻转子数组使两个数组相等1题目描述(
Leetcode题
目链接) 给你两个长度相同的整数数组target和arr。每一步中,你可以选择arr的任意非空子数组并将它翻转。
就叫昵称吧
·
2020-06-25 16:55
Leetcode
leetcode
算法
Leetcode 781.森林中的兔子(Rabbits in Forest)
Leetcode781.森林中的兔子1题目描述(
Leetcode题
目链接) 森林中,每个兔子都有颜色。其中一些兔子(可能是全部)告诉你还有多少其他的兔子和自己有相同的颜色。
就叫昵称吧
·
2020-06-25 16:55
Leetcode
leetcode
算法
Leetcode 785.判断二分图(Is Graph Bipartite?)
Leetcode785.判断二分图1题目描述(
Leetcode题
目链接) 给定一个无向图graph,当这个图为二分图时返回true。
就叫昵称吧
·
2020-06-25 16:55
Leetcode
leetcode
算法
图论
dfs
Leetcode 292.Nim 游戏(Nim Game)
Leetcode292.Nim游戏1题目描述(
Leetcode题
目链接) 你和你的朋友,两个人一起玩Nim游戏:桌子上有一堆石头,每次你们轮流拿掉1-3块石头。拿掉最后一块石头的人就是获胜者。
就叫昵称吧
·
2020-06-25 16:54
Leetcode
上一页
52
53
54
55
56
57
58
59
下一页
按字母分类:
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
其他