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
领扣算法题
力扣
算法题
:加一
题目:给定一个由整数组成的非空数组所表示的非负整数,在该数的基础上加一。最高位数字存放在数组的首位,数组中每个元素只存储单个数字。你可以假设除了整数0之外,这个整数不会以零开头。来源:力扣(LeetCode)我的解题思路:考虑到数组的长度,非空数组最少也有一个元素,数组中会有一个元素、有两个元素、有三个元素,甚至有更多的元素,当然有一个元素的时候非常好处理,直接判断元素是否是9然后再处理即可,因为
撒哈拉拉倒吧
·
2023-09-29 11:25
算法
python
力扣
算法题
:1. 两数之和
题目链接:1.两数之和-力扣(LeetCode)有人相爱,有人夜里开车看海,有人leetcode第一题都做不出来。简单题不一定简单,力扣第一题虽然是简单题,却也劝退了无数求学者。解法一:暴力枚举法面对这一题,最简单的直观的解决方法应该就是暴力枚举法了,采用双重for循环直接求解。JavaScript代码如下:/***@param{number[]}nums*@param{number}target
storykeep
·
2023-09-29 11:55
leetcode
算法
数据结构
力扣
算法题
:35、搜索插入位置.java版
版本说明当前版本号[20230928]。版本修改说明20230928初版35.搜索插入位置点击此处跳转到力扣页面给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。请必须使用时间复杂度为O(logn)的算法。示例1:输入:nums=[1,3,5,6],target=5输出:2示例2:输入:nums=[1,3,5,6],target
放下华子我只抽RuiKe5
·
2023-09-29 11:21
力扣算法题学习笔记(自用)
算法
leetcode
java
junit
笔记
在一个1到n的整数数组中找到丢失的数字
看到一个
算法题
:要在1-n的整数数组中找到丢失的数字,我们假设数组是有序的(从小到大),可以使用下面方法计算出缺少的数字:privatestaticvoidprintMissingNumber(int[
liuzhenlee
·
2023-09-29 08:45
算法
java
数据结构
leetcode
每天一到
算法题
题目:有一艘海盗船上面有30个海盗,分别为海盗1-30号忽然海盗船撞上了冰山,船上只能留下一个人,船长命令大家循环数数,数到7和7的倍数的人,跳到海里去。请问最后留下的那个人是第一开始的几号海盗?分析:代码:importjava.util.ArrayList;importjava.util.List;importjava.util.Scanner;/***N个人从1到N编号,围城一圈,*从1开始报
布朗克的黑猫
·
2023-09-29 08:53
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刷
算法题
常用技巧——“二分查找”
文章目录二分查找基本形式C++算法库API查找有序表中第一个>=待查元素的元素位置C++算法库API查找有序表中第一个>待查元素的元素位置C++算法库API查找有序表中第一个target){//继续在前半区间进行查找right=mid-1;}else{//继续在后半区间进行查找left=mid+1;}}return-1;//顺序表中不存在待查元素}leetcode题目链接:704.二分查找C++算
balancscy
·
2023-09-29 03:59
算法
算法
leetcode
数据结构
每日一题——二分查找
不要等明天啦,和小编一起,每天睡前一道
算法题
,不仅解决你一天的空虚,更能助你安心入眠,远离熬夜。还能学到一点算法知识。不要小看这些知识哦,不积跬步无以至千里,不积小流无以成江海。
我的代码no摆烂
·
2023-09-29 03:58
每日一题
算法
蓝桥杯
leetcode
二分查找
算法通过村第十关-快排|白银笔记|快排实战
算法吧~文章目录前言数组第K大总结前言这是快排中的经典
算法题
,但是很多人从没有对过,涉及到核心问题没搞清楚,不理解想不明白与快速排序的关系是啥??
师晓峰
·
2023-09-29 02:50
算法集训营
算法笔记
排序算法
快速排序
快排倒叙
Java
Python
算法题
笔记
Python
算法题
笔记这是本人在学Python和
算法题
时做的笔记,包含一些Python的典型写法,有用的轮子调用,希望对大家有帮助。
vectoru
·
2023-09-29 02:55
python
算法
数据结构
Cat Online Judge 判题系统
CatOnlineJudge作者:猫十二懿项目介绍本项目是基于SpringBoot+SpringCloudAlibaba微服务+Docker+RabbitMQ+Vue3的编程
算法题
目在线评测系统(简称OJ
猫十二懿
·
2023-09-28 23:31
前后端分离项目
OJ
SpringBoot
Vue3
TypeScript
算法题
实战——剑指 Offer篇(6)
目录一、圆圈中最后剩下的数字1.1、题目描述1.2、题解二、股票的最大利润2.1、题目描述2.2、题解三、求1+2+…+n3.1、题目描述3.2、题解四、不用加减乘除做加法4.1、题目描述4.2、题解五、构建乘积数组5.1、题目描述5.2、题解六、把字符串转换成整数6.1、题目描述6.2、题解七、二叉搜索树的最近公共祖先7.1、题目描述7.2、题解八、二叉树的最近公共祖先8.1、题目描述8.2、题
中杯可乐多加冰
·
2023-09-28 19:25
TypeScript算法实战
typescript
算法
动态规划
数据结构
贪心算法
leetcode
算法题
字符串相关
磁盘的容量单位常用的有M,G,T这三个等级,它们之间的换算关系为1T=1024G,1G=1024M,现在给定n块磁盘的容量,请对它们按从小到大的顺序进行稳定排序,例如给定5块盘的容量,1T,20M,3G,10G6T,3M12G9M排序后的结果为20M,3G,3M12G9M,1T,10G6T。注意单位可以重复出现,上述3M12G9M表示的容量即为3M+12G+9M,和12M12G相等。输入描述:输入
伪程序猿丶
·
2023-09-28 18:38
windows
python
开发语言
2021-秋招-提前批-美团-移动端-一面面经
1、
算法题
:用两个栈实现一个队列本题看起来很简单,实际上也并不复杂,但其实还是有点考验思维,我们知道栈的特点是先进后出,队列的特点是先进先出,为了实现队列,我们可以使用两个栈,具体操作如下1、push时
T_T-T_T
·
2023-09-28 18:57
2021秋招面经
面试
每天一道
算法题
题目:一个数如果恰好等于它的因数之和,这个数就称为“完数”要求出1000之内的所有完数;分析:先求出一个数所有的因数,将因数之和用变量sum记录,书写条件逻辑表达式判断sum值是否与该数相等,相等即符合完数的条件,设置循环体的生命周期在1000之内-java描述packagestuday;publicclassWanShu{staticinti;staticintj;staticintsum=0;
布朗克的黑猫
·
2023-09-28 15:29
C/C++语言基础进阶算法备赛面试 经典、实用、趣味 程序设计编程300例精解每日一练第16天
备赛蓝桥杯,大学电子设计大赛,C语言提高,算法准备,定位大厂刷题,所以每天一练,不是很适合新手,适合长期规划有一定基础的同学跟上,每日文档由三部分组成,基础题(适合备赛国二),趣味题(适合有兴趣的同学),经典
算法题
黄黄在深夜里
·
2023-09-28 12:50
C/C++算法每日一练
算法
c语言
c++
蓝桥杯
面试
最简单的
算法题
,你会吗?
leetcode上算法第一题,求两数之和,是最简单的
算法题
。给定一个整数数组nums和一个目标值target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。
丰极
·
2023-09-28 12:39
leetcode: T80. 删除有序数组中的重复项 II
来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/remove-duplicates-from-sorted-array-ii著作权归
领扣
网络所有。
ljlxyz
·
2023-09-28 03:19
leetcode
双指针
算法
leetcode
代码随想录—力扣
算法题
:07.链表相交. Java版(示例代码与导图详解)
版本说明当前版本号[20230923]。版本修改说明20230923初版07.链表相交同:160.链表相交力扣题目链接给你两个单链表的头节点headA和headB,请你找出并返回两个单链表相交的起始节点。如果两个链表没有交点,返回null。图示两个链表在节点c1开始相交:题目数据保证整个链式结构中不存在环。注意,函数返回结果后,链表必须保持其原始结构。示例1:示例2:示例3:思路简单来说,就是求两
放下华子我只抽RuiKe5
·
2023-09-28 00:45
力扣算法题学习笔记(自用)
算法
leetcode
链表
java
intellij-idea
每天一道
算法题
7
【分治法a+c!=2*b】给定一个正整数M,请构造出一个长度为M的数组arr,要求对任意的i,j,k三个位置,如果i
雨打空城
·
2023-09-28 00:14
字符串出现的次数,进制转换
CSDN话题挑战赛第2期参赛话题:
算法题
解字符串出现的次数思路题目要求找出出现次数前k的字符串,最为简单的就是直接遍历数组统计每个字符串出现的次数,接着再降序排序输出前k的字符串。
&1=1
·
2023-09-27 23:44
算法
java
开发语言
刷题知识回顾《二》LRU缓存详解
前言:由于在公司工作比较繁忙,导致之前刷的
算法题
忘记了许多,因此最近要大量回顾之前刷过的
算法题
,旨在有利于自己更好的复习,想跟着学习或复习的小伙伴儿们也可以参考一下如果有什么需要改进的地方还请大佬斧正小威在此先感谢诸佬了个人主页
小威要向诸佬学习呀
·
2023-09-27 21:37
算法题复刷详解
缓存
链表
数据结构
Leetcode 39: python可变类型复制(浅拷贝和深拷贝)
刚刚在leetcode上写了一道
算法题
:39.CombinationSum,因为踩了python中复制的坑,花了很长时间才爬出来=。
junxinwoxin
·
2023-09-27 21:15
LeetCode
Python
python
leetcode
【洛谷
算法题
】P5707-上学迟到【入门1顺序结构】
本文由花无缺原创收录于专栏【洛谷
算法题
】文章目录【洛谷
算法题
】P5707-上学迟到【入门1顺序结构】题目描述输入格式输出格式样例#1样例输入#1样例输出#1提示题解总结【洛谷
算法题
】P5707-上学迟到
花无缺~
·
2023-09-27 17:41
洛谷算法题
算法
数据结构
java
提升技术招聘有效性 | 为什么企业总考
算法题
?
前些年技术圈有个经典名梗:广受谷歌员工欢迎的macOS包管理器Homebrew的开发者,技术大佬MaxHowell,去谷歌面试时由于不会做一道非常基础的
算法题
——翻转二叉树,而被谷歌拒了。
·
2023-09-27 16:25
程序员
Leetcode 25 K个一组翻转链表
来源:力扣(LeetCode)题目链接著作权归
领扣
网络所有。商业转载请联系官方授权,非商业转载请注明出处。/***Definitionforsingly-
Rocoberry_团子
·
2023-09-27 16:55
HOT100
递归
leetcode
算法
数据结构
LeetCode解题记录(贪心算法)
1.前言目前得到一本不错的算法书籍,页数不多,挺符合我的需要,于是正好借这个机会来好好的系统的刷一下
算法题
,一来呢,是可以给部分同学提供解题思路,和一些自己的思考,二来呢,我也可以在需要复习的时候,通过博客来回顾自己
Java弟中弟
·
2023-09-27 16:23
二叉树算法—广度搜索算法使用以及变形
思索下面几个
算法题
:102.二叉树的层序遍历429.N叉树的层序遍历107.二叉树的层序遍历II101.对称二叉树2.分析广度搜索:即在水平维度一层层的去解析二叉树节点。即节点先进先出(队列结构)。
小胖学编程
·
2023-09-27 14:36
每天一道
算法题
18
【最长公共子序列,子串】给定两个字符串上str1和str2,求两个字符的最长公共子序列和最长公共子串。最长公共子序列publicstaticint[][]getDp(Stringstr1,Stringstr2){int[][]dp=newint[str1.length][str2.length];char[]s1=str1.toCharArray();char[]s2=str2.toCharArr
雨打空城
·
2023-09-27 12:14
vscode项目中单独执行Java文件
我用vscode的最初目的,是用它来写Leetcode的
算法题
(Java语言)。JetbrainsIDEA等大型IDE比较重量级,占用CPU\内存多容易开住,且界面较为臃肿、编辑器空间占比小。
Caml0
·
2023-09-27 09:32
JAVA
vscode
java
C++学习资源
CPlusPlusThings:C++那些事GitHub-0voice/introduce_c-cpp_manual:一个收集C/C++新手学习的入门项目,整理收纳开发者开源的小项目、工具、框架、游戏等,视频,书籍,面试题/
算法题
地摊书贩
·
2023-09-27 06:37
学习
LintCode
领扣
题解 |Microsoft 面试题:Matrix Finding Number
题目描述给出一个矩阵mat,找出所有行都出现的数字,如果有多个,就输出最小的那个数。如果没有,输出-1。思路点拨用hashmap维护每个数最后出现的行数,最后在扫一遍hashmap取最小即可。考点分析本题对每行去暴力寻找有哪些数出现,显然不可取。我们可以换一个思维,对每个数x维护该数最后出现的行数,如果遍历到第i行,发现x的最后出现的行数不是i-1,那么我们就可以舍去这个数了,最后遍历一遍所有的数
领扣喵
·
2023-09-27 06:56
算法题
之剪绳子
剪绳子题目链接牛客网题目描述把一根绳子剪成多段,并且使得每段的长度乘积最大。n=2return1(2=1+1)n=10return36(10=3+3+4)解题思路贪心尽可能得多剪长度为3的绳子,并且不允许有长度为1的绳子出现。如果出现了,就从已经切好长度为3的绳子中拿出一段与长度为1的绳子重新组合,把它们切成两段长度为2的绳子。以下为证明过程。将绳子拆成1和n-1,则1(n-1)-n=-1=4时这
天天501
·
2023-09-27 04:00
算法
算法
华为OD七日集训第6期 十一特辑 - 按算法分类,由易到难,循序渐进,玩转OD
目录专栏导读华为OD机试
算法题
太多了,知识点繁杂,如何刷题更有效率呢?
哪 吒
·
2023-09-27 02:20
搬砖工逆袭Java架构师
华为od
算法
七日集训
学习
送书
删除排序链表中的重复元素-力扣83-java
1,1,2,3,3]输出:[1,2,3]来源:力扣(LeetCode)链接:https://leetcode.cn/problems/remove-duplicates-from-sorted-list著作权归
领扣
TLJava^v^
·
2023-09-27 01:14
#
力扣-java
链表
力扣
java
排序
重复元素
Swift刷算法:两数之和
来源:力扣(LeetCode)链接:https://leetcode.cn/problems/two-sum著作权归
领扣
网络所有。商业转载请联系官方授权,非商业转载
JonorZhang
·
2023-09-27 00:26
LetCode
算法题
注:大佬解答来自LetCode官方题解88.合并两个有序数组1.题目2.个人解答varmerge=function(nums1,m,nums2,n){//合并for(leti=0;inums1[j+1]){[nums1[j],nums1[j+1]]=[nums1[j+1],nums1[j]];}}}};3.大佬解答varmerge=function(nums1,m,nums2,n){nums1.s
卷小白
·
2023-09-26 23:14
LetCode算法
算法
算法题
:LeetCode (1094) 拼车【一题搞懂差分数组】
题目描述车上最初有capacity个空座位,车只能向一个方向行驶,给定整数capacity和一个数组trips,trip[i]=[numPassengersi,fromi,toi]表示第i次旅行有numPassengersi乘客,接他们和放他们的位置分别是fromi和toi。这些位置是从汽车的初始位置向东的公里数。当且仅当你可以在所有给定的行程中接送所有乘客时,返回true,否则请返回false。
SongXJ--
·
2023-09-26 19:15
笔记
#
算法分析与设计
leetcode
算法
java
LeetCode
算法题
-25. K 个一组翻转链表(Swift)
来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/reverse-nodes-in-k-group著作权归
领扣
网络所有。
entre_los_dos
·
2023-09-26 16:36
每日练习-8
目录一、选择题二、
算法题
1.另类加法2、走方格的方案数一、选择题1、解析:当使用new运算符创建一个类的对象数组时,会调用该类的构造函数来初始化每个对象。
Ke vin
·
2023-09-26 14:11
笔试题目练习
c++
算法
数据结构
java:
算法题
(持续更新)
第一题:特征值计算案例:定义一个int型的一维数组,包含10个元素,分别赋一些随机整数,然后求出所有元素的最大值,最小值,总和,平均值,并输出出来。要求:所有随机数都是两位数:[10,99]提示:求[a,b]范围内的随机数:(int)(Math.random()*(b-a+1))+a;答案:packagecom.atguigu3.common_algorithm.exer1;/**案例:定义一个i
姜小白程序
·
2023-09-26 12:23
算法
数据结构
贪心算法总结归类(图文解析)
贪心算法实际上并没有什么套路可言,贪心的关键就在于它的思想:如何求出局部最优解,通过局部最优解从而推导出全局最优解常见的贪心
算法题
目455.分发饼干这题的解法很符合“贪心”二字如果使用暴力的解法,那么本题是通过不了的那怎么使用求得局部最优从而推导出全局最优呢
Kom19
·
2023-09-26 12:08
代码随想录刷题总结博客
贪心算法
算法
java
leetcode
也许是 OCD 犯毛病了,第一次给 HR 写信把
算法题
目重新实现了一次
毕竟是第一次这样在当时没有做完的
算法题
目,后面还把修改后的内容发给了HR一次。甚至我还把我的算法画了一个实现。
HoneyMoose
·
2023-09-26 10:18
java
面试
【
算法题
】2862. 完全子集的最大元素和
题目:给你一个下标从1开始、由n个整数组成的数组。如果一组数字中每对元素的乘积都是一个完全平方数,则称这组数字是一个完全集。下标集{1,2,…,n}的子集可以表示为{i1,i2,…,ik},我们定义对应该子集的元素和为nums[i1]+nums[i2]+…+nums[ik]。返回下标集{1,2,…,n}的完全子集所能取到的最大元素和。完全平方数是指可以表示为一个整数和其自身相乘的数。示例1:输入:
程序猿不脱发2
·
2023-09-26 09:38
算法
【
算法题
】460. LFU 缓存
题目:请你为最不经常使用(LFU)缓存算法设计并实现数据结构。实现LFUCache类:LFUCache(intcapacity)-用数据结构的容量capacity初始化对象intget(intkey)-如果键key存在于缓存中,则获取键的值,否则返回-1。voidput(intkey,intvalue)-如果键key已存在,则变更其值;如果键不存在,请插入键值对。当缓存达到其容量capacity时
程序猿不脱发2
·
2023-09-26 09:36
算法
缓存
java
逻辑
算法题
(不断更新)
1.老鼠试毒问题此题有三种方式,第一种是给定老鼠和试毒药剂数量,问如何找到毒药,第二种是给定药剂数量,问最少需要多少只老鼠就可以试出毒药;第三种是给定老鼠数量,问最多能试出多少瓶毒药。这里以第一种方式来问问题。问:有1000瓶药剂和10只老鼠,药剂中有1瓶毒药,喝了一周内死亡(有的题目改成了五分钟,五分钟真亏他能喂完),如何在一周内找到这瓶毒药。答:将这1000瓶药剂编号0~999,并转换为二进制
BigX
·
2023-09-26 08:52
Leetcode算法刷题大全
文章目录跟着LABLADONG刷题100题二叉树二叉树、链表、数组的遍历基础知识队列、双端队列、栈HashMapJAVA逻辑运算符List一维数组List
算法题
参考链接:https://github.com
无名之辈_
·
2023-09-26 04:21
大厂面试准备
算法刷题
C++编程问题
算法
面试
面试必备 LeetCode 链表
算法题
汇总
引言: 搜集题目的难度是在简单级别和中级级别,也是面试常考的题目。题目的题解,使用的开发语言是Swift。 因为题目的描述很长,以及有各种案例提示,为了不占篇幅,所以没有展示出来,大家可以直接通过题号查询去查看题目的描述。 文章的写作顺序是:1.展示题号和以及题目的链接2.核心思想的讲述3.代码实现。最后本文提供的代码都是在LeetCode上提交通过的。1.LinkedListQuestio
Wu_Candy
·
2023-09-26 03:08
LeetCode算法
牛客网
算法题
目-单词接龙题解
文章目录题目描述输入描述输出描述输入输出说明原题算法分析解题标程题目描述单词接龙是一个与我们经常玩的成语接龙相类似的游戏,现在我们已知一组单词,且给定一个开头的字母,要求出以这个字母开头的最长的“龙”(每个单词都最多在“龙”中出现两次),在两个单词相连时,其重合部分合为一部分,例如beast和astonish,如果接成一条龙则变为beastonish,另外相邻的两部分不能存在包含关系,例如at和a
省下洗发水钱买书
·
2023-09-25 20:59
搜索算法
算法
上一页
39
40
41
42
43
44
45
46
下一页
按字母分类:
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
其他