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算法题
: 合并两个有序数组merge
给定两个有序整数数组nums1和nums2,将nums2合并到nums1中,使得num1成为一个有序数组。说明:初始化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]来源:力扣(LeetCod
「已注销」
·
2023-10-30 01:58
LeetCode算法题
-Factorial Trailing Zeroes(Java实现)
这是悦乐书的第183次更新,第185篇原创01看题和准备今天介绍的是
LeetCode算法题
中Easy级别的第42题(顺位题号是172)。给定一个整数n,返回n!中的尾随零数。
程序员小川
·
2023-10-29 06:48
【每日一题】 1423. 可获得的最大点数
【每日一题】1423.可获得的最大点数避免每日太过咸鱼,一天搞定一道
LeetCode算法题
一、题目描述难度:中等几张卡牌排成一行,每张卡牌都有一个对应的点数。点数由整数数组cardPoints给出。
Zack_tzh
·
2023-10-26 12:26
算法训练
算法
java
leetcode
动态规划
刷
leetCode算法题
+解析(四十七)
K取反后最大化数组和题目:给定一个整数数组A,我们只能用以下方法修改该数组:我们选择某个个索引i并将A[i]替换为-A[i],然后总共重复这个过程K次。(我们可以多次选择同一个索引i。)以这种方式修改数组后,返回数组可能的最大和。示例1:输入:A=[4,2,3],K=1输出:5解释:选择索引(1,),然后A变为[4,-2,3]。示例2:输入:A=[3,-1,0,2],K=3输出:6解释:选择索引(
唯有努力不欺人丶
·
2023-10-25 22:44
LeetCode算法题
-Intersection of Two Linked Lists(Java实现)
这是悦乐书的第178次更新,第180篇原创01看题和准备今天介绍的是
LeetCode算法题
中Easy级别的第37题(顺位题号是160)。编写程序以找到两个单链表交叉的节点。
程序员小川
·
2023-10-25 20:35
【算法】
LeetCode算法题
-Search Insert Position
这是悦乐书的第152次更新,第154篇原创01看题和准备今天介绍的是
LeetCode算法题
中Easy级别的第11题(顺位题号是35)。给定排序数组和目标值,如果找到目标,则返回索引。
程序员小川
·
2023-10-24 16:47
LeetCode算法题
-Add Digits(Java实现-3种解法)
这是悦乐书的第199次更新,第207篇原创01看题和准备今天介绍的是
LeetCode算法题
中Easy级别的第63题(顺位题号是258)。给定非负整数num,重复添加其所有数字,直到结果只有一位数。
程序员小川
·
2023-10-23 21:59
十大排序算法Java实现及其
Leetcode算法题
十大排序算法Java实现及其
Leetcode算法题
不稳定:选择,快排,堆排稳定:插排,冒泡,归并选择排序选择排序从数组中选择最小的元素,将它与第一个元素交换位置,再从数组剩下的元素中选择出最小的元素,将它与数组的第二个元素交换位置
别找我打球了
·
2023-10-20 15:37
数据结构与算法
算法
快速排序
java
排序算法
leetcode算法题
-移动零Java
这道题的解法,我们可以新建一个等长的数组,初始化后数组中的元素都为零,我们只需要遍历一遍原来的数组,将不为0的数据转移到新数组即可,下面是代码实现:publicstaticvoidmain(String[]args){System.out.println("移动零:"+Arrays.toString(moveZero(newint[]{0,1,0,3,12})));}//移动零publicstat
在线取网名
·
2023-10-19 22:18
算法
算法
java
leetcode
LeetCode算法题
-Peak Index in a Mountain Array(Java实现)
这是悦乐书的第329次更新,第352篇原创01看题和准备今天介绍的是
LeetCode算法题
中Easy级别的第199题(顺位题号是852)。如果以下属性成立,我们将数组A称为山:A.length>=3。
程序员小川
·
2023-10-17 23:32
leetcode算法题
:20题
leetcode算法题
解20题pythonVer.题目给定一个只包括'(',')','{','}','[',']'的字符串,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。
Wencyyyyyy
·
2023-10-16 13:02
LeetCode算法题
-Delete Node in a Linked List(Java实现)
这是悦乐书的第197次更新,第204篇原创01看题和准备今天介绍的是
LeetCode算法题
中Easy级别的第60题(顺位题号是235)。编写一个函数来删除单链表中的节点(尾部除外),只允许访问该节点。
程序员小川
·
2023-10-15 23:24
Leetcode算法题
——链表两数之和(2)
首先在解析题目之前,先来看一下Java中定义链表的方法https://www.cnblogs.com/_popc/p/4025684.html1>有比较全面的链表中方法的代码题目如下publicclassSolution{publicListNodeaddTwoNumbers(ListNodel1,ListNodel2){ListNodedummy=newListNode(-1);/***新建一个
FY_yyy
·
2023-10-15 06:54
LeetCode
LeetCode.953-验证外语字典顺序(Verifying an Alien Dictionary)
这是悦乐书的第364次更新,第392篇原创01看题和准备今天介绍的是
LeetCode算法题
中Easy级别的第226题(顺位题号是953)。
程序员小川
·
2023-10-14 05:12
【HuoLe的刷题笔记】--
leetcode算法题
leetcode刷题记录数组类:简单题:1.两数之和给定一个整数数组nums和一个整数目标值target,请你在该数组中找出和为目标值的那两个整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。示例1:输入:nums=[2,7,11,15],target=9输出:[0,1]解释:因为nums[0]+nums[1]==
HuoLe啊
·
2023-10-13 09:10
HuoLe的学习笔记
java
算法
leetcode
ARTS-19
算法(Algorithm):每周至少一道
LeetCode算法题
,加强编程训练和算法学习阅读(Review):阅读并点评至少一篇英文技术文章,提高英文水平技巧(Tip):学习至少一个技术技巧,总结、归纳日常工作中遇到的知识点分享
302wanger
·
2023-10-12 11:20
计算机专业的学生需要每天刷题吗?
不需要,刷够400道
LeetCode算法题
,就足够应付国内各大厂的面试要求了,你可以按照以下的路径先去刷200道。
闭着眼睛学算法
·
2023-10-11 06:31
python
django
pygame
scikit-learn
scrapy
LeetCode算法题
121:买卖股票的最佳时机(Best Time to Buy and Sell Stock)
技术交流可以加:本人微信:xcg852390212本人qq:852390212学习交流qq群1(已满):962535112学习交流qq群2:780902027买卖股票的最佳时机LeetCode中文LeetCode英文给定一个数组,它的第i个元素是一支给定股票第i天的价格。如果你最多只允许完成一笔交易(即买入和卖出一支股票),设计一个算法来计算你所能获取的最大利润。注意你不能在买入股票前卖出股票。示
Miller-Xie
·
2023-10-07 14:30
算法题总结
LeetCode
LeetCode算法题
:买卖股票的最佳时机maxProfit2
给定一个数组,它的第i个元素是一支给定股票第i天的价格。设计一个算法来计算你所能获取的最大利润。你可以尽可能地完成更多的交易(多次买卖一支股票)。注意:你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。示例1:输入:[7,1,5,3,6,4]输出:7解释:在第2天(股票价格=1)的时候买入,在第3天(股票价格=5)的时候卖出,这笔交易所能获得利润=5-1=4。随后,在第4天(股票价格=
「已注销」
·
2023-10-07 14:29
leetcode刷题笔记——双指针
leetcode刷题笔记——双指针目前完成的贪心相关的
leetcode算法题
序号:中等:142困难:76来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems
季建豪
·
2023-10-06 09:13
数据结构与算法
指针
算法
leetcode
数据结构
LeetCode算法题
--最长公共前缀
LeetCode算法题
--最长公共前缀题目来源:https://leetcode-cn.com/problems/longest-common-prefix/solution/题目要求编写一个函数来查找字符串数组中的最长公共前缀
wuyusen123456
·
2023-10-04 08:23
领扣算法题
leetcode算法题
14——最长公共前缀
最长公共前缀(简单)编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串“”。示例输入:[“flower”,“flow”,“flight”]输出:“fl”输入:[“dog”,“racecar”,“car”]输出:“”解释:输入不存在公共前缀。说明:所有输入只包含小写字母a-z。解题这道题让我们求一系列字符串的共同前缀,没有什么特别的技巧,无脑查找即可,定义两个变量i和j,
诶你爱我吗
·
2023-10-04 08:23
LeetCode
算法
leetcode算法题
--最长公共前缀
原文链接:https://leetcode-cn.com/problems/longest-common-prefix/纵向扫描stringlongestCommonPrefix(vector&strs){intn=strs.size();if(n==0)return{};intans=0;boolflag=true;while(flag){for(inti=0;i=strs[i].size()|
bob62856
·
2023-10-04 08:22
Algorithm
力扣
LeetCode算法题
第14题-最长公共前缀
leetcode第14题要求:编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串""。先来讲下思路:1.先取出字符串数组0.用其他数去好它进行对比2.拿其他字符串和它进行对比。因为是对比前缀,所以可以用Startwith判断是否开头包含3.假设s0的字符串为:s0="flo".其他字符串“flow”,"fllwer"4.如果包含就退出循环,用下一个字符串去判断5.因为s
逼哥很疯狂
·
2023-10-04 08:21
力扣Leetcode算法
java进阶
java面试
算法
leetcode
职场和发展
leetcode算法题
第14题:最长公共前缀
leetcode算法题
第14题:最长公共前缀题目:编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串""。
foolS22
·
2023-10-04 08:21
leetcode刷题之旅
leetcode
动态规划
贪心算法
用C#刷
LeetCode算法题
--543. 二叉树的直径
定义给定一棵二叉树,你需要计算它的直径长度。一棵二叉树的直径长度是任意两个结点路径长度中的最大值。这条路径可能穿过也可能不穿过根结点。方法:递归+利用求树的最大深度的方法。观察一下就可以发现,任意两个节点之间的路径长度,一定就是某一个节点的左子树最大深度+右子树最大深度!比如题目的示例中,直径是[4,2,1,3]或者[5,2,1,3],其实就是节点[1]的左子树最大深度(2)+右子树最大深度(1)
David Hongyu
·
2023-10-03 09:47
用C#刷Leet
Code算法题
算法
二叉树
leetcode
00后老程序员不讲武德 偷袭 猿人学第二题解题记录 match/2
我是一个00后的老程序员,半夜00点有个Python群友发来一个题目,我以为是
leetcode算法题
呢,这不轻而易举、手到擒来、简简单单、有手就行,哪怕是博利叶排序我也能招架得住啊,结果发来一个链接。
Deng_Xian_Sheng
·
2023-10-02 04:43
python
爬虫
leetcode刷题笔记——深度优先搜索
leetcode刷题笔记——深度优先搜索目前完成的深度优先搜索相关的
leetcode算法题
序号:简单:257中等:200,417来源:力扣(LeetCode)链接:https://leetcode-cn.com
季建豪
·
2023-09-30 20:25
数据结构与算法
算法
二叉树
python
dfs
Leetcode算法题
练习(一)
目录一、前言二、移动零三、复写零四、快乐数五、电话号码的字母组合六、字符串相加一、前言大家好,我是dbln,从本篇文章开始我就会记录我在练习算法题时的思路和想法。如果有错误,还请大家指出,帮助我进步。谢谢!二、移动零链接:移动零题目描述:给定一个数组nums,编写一个函数将所有0移动到数组的末尾,同时保持非零元素的相对顺序。请注意,必须在不复制数组的情况下原地对数组进行操作。思路:我们可以使用双指
dbln
·
2023-09-29 12:22
leetcode
算法
LeetCode算法题
---第2天
注:大佬解答来自LetCode官方题解80.删除有序数组的重复项Ⅱ1.题目2.个人解答varremoveDuplicates=function(nums){letres=[];for(letindex=0;index2){return;}}else{res.push(nums[index]);}}nums.length=res.lengthfor(letindex=0;index{letn=num
卷小白
·
2023-09-29 04:13
LeetCode算法
算法
LeetCode算法题
---第3天
注:大佬解答来自LeetCode官方题解121.买卖股票的最佳时期1.题目2.个人解答functionmaxProfit(prices){//更新最低价格和最大利润letminPrice=prices[0];letmaxProfit=0;for(leti=1;imaxProfit){maxProfit=prices[i]-minPrice;}}returnmaxProfit;}3.大佬解答122.
卷小白
·
2023-09-29 04:13
LeetCode算法
算法
LeetCode算法题
-25. K 个一组翻转链表(Swift)
来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/reverse-nodes-in-k-group著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。题目给你一个链表,每k个节点一组进行翻转,请你返回翻转后的链表。k是一个正整数,它的值小于或等于链表的长度。如果节点总数不是k的整数倍,那么请将最后剩余的节点保持原有顺序。示例:给定
entre_los_dos
·
2023-09-26 16:36
Android开发面试:数据结构与算法知识答案精解
目录数据结构与算法线性表数组链表栈队列树二叉树红黑树哈夫曼树排序算法冒泡排序选择排序插入排序希尔排序堆排序快速排序归并排序查找算法线性查找二分查找插值查找斐波拉契查找树表查找分块查找哈希查找动态规划算法贪心算法
LeetCode
Swuagg
·
2023-09-23 06:01
简历与面试
面试
数据结构
算法
LeetCode.1071-字符串最大公约数(Greatest Common Divisor of Strings)
这是小川的第391次更新,第421篇原创01看题和准备今天介绍的是
LeetCode算法题
中Easy级别的第253题(顺位题号是1071)。对于字符串S和T,当且仅当S=T+...
程序员小川
·
2023-09-22 12:43
leetcode算法题
打卡——day07
对称二叉树给定一个二叉树,检查它是否是镜像对称的。例如,二叉树[1,2,2,3,4,4,3]是对称的。1/\22/\/\3443但是下面这个[1,2,2,null,3,null,3]则不是镜像对称的:1/\22\\33进阶:你可以运用递归和迭代两种方法解决这个问题吗?思路:方法1:递归classSolution{publicbooleanisSymmetric(TreeNoderoot){retu
lydon888
·
2023-09-21 17:37
算法结构
c++
数据结构
java
java算法题解法_
LeetCode算法题
-Power Of Three(Java实现-七种解法)
这是悦乐书的第204次更新,第215篇原创01看题和准备今天介绍的是
LeetCode算法题
中Easy级别的第71题(顺位题号是326)。给定一个整数,写一个函数来确定它是否为3的幂。
小丞不吃饭
·
2023-09-20 16:54
java算法题解法
leetcode算法题
-剑指Offer篇(5)
1、二进制中1的个数1.1题目描述:请实现一个函数,输入一个整数,输出该数二进制表示中1的个数。例如,把9表示成二进制是1001,有2位是1。因此,如果输入9,则该函数输出2。1.2题解1.2.1逐位判断根据与运算定义,设二进制数字nn,则有:若n&1=0,则n二进制最右一位为0;若n&1=1,则n二进制最右一位为1。根据以上特点,考虑以下循环判断:判断n最右一位是否为1,根据结果计数。将n右移一
lilun1231
·
2023-09-20 16:53
算法
算法
leetcode
leetcode算法题
--把数字翻译成字符串
原题链接:https://leetcode.cn/problems/ba-shu-zi-fan-yi-cheng-zi-fu-chuan-lcof/?envType=study-plan-v2&envId=coding-interviews其实是跳台阶问题,给想复杂了。。functranslateNum(numint)int{mp1:=make(map[string]string)fori:=0;
bob62856
·
2023-09-20 16:23
Algorithm
算法
leetcode
职场和发展
java算法题解法_
LeetCode算法题
-Ugly Number(Java实现-四种解法)
这是悦乐书的第199次更新,第208篇原创01看题和准备今天介绍的是
LeetCode算法题
中Easy级别的第64题(顺位题号是263)。编写一个程序来检查给定的数字是否是一个丑陋的数字。
程紫颜
·
2023-09-20 16:23
java算法题解法
leetcode算法题
--把数组排成最小的数
原题链接:https://leetcode.cn/problems/ba-shu-zu-pai-cheng-zui-xiao-de-shu-lcof/?envType=study-plan-v2&envId=coding-interviews一开始没想到排序可以这么写,写复杂了。。funcminNumber(nums[]int)string{n:=len(nums)sort.Slice(nums,
bob62856
·
2023-09-20 16:53
Algorithm
算法
leetcode
java
LeetCode算法题
-Power Of Two(Java实现)
这是悦乐书的第194次更新,第200篇原创01看题和准备今天介绍的是
LeetCode算法题
中Easy级别的第56题(顺位题号是231)。给定一个整数,写一个函数来确定它是否是2的幂。
程序员小川
·
2023-09-20 16:22
【算法】---LeetCode
LeetCode
算法题
面试题
LeetCode算法题
-Perfect Number(Java实现)
这是悦乐书的第249次更新,第262篇原创01看题和准备今天介绍的是
LeetCode算法题
中Easy级别的第116题(顺位题号是507)。
程序员小川
·
2023-09-20 16:22
【算法】---LeetCode
LeetCode
算法题
面试题
leetcode算法题
--数值的整数次方
原题链接:https://leetcode.cn/problems/shu-zhi-de-zheng-shu-ci-fang-lcof/description/?envType=study-plan-v2&envId=coding-interviews使用快速幂算法1、递归写法funcmyPow(xfloat64,nint)float64{ifn>=0{returndfs(x,n)}return1
bob62856
·
2023-09-20 16:19
Algorithm
算法
leetcode
深度优先
LeetCode算法题
-12. 整数转罗马数字(Swift)
来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/integer-to-roman著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。题目罗马数字包含以下七种字符:I,V,X,L,C,D和M。字符数值I1V5X10L50C100D500M1000例如,罗马数字2写做II,即为两个并列的1。12写做XII,即为X+II。27写做XX
entre_los_dos
·
2023-09-17 19:50
leetcode算法题
--求1+2+…+n
原题链接:https://leetcode.cn/problems/qiu-12n-lcof/description/?envType=study-plan-v2&envId=coding-interviews快速乘,俄罗斯农民乘法funcsumNums(nint)int{res:=0A,B:=n,n+1add:=func()bool{res+=Areturnres>0}_=(B&1)>0&&ad
bob62856
·
2023-09-15 09:37
Algorithm
算法
leetcode
linux
20190404_ARTS_W00
2019第一篇arts,果然学习都是反人性的**Algorithm**每周至少做一个
leetcode算法题
**Review**阅读并点评至少一篇英文技术文章(英文论文文献)**Tip**至少学习一个技术技巧
活出野性的自己
·
2023-09-14 07:13
个人GIT 开源项目 地址
功能点项目讲解FORINSTANCE
LeetCode算法题
精讲spi机制的实现JUC工具的引用等很多知识点的讲解和代码构建包括本博文中针对知识点的讲解都有具体的代码和讲解文档。
忧郁的双鱼座程序猿
·
2023-09-13 00:33
JAVA基础
JAVA成神之路
线程
java
多线程
面试
LeetCode算法题
-Poor Pigs(Java实现)
这是悦乐书的第235次更新,第248篇原创01看题和准备今天介绍的是
LeetCode算法题
中Easy级别的第102题(顺位题号是455)。有1000个水桶,其中只有一个水桶含有毒药,其余的都没毒。
程序员小川
·
2023-09-12 14:46
LeetCode.1089-重复的0(Duplicate Zeros)
这是小川的第392次更新,第423篇原创01看题和准备今天介绍的是
LeetCode算法题
中Easy级别的第255题(顺位题号是1089)。
程序员小川
·
2023-09-12 06:33
leetcode算法题
--生成特殊数字的最少操作
原题链接:https://leetcode.cn/problems/minimum-operations-to-make-a-special-number/description/感觉还是比较难想到的。。funcminimumOperations(numstring)int{res:=len(num)ifstrings.Contains(num,"0"){res--}f:=func(tailstr
bob62856
·
2023-09-11 04:55
Algorithm
算法
leetcode
职场和发展
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他