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
lintcode简单题
lintcode
-最小子串覆盖-32
给定一个字符串source和一个目标字符串target,在字符串source中找到包括所有目标字符串字母的子串。样例给出source="ADOBECODEBANC",target="ABC"满足要求的解"BANC"注意如果在source中没有这样的子串,返回"",如果有多个这样的子串,返回起始位置最小的子串。挑战要求时间复杂度为O(n)classSolution{public:boolcmp(ma
ljlstart
·
2020-08-16 13:47
Lintcode
LintCode
32 最小子串覆盖
题目:minWindow要求:给定一个字符串source和一个目标字符串target,在字符串source中找到包括所有目标字符串字母的子串。注意事项1.如果在source中没有这样的子串,返回"",如果有多个这样的子串,返回起始位置最小的子串。2.在答案的子串中的字母在目标字符串中是否需要具有相同的顺序?——不需要。样例:给出source="ADOBECODEBANC",target="ABC"
DLNU-linglian
·
2020-08-16 13:25
LintCode
LintCode
32. 最小子串覆盖
给定一个字符串source和一个目标字符串target,在字符串source中找到包括所有目标字符串字母的子串。publicclassSolution{/***@paramsource:Astring*@paramtarget:Astring*@return:Astringdenotetheminimumwindow,return""ifthereisnosuchastring*/publicSt
老汉在此
·
2020-08-16 13:21
java开发
[
Lintcode
]Minimum Window Substring
Givenastringsourceandastringtarget,findtheminimumwindowinsourcewhichwillcontainallthecharactersintarget.ExampleForsource="ADOBECODEBANC",target="ABC",theminimumwindowis"BANC"分析:滑动窗口法。右侧向右滑动,知道所有字符都找到。
青铁
·
2020-08-16 13:30
算法
lintcode
直方图最大矩形覆盖与最大子矩阵
最大直方图面积Givennnon-negativeintegersrepresentingthehistogram'sbarheightwherethewidthofeachbaris1,findtheareaoflargestrectangleinthehistogram.Aboveisahistogramwherewidthofeachbaris1,givenheight=[2,1,5,6,2
凝集
·
2020-08-16 12:12
算法
Lintcode
277 栈的push-pop序列
377.栈的push-pop序列CAT专属题目中文English给定一个栈的push和pop序列。判定其中是否有合法序列。样例样例1:输入:push=[1,2,3],pop=[3,2,1]输出:True解释:1,2,3依次入栈,3,2,1再依次出栈。样例2:输入:push=[1,2,3],pop=[3,1,2]输出:False解释:如果想优先pop3,那么1和2必须已经存在于栈中,且2在1的上面。
Untara
·
2020-08-16 11:00
java
Lintcode
刷题记录
Lintcode
最小子串覆盖
给定一个字符串source和一个目标字符串target,在字符串source中找到包括所有目标字符串字母的子串。说明在答案的子串中的字母在目标字符串中是否需要具有相同的顺序?——不需要。样例给出source="ADOBECODEBANC",target="ABC"满足要求的解"BANC"思路:该题使用的是Hash表的方法。首先创建两个映射map1(Key,Value),map2(Key,Value
长风o
·
2020-08-16 11:05
算法
LintCode编程
2020-7-20/28刷leetcode题记
文章目录
简单题
167.两数之和II-输入有序数组URL
简单题
717.1比特与2比特字符URL
简单题
7.整数反转URL
简单题
14.最长公共前缀URL
简单题
13.罗马数字转整数URL
简单题
20.有效的括号URL
西杭
·
2020-08-16 11:43
leetcode刷题
lintcode
--最小子串覆盖
题目描述:给定一个字符串source和一个目标字符串target,在字符串source中找到包括所有目标字符串字母的子串。注意事项:如果在source中没有这样的子串,返回”“,如果有多个这样的子串,返回起始位置最小的子串。说明:在答案的子串中的字母在目标字符串中是否需要具有相同的顺序?——不需要。样例:给出source=“ADOBECODEBANC”,target=“ABC”满足要求的解“BAN
一只叫羊的羊
·
2020-08-16 11:29
lintcode
LintCode
:最小子串覆盖
给定一个字符串source和一个目标字符串target,在字符串source中找到包括所有目标字符串字母的子串。您在真实的面试中是否遇到过这个题?Yes样例给出source="ADOBECODEBANC",target="ABC"满足要求的解"BANC"注意如果在source中没有这样的子串,返回"",如果有多个这样的子串,返回起始位置最小的子串。挑战要求时间复杂度为O(n)说明在答案的子串中的字
cumt_cx
·
2020-08-16 10:32
HDU-1260 Tickets
简单题
(动态规划/DP+简单模拟)
题目:现在有n个人要买电影票,如果知道每个人单独买票花费的时间,还有和前一个人一起买花费的时间,问最少花多长时间可以全部买完票。Input给出N(1#include#include#include#include#includeusingnamespacestd;intt,k,a[2005],d[2005],dp[2005];intmain(){cin>>t;while(t--){cin>>k;f
蔡瑞阳
·
2020-08-16 10:31
动态规划
n阶乘后面有多少个0
个人博客地址:http://xurui.club开始整理下面试题和心得,这一部分包含
Lintcode
和平时遇到的一些题目。题目描述:给定一个正整数n,返回出n的阶乘尾部0的个数。
by雷影
·
2020-08-16 08:07
interview
lintcode
814. Shortest Path in Undirected Graph 之python 和 java 实现
个人博客:http://xurui.club/2018/09/11/interview-2/分享一些学习心得最近没有动力学习,今天看到小宝贝那么努力学注会,顿感羞愧。虽然收到了offercall,但还没有确定之前,还是好好刷刷题。既然有自己的目标,就应该给出自己的态度。814.无向图中的最短路径给出一个undirectedgraph,其中每条边的长度为1,并从图中给出两个节点。我们需要找到给定两个
by雷影
·
2020-08-16 08:07
interview
LeetCode之二叉树层次遍历逆序输出(简单 二叉树)
即按从叶子节点所在层到根节点所在的层,逐层从左向右遍历)例如:给定二叉树[3,9,20,null,null,15,7],3/\920/\157返回其自底向上的层次遍历为:[[15,7],[9,20],[3]]说是
简单题
不穿西服的程序员
·
2020-08-16 07:34
算法刷题之路
算法的艺术
环形链表(C语言)
简单题
一、哈希方法哈希方法,哈希计算写得一般,没有找到合适的哈希值计算方法。非常浪费空间。boolhasCycle(structListNode*head){if(head==NULL)returnfalse;structListNode*p=head;structListNode*q=head->next;longstart=(long)head;inthashtable[1024*16]={0};w
marytime
·
2020-08-16 07:48
力扣题目
力扣(LeetCode)刷题,
简单题
(第21期)
目录第1题:最大连续1的个数第2题:相同的树第3题:检查平衡性第4题:仅仅反转字母第5题:检测大写字母第6题:在区间范围内统计奇数数目第7题:二分查找第8题:字符串轮转第9题:公交车站间的距离第10题:有效的括号(2020哔哩哔哩校招笔试题)力扣(LeetCode)定期刷题,每期10道题,业务繁重的同志可以看看我分享的思路,不是最高效解决方案,只求互相提升。第1题:最大连续1的个数试题要求如下:回
不脱发的程序猿
·
2020-08-16 07:10
力扣
牛客刷题
力扣刷题
leetcode
第21期
简单题
zoj 题单
简单题
#1105烟雾题,其实双行线的图直接按照DFS路线肯定是一个欧拉回路。因此,只需要统计所有边长除以20km/s再除1000m/km就得到小时数。
WGH_yesterday
·
2020-08-16 05:37
ZOJ
其它
算法
数据结构
优化
permutation
游戏
解密
最小栈(leetcode
简单题
)
设计一个支持push,pop,top操作,并能在常数时间内检索到最小元素的栈。push(x)——将元素x推入栈中。pop()——删除栈顶的元素。top()——获取栈顶元素。getMin()——检索栈中的最小元素。示例:输入:["MinStack","push","push","push","getMin","pop","top","getMin"][[],[-2],[0],[-3],[],[],[
OneSeek
·
2020-08-16 05:37
力扣之括号匹配
本来打算在leetcode上写道
简单题
练练手,就找了这题,看着也简单,就选它了。结果。。。。。不提了不过思路很简单,看看就懂了。
姚7
·
2020-08-16 04:52
笔记
动态规划解题模版:区间型
1、
LintCode
6
0xac001d09
·
2020-08-16 03:13
算法
LintCode
编程题:吹气球问题
有n个气球,编号为0到n-1,每个气球都有一个分数,存在nums数组中。每次吹气球i可以得到的分数为nums[left]*nums[i]*nums[right],left和right分别表示i气球相邻的两个气球。当i气球被吹爆后,其左右两气球即为相邻。要求吹爆所有气球,得到最多的分数。样例:给出[4,1,5,10]返回270nums=[4,1,5,10]burst1,得分4*1*5=20nums=
挑云
·
2020-08-16 03:23
洛谷 P4148
简单题
解题报告
P4148
简单题
题意维护单点加与矩形求和,强制在线说明\(n\le500000,m\le200000\),\(4000ms/20MB\)kd-tree复杂度我不懂是一颗平衡树,每一层以某一维的大小决定权值
weixin_30732487
·
2020-08-16 02:01
删除排序数组中的重复数字
来源:
LintCode
作者:syt日期:2017-7-20思路:题目要求不使用额外的数组空间,也就可以对重复的值直接覆盖,只保留不重复值即可*/#include#include#includeusingnamespacestd
孙小小子
·
2020-08-16 02:48
C++
算法学习
力扣每日一题打卡 ---二叉树的直径
今天做的一道二叉树直径题,虽说是一道
简单题
,but,我是真的晕啊,递归一直都一知半解的,画了好久的程序运算过程才弄懂递归。整整两大张纸,代码少,过程真的多。
苏米素
·
2020-08-16 01:38
每日算法一题
696. 计数二进制子串
696.计数二进制子串难度:
简单题
目描述解题思路今天的
简单题
但是感觉思路有点不好想诶重点在于连续出现相同的字符,大概是滑动窗口的思想?
啊我太菜了
·
2020-08-15 23:37
力扣刷题笔记
剑指 Offer 28. 对称的二叉树
剑指Offer28.对称的二叉树难度:
简单题
目描述解题思路这个总结的好好啊左右子树同时等于空,说明匹配完成了,都一样;如果其中一个为空另外一个还没,说明没匹配上;如果都不为空,就判断对应的值是否相等,对应的值相等
啊我太菜了
·
2020-08-15 23:37
力扣刷题笔记
700. 二叉搜索树中的搜索
700.二叉搜索树中的搜索难度:
简单题
目描述解题思路递归解法和迭代解法,很简单/**700.二叉搜索树中的搜索*2020/6/14递归解法*/publicTreeNodesearchBST(TreeNoderoot
啊我太菜了
·
2020-08-15 23:36
力扣刷题笔记
力扣刷题 动态规划:打家劫舍全系列
文章目录力扣刷题动态规划:打家劫舍全系列198.打家劫舍213.打家劫舍II337.打家劫舍III解法一:暴力递归解法二:暴力递归+记忆化优化解法三:消除后效性198.打家劫舍难度:
简单题
目描述解题思路这是这个系列里最简单的一道啦
啊我太菜了
·
2020-08-15 20:37
力扣刷题笔记
LintCode
114,115. 不同的路径
一.不同的路径描述有一个机器人的位于一个m×n个网格左上角。机器人每一时刻只能向下或者向右移动一步。机器人试图达到网格的右下角。问有多少条不同的路径?样例Example1:Input:n=1,m=3Output:1Explanation:Onlyonepathtotargetposition.Example2:Input:n=3,m=3Output:6Explanation:D:DownR:Rig
林间松韵
·
2020-08-15 18:30
数据结构与算法
Codeforces Round #610 (Div. 2)-C. Petya and Exam(贪心)
贪心:先对ti排个序然后从第一个ti-1.开始枚举在每次枚举的时候同时记录在ti-1之前有多少个必须完成的
简单题
和难题那么耗时m就为asum1+bsum2如果ti-1还有剩余时间,就最大化的做
简单题
数量
玛咖二锅头
·
2020-08-15 17:01
#
贪心
博弈论(sg)
简单题
链接:https://www.nowcoder.com/acm/contest/134/B来源:牛客网铁子和顺溜在学习了博弈论的sg函数之后,解决了很多很多博弈题,现在他们遇到了一道难题。给出一个长度为n的数列,数列里的每个元素都是个位数,这个数列的每一个连续子数列都能生成一个十进制数,对于子数列a[l~r],这个十进制数的个位为a[r],十位为a[r-1],...,最高位为a[l]。现在铁子需要
颜之年
·
2020-08-15 16:31
博弈论
SG博弈
简单题
ZOJ-2083-WintheGame题目传送:WintheGame最近正在慢慢体会博弈里面的SG函数的意义此题是最简单的SG博弈问题,只需打个表就OK了AC代码:#include#include#include#include#include#include#include#include#include#include#include#include#include#include#inclu
zzuspy
·
2020-08-15 16:58
博弈
Codeforces_357B_Flag Day(贪心)
题型:
简单题
题意:有n个演员表演m个舞蹈(n#include#include#include#includeusingnamespacestd;intcolor[123456];intmain(){intn
light_starlight
·
2020-08-15 16:50
ACM
nyist-2017软件计科联合新生赛题解
nyist-2017软件计科联合新生赛题解比赛地址:http://www.nswoj.com/contest/show/1034弱校新生赛题解,大牛速速离去~~A.我真的是
简单题
签到题,直接放代码#includeintmain
riba2534
·
2020-08-15 15:55
【比赛补题/比赛代码】
【
简单题
】(2014)第五届蓝桥杯省赛 C/C++ A组 题解(第一题和第二题)
第一题题目标题:猜年龄小明带两个妹妹参加元宵灯会。别人问她们多大了,她们调皮地说:“我们俩的年龄之积是年龄之和的6倍”。小明又补充说:“她们可不是双胞胎,年龄差肯定也不超过8岁啊。”请你写出:小明的较小的妹妹的年龄。注意:只写一个人的年龄数字,请通过浏览器提交答案。不要书写任何多余的内容。结果10代码#include#includeusingnamespacestd;intmain(intargc
荷叶田田_
·
2020-08-15 14:30
机试
SDNU ACM-ICPC 2019 Training Weekly Contest 2(补题)
3.其次,就是敲代码前,思路要尽量沉淀,不要脑袋一发热就敲了,占用团队时间,还影响士气,一定要尽量和队友都沟通思路,都认为可以才可以动手,
简单题
除
fighting_yifeng
·
2020-08-15 14:32
SDNU ACM-ICPC 2019 Training Weekly Contest 1(补题)
总结一下这次比赛的题目,一些
简单题
,只贴简单解释和代码。A题ConcatenatedMultiples题意分析:给一个数组,两两组合,找出%k可为0的组合的数目。
fighting_yifeng
·
2020-08-15 12:05
SDNU
lintcode
子数组问题(最全的面试子数组问题)
现在的选择是使用
lintcode
,相比leetcode,我认为
lintcode
更好的是:1.有中文版的,用起来比较熟悉。2.记笔记比较方便。3.题目比leetcode少一些,题不在多,在于精。
果7
·
2020-08-15 10:32
秋招笔试面试刷题
蓝桥杯训练题bug
是个
简单题
。。。越想越气下面的%100改成%1000就能过。。。下了不过的样例是输入21输出4.。。。。我这个明明输出的就是4啊。。。
Helloirbd
·
2020-08-15 10:01
蓝桥杯
Lintcode
77 Longest Common Subsequence solution 题解
【题目链接】www.
lintcode
.com/en/problem/longest-common-subsequence/【题目解析】求最长公共子序
ECHO950219
·
2020-08-15 10:23
整数反转(
简单题
)
题目描述:给出一个32位的有符号整数,你需要将这个整数中每位上的数字进行反转。示例1:输入:123输出:321示例2:输入:-123输出:-321示例3:输入:120输出:21注意:假设我们的环境只能存储得下32位的有符号整数,则其数值范围为[−231,231−1]。请根据这个假设,如果反转后整数溢出那么就返回0。来源:力扣(LeetCode)链接:https://leetcode-cn.com/
众人都是孤独的
·
2020-08-15 09:31
leetcode刷题整理
Python,
LintCode
, 37. 反转一个3位整数
classSolution:"""@paramnumber:A3-digitnumber.@return:Reversednumber."""defreverseInteger(self,number):#writeyourcodehereh=int(number/100)t=int(number%100/10)z=int(number%10)return(100*z+10*t+h)classSo
CherryCheekAir
·
2020-08-15 08:20
LintCode
反转整数(
简单题
)
给定一个32位有符号整数,将整数中的数字进行反转。示例1:输入:123输出:321示例2:输入:-123输出:-321示例3:输入:120输出:21注意:假设我们的环境只能存储32位有符号整数,其数值范围是[−2^31,2^31−1]。根据这个假设,如果反转后的整数溢出,则返回0。这道题说简单也简单,说难也难。简单在这道题很基础,算法是刚学计算机的同学就已经掌握的取余算法,重点就在32位有符号整数
那我就换个名字吧
·
2020-08-15 05:28
c++写简单的算法
LeetCode
lintcode
454.矩阵面积
classRectangle:'''*Defineaconstructorwhichexpectstwoparameterswidthandheighthere.'''#writeyourcodehere'''*Defineapublicmethod`getArea`whichcancalculatetheareaofthe*rectangleandreturn.'''#writeyourcode
xuebi330ml
·
2020-08-14 22:37
lintcode
_372. Delete Node in a Linked List
lintcode
372.DeleteNodeinaLinkedList描述:给定一个单链表中的一个等待被删除的节点(非表头或表尾)。请在在O(1)时间复杂度删除该链表节点。
xiaob_bai
·
2020-08-14 22:39
lintcode
数据结构
JavaScript “高阶函数”专题
自古任何东西都是从低阶升上了高阶都是摇身一变从
简单题
变偏题难题、从具体变得抽象。低阶可能只是一阶二阶,但高阶直接无穷无尽不可名状。
ceynri
·
2020-08-14 21:25
JavaScript
笔记
前端
LintCode
452:删除链表中的元素
题目描述删除链表中等于给定值val的所有节点。测试样例给出链表1->2->3->3->4->5->3,和val=3,你需要返回删除3之后的链表:1->2->4->5。解题思路这道题虽然被归为入门题,但是坑很多。上次去深信服面试就问道了这道题。要注意两点:1、要删除的元素可能不止一个。2、要删除的可能是头节点。明白了这个,就好做了。代码如下:/***Definitionforsingly-linke
starbt
·
2020-08-14 19:33
算法之道
LintCode
删除链表中等于给定值val的所有节点
给出链表1->2->3->3->4->5->3,和val=3,你需要返回删除3之后的链表:1->2->4->5。C++语言递归形式:每次对头进行判断是否此值等于给定值val,如果相等则将此节点删除,将下一个节点作为头节点递归调用自己,否则将此节点的下一个节点为作为头节点递归调用自己,调用后的返回值作为此时头节点的下一个节点。/**Definitionforsingly-linkedlist.*st
__Ryan
·
2020-08-14 19:34
算法刷题
x的平方根(
LintCode
)
题目来源:
LintCode
原题地址:http://www.
lintcode
.com/zh-cn/problem/sqrtx/题目:实现intsqrt(intx)函数,计算并返回x的平方根。
ucas卢阳云
·
2020-08-14 18:18
LintCode
算法
合并排序数组(
LintCode
)
题目来源:
LintCode
原题地址:http://www.
lintcode
.com/zh-cn/problem/merge-sorted-array-ii/题目:合并两个排序的整数数组A和B变成一个新的数组
ucas卢阳云
·
2020-08-14 18:18
算法
LintCode
上一页
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
其他