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
寻找峰值
题目你给出一个整数数组(size为n),其具有以下特点:相邻位置的数字是不同的A[0]A[n-1]假定P是峰值的位置则满足A[P]>A[P-1]且A[P]>A[P+1],返回数组中任意一个峰值的位置。注意事项数组可能包含多个峰值,只需找到其中的任何一个即可样例给出数组[1,2,1,3,4,5,7,6]返回1,即数值2所在位置,或者6,即数值7所在位置.分析二分法搜索代码classSolution{
六尺帐篷
·
2021-04-20 17:14
Lintcode
422 Length of Last Word solution 题解
【题目描述】Givenastringsconsistsofupper/lower-casealphabetsandemptyspacecharacters'',returnthelengthoflastwordinthestring.Ifthelastworddoesnotexist,return0.NoticeAwordisdefinedasacharactersequenceconsistso
程风破浪会有时
·
2021-04-20 05:50
统计数字(
lintcode
)
题目:计算数字k在0到n中的出现的次数,k可能是0~9的一个值样例:例如n=12,k=1,在[0,1,2,3,4,5,6,7,8,9,10,11,12],我们发现1出现了5次(1,10,11,12)思路:对于数字n,k的出现次数=当n的个(十百千万...)位为2其他位数的全排列数量的总和.例如数字为n=302,k=2那么在n中k出现的次数=2**全排列数量+*2*全排列数量+**2全排列数量,对于
剑戈2
·
2021-04-17 15:58
[动态规划](烦人的背包)背包问题
文章目录背包问题:思路:动态规划:代码:代码优化:[背包问题II](https://www.
lintcode
.com/problem/125/)思路:代码[背包问题III](https://www.
lintcode
.com
@书生
·
2021-04-16 12:43
代码练习
动态规划
算法
[
LintCode
][System Design] Inverted Index
ProblemCreateaninvertedindexwithgivendocuments.ExampleGivenalistofdocumentswithidandcontent.(classDocument)[{"id":1,"content":"Thisisthecontentofdocument1,it'sveryshort"},{"id":2,"content":"Thisisthec
楷书
·
2021-04-14 01:04
不会【1错-1】通配符匹配
https://www.
lintcode
.com/problem/wildcard-matching/description?
7ccc099f4608
·
2021-03-17 09:46
Lintcode
105 Copy List with Random Pointer solution 题解
【题目描述】Alinkedlistisgivensuchthateachnodecontainsanadditionalrandompointerwhichcouldpointtoanynodeinthelistornull.Returnadeepcopyofthelist.给出一个链表,每个节点包含一个额外增加的随机指针可以指向链表中的任何节点或空的节点。返回一个深拷贝的链表。【题目链接】www
草珊瑚_6557
·
2021-03-11 16:52
OJ
Lintcode
子数组之和
给定一个整数数组,找到和为零的子数组。你的代码应该返回满足要求的子数组的起始位置和结束位置注意事项Thereisatleastonesubarraythatit'ssumequalstozero.您在真实的面试中是否遇到过这个题?Yes样例给出[-3,1,2,-3,4],返回[0,2]或者[1,3].classSolution{public:/***@paramnums:Alistofintege
DayDayUpppppp
·
2021-03-11 07:39
python反转一个三位整数的多种实现方案
在
LintCode
上练习遇到这个问题,查阅资料找到多种方法,总结如下。
·
2021-03-10 22:21
466. Count Linked List Nodes
[http://www.
lintcode
.com/en/problem/count-linked-list-nodes/]#Python"""DefinitionofListNodeclassListNode
fdgump
·
2021-03-10 16:31
数字配对 - [Python3]
数字配对-[Python3]数字配对是由
LintCode
(详见
LintCode
介绍)题目描述给出一个数组nums,将数组中的数两两配对。令数组sums为配对后每组数字的和,要求sums的极差最小。
无限的菜鸟
·
2021-02-14 20:52
python
算法
leetcode
山羊拉丁文 - [Python3]
山羊拉丁文-[Python3]山羊拉丁文(这是个很奇怪的名字)是由
LintCode
(详见
LintCode
介绍)提供的一道简单级别的面试题,接下来我对Python3的实现做以简单解释。
无限的菜鸟
·
2021-02-14 17:12
python
字符串
自然语言处理
经验分享
CAT专属题--合法标识符 [Python3]
CAT专属题–合法标识符[Python3]合法标识符是
LintCode
(详见
LintCode
介绍)所提供的一道CAT评测专属题目,现在我对Python3的实现做以简单分析,如有不妥之处,欢迎指正。
无限的菜鸟
·
2021-02-09 20:39
字符串
python
列表
双端队列 [Python3]
双端队列[Python3]双端队列是
LintCode
(详见
LintCode
介绍)所提供的一道简单级别的面试题,现在我对Python3的实现做以简单分析,如有不妥之处,欢迎指正。
无限的菜鸟
·
2021-02-06 11:29
队列
python
算法
丢鸡蛋 [Python3]
丢鸡蛋[Python3]'丢鸡蛋’是
LintCode
(详见
LintCode
介绍)所提供的一道简单级别的面试题,现在我对Python3的实现做以简单分析,如有不妥之处,欢迎指正。
无限的菜鸟
·
2021-02-04 12:43
python
算法
面试
识别字符串 [Python3]
识别字符串[Python3]识别字符串是
LintCode
(详见
LintCode
介绍)所提供的一道简单级别的面试题,现在我对Python3的实现做以简单分析,如有不妥之处,欢迎指正。
无限的菜鸟
·
2021-02-04 12:36
字符串
python
算法
从不充值的玩家 SQL查询
从不充值的玩家从不充值的玩家是
LintCode
(见
LintCode
介绍)提供的一道入门级数据库面试题,接下来对其进行简单分析。
无限的菜鸟
·
2021-02-02 13:10
sql
数据库
LintCode
介绍
第一次在CSDN上发布文章作为一名代码小白,有幸来到CSDN进行学习,同时也是很幸运地被介绍了
LintCode
并且在其中练习各类算法题目,我将在CSDN中分享在
LintCode
中的经历,希望有大佬多带带我
无限的菜鸟
·
2021-01-31 20:03
经验分享
python
c++
java
Lintcode
二分法题目刷题总结-使用python语言-参考九章算法课程配套习题,由易到难,梯度设置合理
458.目标最后位置给一个升序数组,找到target最后一次出现的位置,如果没出现过返回-1样例1:输入:nums=[1,2,2,4,5,5],target=2输出:2样例2:输入:nums=[1,2,2,4,5,5],target=6输出:-1classSolution:"""@paramnums:Anintegerarraysortedinascendingorder@paramtarget:
林风风
·
2021-01-18 23:26
Coding练习
python
算法
二分法
【刷题打卡】day11-二叉树
题库:
lintcode
有些题目链接打不开,需要权限,那大家就去九章算法参考答案里找找。
banban008
·
2021-01-15 08:23
算法
二分法
算法
二叉树
数据结构
【
Lintcode
】1075. Subarray Product Less Than K
题目地址:https://www.
lintcode
.com/problem/subarray-product-less-than-k/description给定一个长nnn数组AAA,问其有多少个子数组之乘积小于一个给定数
记录算法
·
2021-01-03 09:26
#
数组
链表与模拟
指针
leetcode
算法
【
Lintcode
】1322. Product Equal B
题目地址:https://www.
lintcode
.com/problem/product-equal-b/description给定一个长nnn数组AAA,再给定一个数bbb,每次可以花费111的代价将序列中的某个数加
记录算法
·
2021-01-03 07:01
#
贪心
动态规划与记忆化搜索
数据结构
java
动态规划
算法
leetcode
【
Lintcode
】1736. Throw Garbage
题目地址:https://www.
lintcode
.com/problem/throw-garbage/description给定一个浮点型长nnn数组AAA,题目保证每个数的范围是[1.01,3.00
记录算法
·
2021-01-03 03:59
#
贪心
动态规划与记忆化搜索
算法
java
leetcode
【
Lintcode
】1877. Longest Super Sequence
题目地址:https://www.
lintcode
.com/problem/longest-super-sequence/description给定一个长nnn数组AAA,要求找到其最长子数组,删掉其一个元素之后别的元素出现次数都一样
记录算法
·
2021-01-03 01:13
#
树
分治与堆
leetcode
算法
java
数据结构
【
Lintcode
】1119. Maximum Product of Three Numbers
题目地址:https://www.
lintcode
.com/problem/maximum-product-of-three-numbers/description给定一个长nnn的数组AAA,取其中三个数使得乘积最大
记录算法
·
2021-01-01 00:19
#
二分
位运算与数学
leetcode
数据结构
算法
《学Unity的猫》——第十八集:Unity3D游戏开发工程师笔试刷题,皮皮收到面试邀请
文章目录18.1皮皮收到面试邀请18.2面试题库相关网站18.2.1牛客网18.2.2领扣
LintCode
18.2.3力扣LeetCode18.3优质学习网站18.3.1菜鸟教程18.3.2W3CSCHOOL18.3.3BiliBili18.3.4
林新发
·
2020-12-28 17:55
Unity游戏开发
Unity3D
学Unity的猫
面试
刷题
笔试
Unity
【
Lintcode
】660. Read N Characters Given Read4 II - Call Multiple Times
题目地址:https://www.
lintcode
.com/problem/read-n-characters-given-read4-ii-call-multiple-times/description
记录算法
·
2020-11-05 00:58
LC
栈
队列
串及其他数据结构
队列
指针
java
数据结构
解决vue在webstrom中的代码格式化问题
解决办法一:编辑器打开文件首先,在编辑器里面要启用eslint插件在.eslintrc.js上右键,菜单底部有一个“ApplyES
LintCode
StyleRule”点它,之后自动格式化就会
plan_ b
·
2020-11-03 10:07
vue框架学习和项目常见问题
vue
【
Lintcode
】1582. Minimum Path Sum II
题目地址:https://www.
lintcode
.com/problem/minimum-path-sum-ii/description给定一个二维矩阵AAA,求从左下角到右上角的所有路径中权值和最小的路径
记录算法
·
2020-10-31 00:32
LC
DFS
BFS与图论
算法
java
数据结构
leetcode
LintCode
-655.Big Integer Addition
题目描述Giventwonon-negativeintegersnum1andnum2representedasstring,returnthesumofnum1andnum2.样例Givennum1="123",num2="45"return"168"解答思路注意:从右往左计算作为字符串的结果要转置代码publicclassSolution{/***@paramnum1anon-negative
悠扬前奏
·
2020-10-10 23:28
Lintcode
405 Submatrix Sum solution 题解
【题目描述】Givenanintegermatrix,findasubmatrixwherethesumofnumbersiszero.Yourcodeshouldreturnthecoordinateoftheleft-upandright-downnumber.给定一个整数矩阵,请找出一个子矩阵,使得其数字之和等于0.输出答案时,请返回左上数字和右下数字的坐标。【题目链接】www.lintco
程风破浪会有时
·
2020-10-10 16:04
数据结构与算法/leetcode/
lintcode
题解
参考链接数据结构与算法/leetcode/
lintcode
题解深度好文-数据结构可视化-惊呆了
矮油不错哦_ab60
·
2020-10-10 14:40
Lintcode
430 Scramble String solution 题解
【题目描述】Givenastrings1,wemayrepresentitasabinarytreebypartitioningittotwonon-emptysubstringsrecursively.Belowisonepossiblerepresentationofs1="great":great/\great/\/\great/\atToscramblethestring,wemaycho
程风破浪会有时
·
2020-10-10 10:31
LintCode
309. 交叉数组 JavaScript算法
描述Giventwoarraysofthesamelength,interleavethembytakingthefirstelementofthefirstone,thefirstelementofthesecondone,thesecondelementofthefirstarrayandsoonforallelementofthearrays.Returnthenewinterleaveda
SmallTeddy
·
2020-10-09 10:55
LintCode
算法
数据结构
javascript
python
leetcode
LintCode
278. 绘制填充 JavaScript算法
描述实现可以在许多图像编辑程序中看到的“绘制填充”功能。也就是说,给定屏幕(由二维颜色阵列表示),一个点和新的颜色,填充指定点周围与起始颜色相同的点,直到颜色全部变为新颜色。说明颜色的种类是在[1,5]这个区间内的整数点周围区域是指上下左右样例-样例1:输入:screen=[[2,2,5],[1,3,3]],x=1,y=1,newColor=4输出:true解释:给定的点的位置的新的颜色与旧颜色不
SmallTeddy
·
2020-10-09 09:28
LintCode
python
java
算法
javascript
js
LintCode
213. 字符串压缩 JavaScript算法
描述设计一种方法,通过给重复字符计数来进行基本的字符串压缩。例如,字符串aabcccccaaa可压缩为a2b1c5a3。而如果压缩后的字符数不小于原始的字符数,则返回原始的字符串。可以假设字符串仅包括a-z的字母。样例-样例1:输入:str="aabcccccaaa"输出:"a2b1c5a3"-样例2:输入:str="aabbcc"输出:"aabbcc"解析constcompress=functi
SmallTeddy
·
2020-10-09 09:00
LintCode
字符串
python
算法
js
leetcode
LintCode
1201. 下一个更大的数 II JavaScript算法
描述给定一个环形数组(最后一个元素的下一个元素是数组的第一个元素),为每个元素打印下一个更大的元素。数字x的下一个更大的数是数组中下一个遍历顺序中出现的第一个更大的数字,这意味着您可以循环搜索以查找其下一个更大的数字。如果它不存在,则为此数字输出-1。说明给定数组的长度不超过10000。样例-例1:输入:[1,2,1]输出:[2,-1,2]解释:第一个1的下一个更大的数字是2;数字2找不到下一个更
SmallTeddy
·
2020-09-17 09:45
LintCode
算法
数据结构
leetcode
java
python
381. 螺旋矩阵 II
题目链接:https://www.
lintcode
.com/problem/spiral-matrix-ii/description给定一个数n,生成一个包含1~n^2n2的螺旋形矩阵.
mysteryflower
·
2020-09-17 05:52
LintCode刷题
Android语音识别DEMO
publicclassVoiceActivityextendsActivityimplementsOnClickListener{privatestaticfina
lintCODE
=11;privateButtonvoice_btn
事在人为,幸福从不抱怨开始!
·
2020-09-16 23:24
安卓学习
【
LintCode
】数组划分
描述给出一个整数数组nums和一个整数k。划分数组(即移动数组nums中的元素),使得:所有小于k的元素移到左边所有大于等于k的元素移到右边返回数组划分的位置,即数组中第一个位置i,满足nums[i]大于等于k。pythoncodeclassSolution:"""@paramnums:Theintegerarrayyoushouldpartition@paramk:Asdescription@r
tzshlyt
·
2020-09-16 19:52
数据结构与算法
[
LintCode
/LeetCode]——两数和、三数和、四数和
LintCode
有大部分题目来自LeetCode,但LeetCode比较卡,下面以
LintCode
为平台,简单介绍我AC的几个题目,并由此引出一些算法基础。
weixin_30446613
·
2020-09-16 12:05
数据结构与算法
git
lintcode
1394. 山羊拉丁文
给定句子S,其由用空格分隔的单词组成。每个单词仅包含小写和大写字母。我们想将句子转换为“GoatLatin”(一种类似于PigLatin的伪造语言)。GoatLatin的规则如下:如果一个单词以元音(a,e,i,o或u)开头,则在单词的末尾附加“ma”。例如,“apple”这个词就变成了“applema”。如果一个单词以辅音(即不是元音)开头,则删除第一个字母并追加它到最后,然后添加“ma”。例如
Sinb妃
·
2020-09-16 09:17
lintcode
LintCode
873. 模拟松鼠 JavaScript算法
描述给定一个二维网格,其中有一棵树,一个松鼠和几枚坚果.松鼠同一时间内最多只能携带一枚坚果.松鼠可以向上,下,左,右的相邻的方格移动.请问,松鼠要把所有的坚果送到树下,最少需要移动多少格距离.说明所有给定的位置都不会重叠.松鼠一次最多只能携带一枚坚果.给定的坚果位置没有顺序.高度和宽度是正整数。3{letres=0;letrows=nuts.length;letdist1,dist2,dist3,
SmallTeddy
·
2020-09-16 09:27
LintCode
算法
python
贪心算法
数据结构
栈
有向图判环 -
LintCode
请你判断一个n个点,m条边的有向图是否存在环。参数为两个int数组,start[i]到end[i]有一条有向边。注意事项22一条边,不存在环给出start=[1,2,3],end=[2,3,1],返回”True”。解释:存在1->2->3->1这个环思路:有向图判断是否有环:对于n个节点的有向图,令cnt=01、将所有入度为0的节点入队;2、将队头节点v出队,cnt++,直至队列为空;3、遍历与v
zhaokane
·
2020-09-16 00:27
LintCode
C++
LintCode
98. Sort List
题目思路归并排序,链表。代码"""DefinitionofListNodeclassListNode(object):def__init__(self,val,next=None):self.val=valself.next=next"""classSolution:"""@param:head:Theheadoflinkedlist.@return:Youshouldreturntheheado
sparksnail
·
2020-09-16 00:12
OJ-LintCode
算法-链表
LintCode
Valid Sudoku 判断数独是否合法
请判定一个数独是否有效。该数独可能只填充了部分数字,其中缺少的数字用.表示。样例下列就是一个合法数独的样例。DeterminewhetheraSudokuisvalid.TheSudokuboardcouldbepartiallyfilled,whereemptycellsarefilledwiththecharacter..注意一个合法的数独(仅部分填充)并不一定是可解的。我们仅需使填充的空格有
wutingyehe
·
2020-09-16 00:37
LintCode
Array
java
LintCode
Java
lintCode
入门题 python版解答
献给我的人生第二春,下面开始问题与答案矩阵面积classRectangle():'''*Defineaconstructorwhichexpectstwoparameterswidthandheighthere.'''width=0.1height=0.1#writeyourcodeheredef__init__(self,width,height):self.width=widthself.he
wsdgwps
·
2020-09-16 00:04
LintCode
算法(简单)两数之和
题目给一个整数数组,找到两个数使得他们的和等于一个给定的数target。你需要实现的函数twoSum需要返回这两个数的下标,并且第一个下标小于第二个下标。注意这里下标的范围是0到n-1。样例给出numbers=[2,7,11,15],target=9,返回[0,1].挑战Eitherofthefollowingsolutionsareacceptable:O(n)Space,O(nlogn)Tim
woqi0025
·
2020-09-16 00:31
算法学习(LintCode)
lintCode
lintcode
1753. 写作业
n个人,他们每个人需要独立做m份作业。第i份作业需要花费cost[i]的时间。由于每个人的空闲时间不同,第i个人有val[i]的时间,这代表他做作业的总时间不会超过val[i]。每个人都按照顺序,从1号作业开始,然后做2号,3号…现在,你需要计算出他们最多花了多少的时间。样例样例1:给定`cost=[1,2,3,5]`,`val=[6,10,4]`,返回`15`。输入:[1,2,3,5][6,10
Sinb妃
·
2020-09-16 00:22
lintcode
LintCode
入门题目解析
2019独角兽企业重金招聘Python工程师标准>>>第一题、单例单例是最为最常见的设计模式之一。对于任何时刻,如果某个类只存在且最多存在一个具体的实例,那么我们称这种设计模式为单例。例如,对于classMouse(不是动物的mouse哦),我们应将其设计为singleton模式。你的任务是设计一个getInstance方法,对于给定的类,每次调用getInstance时,都可得到同一个实例。样例
weixin_34265814
·
2020-09-16 00:59
java
设计模式
python
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他