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-中等难度
LeetCode91——解码方法
leetcode-cn.com/problems/decode-ways/description/这题,我花了好大的功夫才通过,中途踩了很多坑,从这个15顶25踩,代码通过率只有10%多,就能看出这个题,虽然是一个
中等难度
的题
大星小辰
·
2020-08-22 22:08
LeetCode
六月十八号
无论如何吧,在六月三十号把简单和
中等难度
的题目全部刷完。七月份开难题,并且带着回顾简单和中等的题目,重要的是总结总结总结,题目永远是刷不完的,总结出各种题型的特点,才好以不变应万变。
健时总向乱中忙
·
2020-08-22 19:18
【
LeetCode-
面试算法经典-Java实现】【225-Implement Stack using Queues(用队列实现栈操作)】
【225-ImplementStackusingQueues(用队列实现栈操作)】【
LeetCode-
面试算法经典-Java实现】【所有题目目录索引】代码下载【https://github.com/Wang-Jun-Chao
Wang-Junchao
·
2020-08-22 12:06
LeetCode
LeetCode
900-RLE 迭代器
前言WeeklyContest101的第一道题目,虽然分值才4分,但是却是
中等难度
的题目RLE迭代器:编写一个遍历游程编码序列的迭代器。
Null
·
2020-08-22 10:48
压缩
迭代器
java
算法
leetcode
leetcode-
分治算法
leetcode-53-最大子序和(maximumsubarray)-java分治法:思路:假设数组下标有效范围是l到r,将数组分为左半部分下标为(l,mid-1)和右半部分下标为(mid+1,r)以及中间元素下标为mid,接下来递归求出左半部分的最大子序和:left=helper(nums,l,mid-1);右半部分最大子序和right=helper(nums,mid+1,r);接下来再将左半部
xushiyu1996818
·
2020-08-22 04:25
算法-分治算法
leetcode总结
零基础人工智能入门-限时免费学习
笔试提前批的公司有的是免笔试,而有的是免简历筛选,笔试题型主要有几种:1、选择题:选择题涵盖的内容还是很多的,基础编程知识如C++和Java、概率论、机器学习基础、深度学习基础、数据结构等等2、编程题:一般是leetcode
中等难度
Java和Android架构
·
2020-08-22 04:35
leetcode-
分治-241——为运算表达式设计优先级
文章目录题目分治+记事本解题题解1题解2题目给定一个含有数字和运算符的字符串,为表达式添加括号,改变其运算优先级以求出不同的结果。你需要给出所有可能的组合的结果。有效的运算符号包含+,-以及*。示例1:输入:“2-1-1”输出:[0,2]解释:((2-1)-1)=0(2-(1-1))=2示例2:输入:“23-45”输出:[-34,-14,-10,-10,10]解释:(2*(3-(45)))=-34
patientcat
·
2020-08-22 04:33
leetcode
数据、算法岗的几点经验分享!
1李玲-携程算法工程师(1)首先是笔试,刷leetcode就够了,主要刷
中等难度
的,如果一开始比较难进入状态可以先试试简单难度的找找信心,Hard的题目很少被问到。
简说Python
·
2020-08-22 02:58
算法
人工智能
编程语言
xhtml
百度
2019年中兴秋招在线笔试题目
第二个
中等难度
,彩票问题:给出一个彩票列表,例如[‘asdfa’,‘shgdgh’,‘wtgasdg’,‘xggs’,‘aoc’],给出一个中奖号码,例如’aacfoossadfgfd’,如果自己手的彩票是中奖号码的一个子串
hmc_csdn
·
2020-08-22 01:29
笔试题
Mysql 排名和名次问题
今天在力扣看到一道sql问题,链接https://leetcode-cn.com/problems/rank-scores/讲的是如何根据分数排名,官网显示
中等难度
。大概看了3种解决方法。
biany2
·
2020-08-22 01:21
sql
前端算法(
中等难度
)——三数之和
给你一个包含n个整数的数组nums,判断nums中是否存在三个元素a,b,c,使得a+b+c=0?请你找出所有满足条件且不重复的三元组。注意:答案中不可以包含重复的三元组。给定数组nums=[-1,0,1,2,-1,-4],满足要求的三元组集合为:[[-1,0,1],[-1,-1,2]]来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/3sum思
aleave
·
2020-08-22 01:18
数据结构与算法
前端
Python 版 LeetCode 刷题笔记 #7 整数反转
今天迎来了个简单难度的题目,在经历一番
中等难度
题目的洗礼后,情不自禁露出吊打小朋友的微笑,感觉今天可以多做几道。
TEDxPY
·
2020-08-22 00:34
[数据结构与算法]leetcode109有序链表转换为二叉树
-10,-3,0,5,9],一个可能的答案是:[0,-3,9,-10,null,5],它可以表示下面这个高度平衡二叉搜索树:0/\-39//-105来源:力扣(LeetCode)链接:https://
leetcode
肖特补失基
·
2020-08-21 22:56
算法
leetcode
二叉树
leetcode-
不同类型的数相加
好吧到今天开始我就完成了leetcode第二个主题,每天一道编程题必须要坚持下去,这次我做的题大多是让两个东西相加,这个东西可以是两个整型字符串、二进制字符串、整型链表等等。我个人觉得这道题的灵感主要是来自《数字逻辑》里面的全加器,这个全加器大约是这个样子的330px-1-bit_full-adder.svg.pngA和B是两个本位数Cin是来自低位的进位,S是面向高位的进位,基本上依靠这个就能把
Upstreamzy
·
2020-08-21 21:29
leetcode-
链表-109. 有序链表转换二叉搜索树
给定一个单链表,其中的元素按升序排序,将其转换为高度平衡的二叉搜索树。本题中,一个高度平衡二叉树是指一个二叉树每个节点的左右两个子树的高度差的绝对值不超过1。示例:给定的有序链表:[-10,-3,0,5,9],一个可能的答案是:[0,-3,9,-10,null,5],它可以表示下面这个高度平衡二叉搜索树:0/\-39//-105思路分析可以理解为根据中序遍历翻转出原二叉树,因为链表是有序的,故必然
图像与视觉InSight
·
2020-08-21 20:24
leetcode大赏
leetcode链表
深入理解梯度下降
中等难度
方程:10-100个未知数,线性代数可以解决
一小平民
·
2020-08-21 18:05
【
LeetCode-
面试算法经典-Java实现】【108-Convert Sorted Array to Binary Search Tree(排序数组转变为平衡二叉树)】
【108-ConvertSortedArraytoBinarySearchTree(排序数组转变为平衡二叉树)】【
LeetCode-
面试算法经典-Java实现】【所有题目目录索引】原题Givenanarraywhereelementsaresortedinascendingorder
Wang-Junchao
·
2020-08-21 18:10
LeetCode
LeetCode
Leetcode-
从排序数组中删除重复项
力扣-探索初级算法这是一道基础的数组题,需要注意的就是不能建立一个新的数组,所以需要在原有数组上进行删除。我们可以从开头扫描,如果下一个元素与前一个元素相同则跳过继续扫描下个元素;如果不相同,则赋值给这个下标下的元素,继续扫描,记得最后返回数组长度加一,具体实现还是看代码。代码如下:#include#includeintremoveDuplicates(int*nums,intnumsSize){
风絮未满
·
2020-08-21 16:28
数据结构
leetcode-
回文链表(Java实现)
请判断一个链表是否为回文链表。示例1:输入:1->2输出:false示例2:输入:1->2->2->1输出:true进阶:你能否用O(n)时间复杂度和O(1)空间复杂度解决此题?方法1:利用栈结构,需要O(N)的空间classSolution{publicbooleanisPalindrome(ListNodehead){Stackstack=newStack();ListNodecur=head
ReginaPhilange
·
2020-08-21 15:23
Java
LeetCode-
探索-初级-数组-加一-java
加一给定一个由整数组成的非空数组所表示的非负整数,在该数的基础上加一。最高位数字存放在数组的首位,数组中每个元素只存储一个数字。你可以假设除了整数0之外,这个整数不会以零开头。示例1:输入:[1,2,3]输出:[1,2,4]解释:输入数组表示数字123。示例2:输入:[4,3,2,1]输出:[4,3,2,2]解释:输入数组表示数字4321。比较简单,通过判断是否进位即可需要注意的只有999这种情况
aptx1048576
·
2020-08-21 14:16
LeetCode
普通用户与你之间的差距
摘要:在被调查的33个发达国家之中,只有5%的人口具有较高的计算机相关能力,并且只有1/3的人能够完成
中等难度
的任务。学习可用性相关课程时,最常被提到的事情之一“你不是用户”。
Z_Yuhan
·
2020-08-21 14:38
LeetCode-
探索-中级算法-数组和字符串-1. 三数之和(个人做题记录,不是习题讲解)
LeetCode-
探索-中级算法-数组和字符串-1.三数之和(个人做题记录,不是习题讲解)LeetCode探索-中级算法:https://leetcode-cn.com/explore/interview
Ashiamd
·
2020-08-21 12:43
非讲解
LeetCode
原创
LeetCode-
探索-初级算法-字符串-8. 报数(个人做题记录,不是习题讲解)
LeetCode-
探索-初级算法-字符串-8.报数(个人做题记录,不是习题讲解)LeetCode探索-初级算法:https://leetcode-cn.com/explore/interview/card
Ashiamd
·
2020-08-21 12:43
非讲解
LeetCode
原创
LeetCode-
探索-初级算法-字符串-7. 实现 strStr()(个人做题记录,不是习题讲解)
LeetCode-
探索-初级算法-字符串-7.实现strStr()(个人做题记录,不是习题讲解)LeetCode探索-初级算法:https://leetcode-cn.com/explore/interview
Ashiamd
·
2020-08-21 12:43
LeetCode
非讲解
原创
LeetCode-
探索-初级算法-字符串-3. 字符串中的第一个唯一字符(个人做题记录,不是习题讲解)
LeetCode-
探索-初级算法-字符串-3.字符串中的第一个唯一字符(个人做题记录,不是习题讲解)LeetCode探索-初级算法:https://leetcode-cn.com/explore/interview
Ashiamd
·
2020-08-21 12:42
非讲解
LeetCode
原创
LeetCode-
探索-初级算法-字符串-2. 整数反转(个人做题记录,不是习题讲解)
LeetCode-
探索-初级算法-字符串-2.整数反转(个人做题记录,不是习题讲解)LeetCode探索-初级算法:https://leetcode-cn.com/explore/interview/card
Ashiamd
·
2020-08-21 12:42
LeetCode
非讲解
原创
LeetCode-
探索-初级算法-字符串-6. 字符串转换整数(atoi)(个人做题记录,不是习题讲解)
LeetCode-
探索-初级算法-字符串-6.字符串转换整数(atoi)(个人做题记录,不是习题讲解)LeetCode探索-初级算法:https://leetcode-cn.com/explore/interview
Ashiamd
·
2020-08-21 12:42
LeetCode
非讲解
原创
LeetCode-
探索-初级算法-字符串-5. 验证回文字符串(个人做题记录,不是习题讲解)
LeetCode-
探索-初级算法-字符串-5.验证回文字符串(个人做题记录,不是习题讲解)LeetCode探索-初级算法:https://leetcode-cn.com/explore/interview
Ashiamd
·
2020-08-21 12:42
非讲解
LeetCode
原创
LeetCode-204-计数质数
LeetCode-204-计数质数题目来源:
LeetCode-
探索初级算法-数学-计数质数题意描述:统计所有小于非负整数n的质数的数量。
花花生
·
2020-08-21 12:09
#
LeetCode小花园
Leetcode-
探索 | 加一
给定一个非负整数组成的非空数组,在该数的基础上加一,返回一个新的数组。最高位数字存放在数组的首位,数组中每个元素只存储一个数字。你可以假设除了整数0之外,这个整数不会以零开头。示例1:输入:[1,2,3]输出:[1,2,4]解释:输入数组表示数字123。示例2:输入:[4,3,2,1]输出:[4,3,2,2]解释:输入数组表示数字4321。—————————————————————————————
weixin_34122810
·
2020-08-21 12:26
LeetCode-
探索-初级算法-链表-2.删除链表的倒数第N个节点(个人做题记录,不是习题讲解)
LeetCode-
探索-初级算法-链表-2.删除链表的倒数第N个节点(个人做题记录,不是习题讲解)LeetCode探索-初级算法:https://leetcode-cn.com/explore/interview
Ashiamd
·
2020-08-21 12:39
LeetCode
非讲解
原创
LeetCode-
探索-初级算法-字符串-4. 有效的字母异位词(个人做题记录,不是习题讲解)
LeetCode-
探索-初级算法-字符串-4.有效的字母异位词(个人做题记录,不是习题讲解)LeetCode探索-初级算法:https://leetcode-cn.com/explore/interview
Ashiamd
·
2020-08-21 12:39
非讲解
LeetCode
原创
LeetCode-
探索-初级算法-数组-7. 加一(个人做题记录,不是习题讲解)
LeetCode-
探索-初级算法-数组-7.加一(个人做题记录,不是习题讲解)语言:java思路:先判断尾部是否进位,如果进位,则进入一个循环判断;如果不仅为直接末尾数字+1;最后如果连第一个数字也进位
Ashiamd
·
2020-08-21 12:39
LeetCode
非讲解
原创
LeetCode-
探索-初级算法-链表-1. 删除链表中的节点(个人做题记录,不是习题讲解)
LeetCode-
探索-初级算法-链表-1.删除链表中的节点(个人做题记录,不是习题讲解)LeetCode探索-初级算法:https://leetcode-cn.com/explore/interview
Ashiamd
·
2020-08-21 12:39
LeetCode
非讲解
原创
算法探索_有效的字母异位词
来源:力扣(LeetCode)链接:https://
leetcode-
深海呐
·
2020-08-21 12:25
算法
有效的字母异位词
Java
算法
Java
有效的字母异位词
算法
有效的字母异位词
LeetCode-
探索-初级算法-链表-5. 回文链表(个人做题记录,不是习题讲解)
LeetCode-
探索-初级算法-链表-5.回文链表(个人做题记录,不是习题讲解)LeetCode探索-初级算法:https://leetcode-cn.com/explore/interview/card
Ashiamd
·
2020-08-21 12:41
LeetCode
非讲解
原创
LeetCode-
探索-初级算法-链表-3. 反转链表(个人做题记录,不是习题讲解)
LeetCode-
探索-初级算法-链表-3.反转链表(个人做题记录,不是习题讲解)LeetCode探索-初级算法:https://leetcode-cn.com/explore/interview/card
Ashiamd
·
2020-08-21 12:41
LeetCode
非讲解
原创
【
leetcode-
简单】链表中倒数K个节点
输入一个链表,输出该链表中倒数第k个节点。为了符合大多数人的习惯,本题从1开始计数,即链表的尾节点是倒数第1个节点。例如,一个链表有6个节点,从头节点开始,它们的值依次是1、2、3、4、5、6。这个链表的倒数第3个节点是值为4的节点。给定一个链表:1->2->3->4->5,和k=2.返回链表4->5./***Definitionforsingly-linkedlist.*publicclassL
谁的Utopia
·
2020-08-21 10:25
leetcode
LeetCode-
【动态规划】-完全平方数
版权声明:转载自https://blog.csdn.net/zw159357/article/details/82595031给定正整数n,找到若干个完全平方数(比如1,4,9,16,…)使得它们的和等于n。你需要让组成和的完全平方数的个数最少。示例1:输入:n=12输出:3解释:12=4+4+4.示例2:输入:n=13输出:2解释:13=4+9.题解:最基本的思路,先列举一定数量的数据,看看是否
qq_39578076
·
2020-08-21 10:53
LeetCode-
面试题22. 链表中倒数第k个节点
题目输入一个链表,输出该链表中倒数第k个节点。为了符合大多数人的习惯,本题从1开始计数,即链表的尾节点是倒数第1个节点。例如,一个链表有6个节点,从头节点开始,它们的值依次是1、2、3、4、5、6。这个链表的倒数第3个节点是值为4的节点。示例给定一个链表:1->2->3->4->5,和k=2.返回链表4->5.解题思路设置两个指针,先让一个指针走k步,然后两个指针同时走,最先走的指针到达末尾时,后
遗忘的大城小事
·
2020-08-21 09:17
LeetCode
leetcode-
表示数值的字符串
验证给定的字符串是否可以解释为十进制数字。例如:“0”=>true"0.1"=>true“abc”=>false“1a”=>false“2e10”=>true"-90e3"=>true"1e"=>false“e3”=>false"6e-1"=>true"99e2.5"=>false“53.5e93”=>true"--6"=>false“-+3”=>false“95a54e53”=>false说明:
龙啸wyh
·
2020-08-21 09:40
LeetCode
【Java】
LeetCode-
剑指Offer-面试题68 - II-二叉树的最近公共祖先
题目给定一个二叉树,找到该树中两个指定节点的最近公共祖先。百度百科中最近公共祖先的定义为:“对于有根树T的两个结点p、q,最近公共祖先表示为一个结点x,满足x是p、q的祖先且x的深度尽可能大(一个节点也可以是它自己的祖先)。”例如,给定如下二叉树:root=[3,5,1,6,2,0,8,null,null,7,4]示例1:输入:root=[3,5,1,6,2,0,8,null,null,7,4],
士多啤梨先生
·
2020-08-21 09:41
LeetCode力扣个人题解
【Golang】
LeetCode-
剑指Offer-面试题21-调整数组顺序使奇数位于偶数前面【两种解法】
题目输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有奇数位于数组的前半部分,所有偶数位于数组的后半部分。示例:输入:nums=[1,2,3,4]输出:[1,3,2,4]注:[3,1,2,4]也是正确的答案之一。提示:1<=nums.length<=500001<=nums[i]<=10000来源:力扣(LeetCode)链接:https://leetcode-cn.com/prob
士多啤梨先生
·
2020-08-21 09:38
LeetCode力扣个人题解
LeetCode-
面试题22. 链表中倒数第k个节点
publicListNodegetKthFromEnd(ListNodehead,intk){ListNodepreListNode=head;ListNodeposListNode=head;for(inti=0;i
什么你竟然不会敲代码
·
2020-08-21 09:22
LeetCode
考研复试
leetcode-
剑指offer22-链表中倒数第k个节点
2020-8-3用快慢指针法做题。先让快指针跑k个节点,再同时递增快慢指针。https://leetcode-cn.com/problems/lian-biao-zhong-dao-shu-di-kge-jie-dian-lcof/
茶味有点淡
·
2020-08-21 09:53
LEETCODE
LeetCode-
剑指Offer-18-删除链表的节点
题意描述:给定单向链表的头指针和一个要删除的节点的值,定义一个函数删除该节点。返回删除后的链表的头节点。注意:此题对比原题有改动说明:题目保证链表中节点的值互不相同若使用C或C++语言,你不需要free或delete被删除的节点示例:示例一:输入:head=[4,5,1,9],val=5输出:[4,1,9]解释:给定你链表中值为5的第二个节点,那么在调用了你的函数之后,该链表应变为4->1->9.
花花生
·
2020-08-21 08:35
#
剑指Offer
LeetCode-
剑指Offer-21-调整数组顺序使奇数位于偶数前面
题意描述:输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有奇数位于数组的前半部分,所有偶数位于数组的后半部分。提示:1List[int]:left=0right=len(nums)-1whileleftList[int]:tmp_odd=[]tmp_even=[]forxinrange(len(nums)):ifnums[x]%2==0:tmp_even.append(nums[x
花花生
·
2020-08-21 08:35
#
剑指Offer
LeetCode-
剑指Offer-22-链表中倒数第k个节点
题意描述:输入一个链表,输出该链表中倒数第k个节点。为了符合大多数人的习惯,本题从1开始计数,即链表的尾节点是倒数第1个节点。例如,一个链表有6个节点,从头节点开始,它们的值依次是1、2、3、4、5、6。这个链表的倒数第3个节点是值为4的节点。示例:给定一个链表:1->2->3->4->5,和k=2.返回链表4->5.解题思路:Alice:常规的做法是遍历两遍链表,第一遍统计节点个数,然后计算从正
花花生
·
2020-08-21 07:56
#
剑指Offer
Leetcode-
分治
50.Pow(x,n)实现pow(x,n),即计算x的n次幂函数。示例1:输入:2.00000,10输出:1024.00000示例2:输入:2.10000,3输出:9.26100示例3:输入:2.00000,-2输出:0.25000解释:2-2=1/22=1/4=0.25说明:-100.0float,n->int)->float:ifn==0:return1flag=1ifn>0else-1n=a
mhxin
·
2020-08-21 03:32
数据结构和算法
python
leetcode-
无重复字符的最长子串(python)
题目:给定一个字符串,请你找出其中不含有重复字符的最长子串的长度。示例1:输入:“abcabcbb”输出:3解释:因为无重复字符的最长子串是“abc”,所以其长度为3。示例2:输入:“bbbbb”输出:1解释:因为无重复字符的最长子串是“b”,所以其长度为1。示例3:输入:“pwwkew”输出:3解释:因为无重复字符的最长子串是“wke”,所以其长度为3。请注意,你的答案必须是子串的长度,“pwk
chenfeiting
·
2020-08-20 19:50
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
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
其他