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
杭电ACM_算法题_线段树
python算法每日一练:连续子数组的最大和
这是一道关于动态规划的
算法题
:题目描述:给定一个整数数组nums,请找出该数组中连续子数组的最大和,并返回这个最大和。
杜杜的man
·
2024-01-13 20:53
python
算法
【分块模板】P2068统计和
思路这题其实有很多做法,包括
线段树
、树状数组等。但大家既然是来看板子的,那就用分块的写法。先画个图理解一下:这里,我们把n分成了块,对于其中的每一块,我们都可以直接用for循环求出其区间和。
起床气233
·
2024-01-13 20:30
真题题解
算法
c++
开发语言
【CF】CF-1878E真题Iva&Pav
线段树
+二分题解
题目传送门:Iva&Pav-洛谷题目大意给定数组a和其长度n,有q次询问,每次给出,求最小的r使得(无解输出-1)(注:本文出现的所有符号全部代表位与运算!)()思路及性质首先,题目中要求的运算是位与运算,如果还不了解可以戳:C/C++二进制、位运算详解_c++二进制数表示和运算-CSDN博客根据位与运算的法则,我们很容易就可以推出:---------具体证明:·若,则,因为它们在二进制下的数字完
起床气233
·
2024-01-13 20:59
真题题解
算法
数据结构
c++
开发语言
【
算法题
】48. 旋转图像
题目给定一个n×n的二维矩阵matrix表示一个图像。请你将图像顺时针旋转90度。你必须在原地旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要使用另一个矩阵来旋转图像。示例1:输入:matrix=[[1,2,3],[4,5,6],[7,8,9]]输出:[[7,4,1],[8,5,2],[9,6,3]]示例2:输入:matrix=[[5,1,9,11],[2,4,8,10],[13,3,6,7
YifengGuo233
·
2024-01-13 16:02
LeetCode练习手册
算法
ARTS第四周
每周至少做一个leetcode的
算法题
(先从Easy开始,然后再Medium,最后才Hard)。进行编程训练,如果不训练你看再多的算法书,你依然不会做
算法题
,看完书后,你需要训练。
测试游记
·
2024-01-13 15:17
DP专题9 理解01背包问题
本题链接:晴问
算法题
目:样例:输入583512245213输出10思路:对于01背包问题,我们需要明确DP数组的含义,这里经典的01背包问题可以用二维DP进行表示。
Angindem
·
2024-01-13 15:50
算法笔记
算法
【LeetCode:30. 串联所有单词的子串 | 滑动窗口 + 哈希表】
算法题
算法刷题专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域新星创作者,保研|国家奖学金|高中学习JAVA|大学完善
硕风和炜
·
2024-01-13 13:12
LeetCode每日一题打卡
面试必须掌握的101题
leetcode
散列表
算法
java
面试
滑动窗口
hashmap
【LeetCode:530. 二叉搜索树的最小绝对差 | 二叉搜索树】
算法题
算法刷题专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域新星创作者,保研|国家奖学金|高中学习JAVA|大学完善
硕风和炜
·
2024-01-13 13:40
#
二叉树系列
LeetCode每日一题打卡
leetcode
算法
java
递归
树
二叉树
教你几招算法笔试的套路
相关推荐:一文秒杀四道原地修改数组的
算法题
双指针技巧总结-----------我知道各位是被标题吸引进来的,那就不废话,先说几个算法笔试的硬核套路,再说说做题复习的策略。
labuladong
·
2024-01-13 09:53
不容错过的经典算法,除自身以外数组的乘积,经典算法实战。
欢迎点赞✍评论⭐收藏算法领域知识链接专栏分发糖果算法专栏买卖股票的最佳时机算法专栏跳跃游戏算法专栏H指数算法专栏除自身以外数组的乘积算法专栏经典
算法题
之除自身以外数组的乘积题目如下:给你一个整数数组nums
普修罗双战士
·
2024-01-13 08:55
算法专栏
算法
Java实现 H 指数经典算法,每天经典算法实战。
欢迎点赞✍评论⭐收藏算法领域知识链接专栏分发糖果算法专栏买卖股票的最佳时机算法专栏跳跃游戏算法专栏H指数算法专栏经典
算法题
之H指数题目如下:给你一个整数数组citations,其中citations[i
普修罗双战士
·
2024-01-13 08:54
算法专栏
算法
排序算法
【
算法题
】50. Pow(x, n)
题目实现pow(x,n),即计算x的整数n次幂函数(即,xn)。示例1:输入:x=2.00000,n=10输出:1024.00000示例2:输入:x=2.10000,n=3输出:9.26100示例3:输入:x=2.00000,n=-2输出:0.25000解释:2-2=1/22=1/4=0.25提示:-100.00。-10^4=0?quickMul(x,N):1.0/quickMul(x,-N);}
YifengGuo233
·
2024-01-13 06:23
LeetCode练习手册
算法
动态规划之最短路径和
昨天做了道
算法题
,感觉画图很有助于自己理解算法的过程,这次再挑一个算法加深印象。碰到这种类型的题目,和递归很像,但是使用递归,如果数据范围比较大,就会花费
Real_man
·
2024-01-13 03:57
求字符串的全排列
今天给大家分享一道简单的
算法题
--求字符串的全排列相信很多人都会被这道题考查过,也有很多人不能写出来,放轻松,接下来我们来看下如何实现这道题。首先我们来看下问题是什么。
yancy_1012
·
2024-01-13 03:50
力扣 | 128. 最长连续序列
publicclass_128_longest_consecutive_sequence{/*leetcode128号
算法题
:最长连续序列给定一个未排序的整数数组nums,找出数字连续的最长序列(不要求序列元素在原数组中连续
molecule_jp
·
2024-01-13 02:37
编程语言
算法学习
计算机基础
leetcode
算法
数据结构
java
分治算法(三分快排 + 归并排序深入思维)万字
(阅读本文一定要具备二分快排的算法思维)将会直接从三分快排入手分治算法基本思想引入
算法题
三分快排思维颜色分类(三分快排入门必备)三分快排初步识别思路⭐⭐⭐数组中的第K个最大元素库存管理III归并排序思维初步识别思路
川入
·
2024-01-13 01:19
算法专栏
算法
分治算法
三分快排
归并排序深入思维
c++
双指针算法(普通双指针、对撞指针、快慢指针、滑动窗口)万字
双指针基本思想引入
算法题
初步识别思路⭐⭐⭐
算法题
移动零复写零快乐数盛最多水的容器有效三角形的个数查找总价格为目标值的两个商品三数之和滑动窗口长度最小的子数组无重复字符的最长子串将x减到0的最小操作数基本思想
川入
·
2024-01-13 01:49
算法专栏
算法
双指针
滑动窗口
快慢指针
对撞指针
普通双指针
模拟算法(模拟算法 == 依葫芦画瓢)万字
模拟算法基本思想引入
算法题
替换所有的问号提莫攻击Z字形变换外观数列数青蛙基本思想 模拟算法==依葫芦画瓢解题思维要么通俗易懂,要么就是找规律,主要难度在于将思路转换为代码。
川入
·
2024-01-13 01:48
算法专栏
算法
模拟算法
C语言实现字符串中查找字符串
获取b字符串在a中第一次出现的位置的
算法题
intstringFind(constchar*string,constchar*dest){if(string==nil||dest==nil)return-
7_c5dc
·
2024-01-12 22:38
并查集(Union-Find) (图文详解)
文章目录并查集基础知识定义C++实现优化精选
算法题
(Java实现)实现并查集交换字符串中的元素最长连续序列-字节面试常考连通网络的操作次数最大岛屿数量(三种解法)省份数量冗余连接冗余连接Ⅱ情侣牵手(困难
慢慢敲吧
·
2024-01-12 21:06
数据结构与算法
算法
java
数据结构
c++
面试
并查集(Union-Find)算法全面详解
一、前言在看一个
算法题
时,其中一种解法用到了并查集,并查集在《算法第四版——1.5案例研究:union-find算法》中有讲解,这里按照自己的理解记录一下并查集。
聂炳玉
·
2024-01-12 21:05
#
并查集(Union-Find)
【python】【leetcode】【
算法题
目412—Fizz Buzz】
一、题目描述题目原文:Writeaprogramthatoutputsthestringrepresentationofnumbersfrom1ton.Butformultiplesofthreeitshouldoutput“Fizz”insteadofthenumberandforthemultiplesoffiveoutput“Buzz”.Fornumberswhicharemultiples
peerless_me
·
2024-01-12 18:30
leetcode
-
python实现
python
leetcode
算法题目412
Fizz
Buzz
算法题
之哈希表系列
题目一:赎金信给你两个字符串:ransomNote和magazine,判断ransomNote能不能由magazine里面的字符构成。如果可以,返回true;否则返回false。magazine中的每个字符只能在ransomNote中使用一次。注意:1map;//计算magazine中每个字母出现的次数for(inti=0;i注:当然也可以只定义一个hashmap,然后去查找值有没有出现过,但是这
快乐小脾孩
·
2024-01-12 16:50
算法
【算法练习】leetcode
算法题
合集之数组和哈希表篇
重建数组(高频)LeetCode283.移动零LeetCode283.移动零双指针,记录已经处理好的序列的尾部classSolution{publicvoidmoveZeroes(int[]nums){intk=0;for(inti=0;imap=newHashMaptarget){j--;}else{res[0]=i+1;res[1]=j+1;break;}}returnres;}}
秋装什么
·
2024-01-12 15:55
算法
算法
leetcode
散列表
【算法练习】leetcode
算法题
合集之链表篇
链表总结增加表头元素倒数节点,使用快慢指针环形链表(快慢指针)合并有序链表,归并排序LRU缓存
算法题
删除链表元素删除链表中的节点LeetCode237.删除链表中的节点复制后一个节点的值,删除后面的节点
秋装什么
·
2024-01-12 15:25
算法
算法
链表
数据结构
【算法练习】leetcode
算法题
合集之回溯篇
组合问题LeetCode39:组合总和LeetCode39.组合总和目标和,除了累加所有的数外还可以用目标值减去所有的数。添加第i个元素后,可以继续添加第i个元素。可以添加第i个元素,也可以添加索引为candidates.length-1的元素这类回溯的问题可以想象成多叉数,对于根节点有左右子树,对于组合而言,多叉树的集合是candidates的所有的元素。以及考虑所有子元素的下一层的子元素集合是
秋装什么
·
2024-01-12 15:23
算法
算法
leetcode
windows
刷leetCode
算法题
+解析(十一)
二叉树的题目可算告一段落了,今天开始面对新题型。杨辉三角题目:这个只能看图片image.png思路:反正情况就是这么个情况,其实规律还很好找的,就是每一层(第一层除外),首尾都是1,其次的数值是上一层前一个数值和上一层这个位置的数值的总和。我不知道我表达明白没有,不懂的自己去看看动图吧。classSolution{publicList>generate(intnumRows){List>resul
唯有努力不欺人丶
·
2024-01-12 09:53
权值
线段树
的一些个人理解(小白
我先前不知道什么叫权值
线段树
,是通过一道题目我才知道的。那道题目就是逆序对。(非常经典的一道题所以我们先不谈什么是权值
线段树
。先思考这道题如何用
线段树
解决。
louisdlee.
·
2024-01-12 08:56
算法
假设法做
线段树
P3373【模板】
线段树
2-洛谷|计算机科学教育新生态(luogu.com.cn)https://www.luogu.com.cn/problem/P3373ps:(sum、add、len、mul,分别表示当前区间的区间和
louisdlee.
·
2024-01-12 08:56
算法
《洛谷深入浅出进阶篇》简单数据结构
简单数组简单栈简单队列简单链表简单二叉树简单集合图的基本概念二叉堆
线段树
树状数组与字典树
线段树
进阶简单数组:STL可变数组vector"我们首先要知道这个容器有什么特性,然后它是咋创建的、然后要知道这个东西最常见的功能
louisdlee.
·
2024-01-12 08:25
数据结构
线段树
简单板子+介绍
线段树
:什么是
线段树
?先用一个问题来引出
线段树
的论述:给你一段区间,然后给你q次询问,每次询问让你输出这个区间的最大值。乍一看,这不是很简单吗?只需要这样这样再那样那样就好了。
louisdlee.
·
2024-01-12 08:25
算法
LeetCode
算法题
解:螺旋矩阵
LeetCode
算法题
解:螺旋矩阵题目描述给定一个mxn的矩阵,按照螺旋顺序返回矩阵中的所有元素。
程序员阿伦
·
2024-01-12 07:58
算法
leetcode
矩阵
【LeetCode:49. 字母异位词分组 | 哈希表】
算法题
算法刷题专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域新星创作者,保研|国家奖学金|高中学习JAVA|大学完善
硕风和炜
·
2024-01-12 06:57
LeetCode每日一题打卡
面试必须掌握的101题
leetcode
散列表
算法
java
面试
hash
hashmap
【LeetCode:76. 最小覆盖子串 | 滑动窗口】
算法题
算法刷题专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域新星创作者,保研|国家奖学金|高中学习JAVA|大学完善
硕风和炜
·
2024-01-12 06:24
LeetCode每日一题打卡
面试必须掌握的101题
leetcode
算法
java
面试
滑动窗口
双指针
膜拜!字节大神总结的666页大师级算法宝典,分分钟日穿LeetCode
前言最近知乎上有个比较火的问题:“如何看待阿里P8加面coding环节,而P7却做不出头条
算法题
?”其实不管怎么说,算法面试仍是当前最适合公司筛选程序员的方法之一。
Java余笙
·
2024-01-12 05:01
算法LeetCode自主学习------好数对的数目
周末刷几道简单
算法题
packagetest.java.first;importorg.junit.Test;/**给你一个整数数组nums。
懒懒的小明
·
2024-01-12 04:24
算法学习解析
leetcode
算法
java
java基础入门-01-【基础、运算符、判断和循环、数组、方法】
Java基础入门-01-【基础、运算符、判断和循环、数组、方法】Java入门到起飞(含斯坦福大学练习题+力扣
算法题
+大厂java面试题)1、Java入门常用CMD命令Java基础学习JDK的安装目录介绍
良辰美景好时光
·
2024-01-12 00:56
java入门
java
2022年面经记录(base杭州)
duandian科技(笔试未通过)笔试题:leetCode热题第20题有效的括号面后感:没怎么刷
算法题
,js基础不扎实laiweilai(三面未通过)一面:笔试题写一个函数,获取url中的指定参数functiongetParams
MissXu666
·
2024-01-11 23:05
前端面经&面试题
学习
如何练习笔试中的ACM模式? 这个网站上线了!
当大家在做ACM模式的
算法题
的时候,需要自己处理数据的输
代码随想录
·
2024-01-11 22:50
开发语言
面试
最强算法视频公开课!(内容硬核,完全免费!
从在22年的5月份开始决定把《代码随想录》上的
算法题
都由我亲自讲解一波。当时录了第一期算法视频「二分查找」:别看现在这期视频有
代码随想录
·
2024-01-11 22:20
代码随想录
音视频
算法
ffmpeg
25种ACM模式输入输出模板,支持C++、Java、Python、Go、JS版本
很多录友苦于不熟悉ACM输入输入结构,在笔试和面试的时候,处理数据输入输出就花费了大量的时间,以至于
算法题
没写完,甚至是根本就写不对输入输出的方式。
代码随想录
·
2024-01-11 22:20
c++
java
python
东哥吃葡萄时竟然吃出一道
算法题
!
吃葡萄问题学好算法全靠套路,认准labuladong就够了!如果你在迎战秋招,东哥悄悄告诉你一些笔试中的套路。image相关推荐:团灭LeetCode股票买卖问题一文看懂session和cookie读完本文,你可以去力扣拿下如下题目:吃葡萄-----------今天在牛客网上做了一道叫做「吃葡萄」的题目,非常有意思。有三种葡萄,每种分别有a,b,c颗,现在有三个人,第一个人只吃第一种和第二种葡萄,
labuladong
·
2024-01-11 19:07
LeetCode刷题实战300:最长递增子序列
所以,为了提高大家的算法能力,这个公众号后续每天带大家做一道
算法题
,题目就从LeetCode上面选!
程序IT圈
·
2024-01-11 17:30
算法
游戏
leetcode
动态规划
哈希
LeetCode.933-最近通话次数(Number of Recent Calls)
这是悦乐书的第357次更新,第384篇原创01看题和准备今天介绍的是LeetCode
算法题
中Easy级别的第219题(顺位题号是933)。写一个类RecentCounter来计算最近的请求。
程序员小川
·
2024-01-11 16:10
2023年度总结:技术沉淀、持续学习
二、回首1、技术沉淀今年按着年初定的一些目标,确实学了不少东西,也有一些沉淀和记录1.
算法题
量320不是很多,但是题目来来回回刷了好几遍,代码随想录二刷、老hot100二刷、新热题10
不进大厂不改名二号
·
2024-01-11 15:53
随笔
java
年度总结
跳槽
学习
【算法】链表题的常用技巧及
算法题
(C++)
文章目录1.常用技巧&&操作2.根据技巧小试牛刀141.环形链表142.环形链表II19.删除链表的倒数第N个结点LCR024.反转链表3.解决
算法题
2.两数相加24.两两交换链表中的节点143.重排链表
卜及中
·
2024-01-11 11:19
算法
算法
链表
c++
买卖股票的最佳时机,经典算法实战。
欢迎点赞✍评论⭐收藏算法领域知识链接专栏分发糖果算法专栏买卖股票的最佳时机算法专栏经典
算法题
之买卖股票的最佳时机题目如下:给你一个整数数组prices,其中prices[i]表示某支股票第i天的价格。
普修罗双战士
·
2024-01-11 06:53
算法专栏
算法
分发糖果,Java经典算法编程实战。
欢迎点赞✍评论⭐收藏算法领域知识链接专栏分发糖果算法专栏买卖股票的最佳时机算法专栏经典
算法题
之分发糖果题目如下:n个孩子站成一排。给你一个整数数组ratings表示每个孩子的评分。
普修罗双战士
·
2024-01-11 06:23
算法专栏
java
算法
开发语言
数据结构(单链表的经典
算法题
02)
数据结构–单链表的经典
算法题
02头插防断链;尾插留尾针文章目录数据结构--单链表的经典
算法题
021、试编写带头结点的单链表L中删除一个最小结点的高效算法(假设最小值是唯一的)2、头插法建立单链表(生成的顺序是与输入的序列是相反的
Radan小哥
·
2024-01-11 06:09
数据结构
算法
链表
算法题
货仓选址(Python)
题目在一条数轴上有N家商店,它们的坐标分别为A1~AN。现在需要在数轴上建立一家货仓,每天清晨,从货仓到每家商店都要运送一车商品。为了提高效率,求把货仓建在何处,可以使得货仓到每家商店的距离之和最小。输入格式第一行输入整数N。第二行N个整数A1~AN。输出格式输出一个整数,表示距离之和的最小值。数据范围1≤N≤100000≤Ai≤40000输入样例:46291输出样例:12代码中位数为最佳选址地n
武倔
·
2024-01-11 02:31
算法题
Python
每日算法题
python
算法
leetcode
贪心算法
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他