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】42. 接雨水
示例:输入:[0,1,0,2,1,0,1,3,2,1,2,1]输出:6二、
解题
思路&代码2.1按列求求每一列的水,我们只需要关注当前列,以及左边最
苏学算法
·
2024-01-28 03:54
python
算法
数据结构
算法
数据结构
leetcode
python
动态规划
LeetCode.11. 盛最多水的容器
双指针
的解法:长方形的面积=底*高我们利用两个指针left,right,这两个指针相连的线段为底部,高度取min(height[left],h
会飞的皮卡丘EI
·
2024-01-28 03:52
leetcode刷题
java
leetcode
算法
1.27学习总结
[NOIP2010提高组]机器翻译(模拟队列)4.求m区间内的最小值(单调队列板子题)5.日志统计(滑动窗口,
双指针
)总结一下:单调队列使用STL的deque进行模拟,也可以用数组和
双指针
(head,tail
啊这泪目了
·
2024-01-28 03:46
学习
双指针
之对撞指针,Java
反转字符串数组给定一个字符数组,反转。要求原地进行,空间复杂度为O(1)。publicvoidreverseString(char[]s){intn=s.length;intl=0;intr=n-1;while(ll)r--;if(ltarget)j--;}index[0]=i+1;index[1]=j+1;returnindex;}
去打大魔王
·
2024-01-28 03:20
Leetcode——数组和字符串
LeetCode数组二分法35.搜索插入位置278.第一个错误的版本724.寻找中心索引前缀和56.合并区间48.旋转图像面试题01.08.零矩阵498.对角线遍历(不太好理解)
解题
思路:代码118.杨辉三角
ninomiya33
·
2024-01-28 01:30
数据结构
leetcode
acwing周赛第8场题解
acwing周赛第8场题解(南昌理工学院)1.最小消耗(简单)1.1
解题
思路1.2参考代码2.选取石子(中等)2.1
解题
思路2.2参考代码3.更新线路(困难)3.1
解题
思路3.2参考代码1.最小消耗(简单
青山_12
·
2024-01-28 01:56
南昌理工学院
南昌理工
算法
c++
图论
代码随想录刷题
双指针
复盘了前几天刷的代码随想录专题明天开始
双指针
专题复盘和项目复盘!!加油兄弟们
睡个好觉哦
·
2024-01-28 01:43
算法
代码随想录
双指针
专题二刷
双指针
专题就是把前面几个专题的部分使用到
双指针
的题目进行挑选27.移除元素classSolution{public:intremoveElement(vector&nums,intval){intslowIndex
睡个好觉哦
·
2024-01-28 01:43
算法
leetcode
数据结构
leetcode-
双指针
方法一:
双指针
使用
双指针
,左指针指向当前已经处理好的序列的尾部,右指针指向待处理序列的头部。右指针不断向右移动,每次右指针指向非零数,则将左右指针对应的数交换,同时左指针右移。
Emperorist
·
2024-01-28 01:57
数组
双指针
一、
双指针
-移动零
题目描述概要Java中的
双指针
算法整体架构流程数组划分,数组分块
双指针
算法【利用数组下标来充当指针】两个指针作用:①cur:从左往右扫描数组,遍历数组②dest:已处理的区间内,非零元素的最后一个位置三个区间
慢漫zbq
·
2024-01-28 01:27
java
开发语言
三数之和----
双指针
https://leetcode.cn/problems/3sum/description/?envType=study-plan-v2&envId=top-100-liked“三数之和”在某些人的口中被叫做“程序员之梦破碎的地方”。既然如此,这个题肯定是有难度的,尤其是其中的细节,很多,很细。其中nums代表给定的数组,numsSize代表给定数组nums的元素个数。returnSize记录返回
夹心宝贝
·
2024-01-28 01:56
双指针OJ题
算法
双指针
js实现数组移动零--力扣
3解答1)
双指针
+两个for循环(不是嵌套)我们创建两个指针i和j,第一次遍
bailizx
·
2024-01-28 01:56
#
力扣top
#
双指针
双指针
移动零
leetcode
js
移动零---
双指针
这种找特殊数据,并且其他数据相对位置不变的问题,就可以用
双指针
实现。类似我们写的快排的前后指针法一样,一个指针找小,找到小就和另一个指针位置的值交换,直到找小指针
夹心宝贝
·
2024-01-28 01:55
双指针OJ题
双指针
深入理解指针(一)
.指针变量和地址2.指针变量3.指针的解引用4.指针+整数的运用指针+整数的用法实操5.void类型指针6.const修饰指针6.1const作用6.2const在*左边6.3const在*右边6.4
双指针
玩法
阿祥成长日记
·
2024-01-28 00:22
c语言
visual
studio
算法
蓝桥杯第四届真题 :大臣的旅费
6.解法二:将其看做图(存储数据利用图,
解题
利用树的特点)7.
乔治的哥们
·
2024-01-28 00:11
#
蓝桥杯历届真题
LeetCode:回文链表
不要求空间复杂度思路:利用一个栈和
双指针
。遍历的时候把值压入栈,快指针为空时结束。慢指针遍历右半部分,比较当前值和栈顶值是否相等。时间复杂度o(n),空间复杂度o(1)思路:首先
双指针
李海游
·
2024-01-28 00:54
蓝桥杯真题讲解【完全二叉树的权值】(
双指针
)
完全二叉树的权值给定一棵包含N个节点的完全二叉树,树上每个节点都有一个权值,按从上到下、从左到右的顺序依次是A1,A2,⋅⋅⋅AN,如下图所示:现在小明要把相同深度的节点的权值加在一起,他想知道哪个深度的节点权值之和最大?如果有多个深度的权值和同为最大,请你输出其中最小的深度。注:根的深度是1。输入格式第一行包含一个整数N。第二行包含N个整数A1,A2,⋅⋅⋅AN。输出格式输出一个整数代表答案。数
sutr
·
2024-01-28 00:10
蓝桥杯
职场和发展
c++
算法
LEETCODE1534.统计好三元组
蓝桥杯备赛第一天枚举(暴力破
解题
目:1534统计好三元组给你一个整数数组arr,以及a、b、c三个整数。请你统计其中好三元组的数量。
某个勤劳的孩子
·
2024-01-28 00:59
蓝桥杯备赛
算法
c++
代码随想录算法训练营第四十一天(动态规划篇)|理论基础,509. 斐波那契数, 70. 爬楼梯, 746. 使用最小花费爬楼梯
贪心:局部直接选最优的
解题
步骤确定dp数组(dptable)以及下标的含义确定递推公式dp数组如何初始化确定遍历顺序举例推导dp数组509.斐波那契数题目链接:509.斐波那契数-力扣(LeetCode
Huiwen_Z
·
2024-01-28 00:56
代码随想录训练营
算法
动态规划
leetcode
python
代码随想录算法训练59 | 单调栈part02
建议是掌握
双指针
和单调栈,因为在面试中写出单调栈可能有点难度,但
双指针
思路更直接一些。在时间紧张的情况有,能写出
双指针
法也是不错的,然后可以和面试官在慢慢讨论如何优化。代码随想录
纽北KING
·
2024-01-27 23:44
算法
BUUCTF-Misc-面具下的flag
题目:知识点:1、图片的分离2、7z解压vmdk文件3、brainfuck加密解密
解题
过程:1、下载附件得到如下图片2、foremost分离得到隐藏的压缩文件3、360解压得到如下vmdk文件。
jennychary1
·
2024-01-27 23:11
BUUCTF
网络安全
安全
笔记
经验分享
学习方法
LeetCode344反转字符串(java实现)
解题
思路:那么该题的我得思路是使用
双指针
的方法进行题解,我们首先定义left指针指向数组的第一个位置,然后right指针指向数组的最后一个元素,将left指针指向的元素与right指针指向的元素进行交换即可
你憨厚的老父亲突然
·
2024-01-27 22:36
java
开发语言
数据结构
算法
【算法修炼】动态规划专题一:基本
解题
技巧、子序列问题、数组遍历顺序
动态规划专题一一、动态规划基本
解题
技巧1.1零钱兑换(中等)二、子序列类型问题(数组+字符串)2.1涉及两个字符串、数组的题目2.1.1最长公共子序列(中等)(掌握模板)※2.1.1最长重复子数组(中等
@u@
·
2024-01-27 22:44
算法修炼
算法
动态规划
二分模板【算法】
一、二分的分类1)整数二分2)浮点数二分二、二分模板1)整数二分模板2)浮点数模板三、二分的
解题
步骤1)先写一个mid=(l+r)>>1。2)写check()函数。3)根据check()函数划分区间。
FoLiaGe丶
·
2024-01-27 21:18
蓝桥杯
算法
c++
牛客网BC12-字符圣诞树
字符圣诞树
解题
思路:确定行数,一共5行,循环5次确定每行答应的内容,分成两部分,空格和字符打印空格的个数依次递减打印字符的个数依次递增找出打印空格和字符的个数与行数之间的关系intmain(){charch
大时代1105
·
2024-01-27 21:15
c语言
java数据结构与算法刷题-----LeetCode725. 分隔链表
Offer、LeetCode、ACM)-----主目录-----持续更新(进不去说明我没写完):https://blog.csdn.net/grd_java/article/details/123063846
解题
思路首先获取链表长度
殷丿grd_志鹏
·
2024-01-27 20:53
算法
java
链表
算法
leetcode
java数据结构与算法刷题-----LeetCode24. 两两交换链表中的节点
Offer、LeetCode、ACM)-----主目录-----持续更新(进不去说明我没写完):https://blog.csdn.net/grd_java/article/details/123063846
解题
思路三指针法
殷丿grd_志鹏
·
2024-01-27 20:52
算法
java
链表
算法
leetcode
java数据结构与算法刷题-----LeetCode19. 删除链表的倒数第 N 个结点
)-----主目录-----持续更新(进不去说明我没写完):https://blog.csdn.net/grd_java/article/details/123063846文章目录法一:翻转链表法二:
双指针
法一
殷丿grd_志鹏
·
2024-01-27 20:52
算法
java
链表
数据结构
leetcode
算法
java数据结构与算法刷题-----LeetCode445. 两数相加 II
Offer、LeetCode、ACM)-----主目录-----持续更新(进不去说明我没写完):https://blog.csdn.net/grd_java/article/details/123063846
解题
思路首先将两个链表翻转过来
殷丿grd_志鹏
·
2024-01-27 20:51
算法
java
算法
leetcode
2024华数杯国际数学建模A 来自日本的放射性废水 (Problem A: Radioactive Wastewater from Japan)完整
解题
思路以及源代码分享
背景2011年3月,日本东海岸发生的地震引发了福岛第一核电站的事故。一场大规模海啸摧毁了该核电站的冷却系统,导致三个核反应堆熔毁,核燃料碎片熔化。为了冷却熔化的核燃料,海水不断地注入反应堆,产生大量被放射性核素污染的冷却水。2023年8月24日,尽管遭到了各国人民的反对,日本政府还是开始强行将经过处理过的福岛放射性废水排放入太平洋。被放射性核素污染的放射性废水总量超过100万吨。整个项目预计将至少
CC数模
·
2024-01-27 19:09
数学建模
读后感
但我信命,不是迷信的命运,而是一种特定的模式,就像数学题,每道题都有固定的一种或几种
解题
模式。活着那就正常的活着。我不会把思想寄托在什么地方。
水冰_e438
·
2024-01-27 19:37
LeetCode | 206.反转链表
这样做其实并没有把
解题
的过程留下,那么也就既起不到总结的作用,也算不上是分享了。因此,我还是打算认真的
码农UP2U
·
2024-01-27 18:48
代码随想录刷题-数组-移除元素
文章目录移除元素习题我的想法暴力解法
双指针
双指针
优化移除元素本节对应代码随想录中:代码随想录,对应视频链接为:数组中移除元素并不容易!
夏日 の blog
·
2024-01-27 18:42
#
代码随想录刷题总结
代码随想录
算法
代码随想录 数组-02-移除元素
双指针
法
双指针
法(快慢指针法):通过一个快指针和慢指针在一个for循环下完成两个for循环的工作。
小明菜菜
·
2024-01-27 18:40
代码随想录
算法
leetcode
数据结构
代码随想录-数组篇
目录数组知识点
解题
知识点二分法
双指针
法滑动窗口模拟行为数组知识点数组中的元素在存储空间中的位置是连续的。
clever_egg
·
2024-01-27 18:10
算法
算法
数据结构
力扣
list
[代码随想录]数组--移除元素
移除元素文章目录移除元素解决方法1.暴力解法2.
双指针
法下面为leetcode上例题27.移除元素26.删除有序数组中的重复项283.移动零844.比较含退格的字符串977.有序数组的平方解决方法1.暴力解法两层
华氏451度。
·
2024-01-27 18:09
C++
刷题
c++
算法
c语言
数据结构
leetcode
代码随想录--数组--
双指针
法解决移除元素题型和有序数组的平方题型
这里介绍
双指针
法来解决移除数组中元素的问题。
双指针
法(快慢指针法)在数组和链表
彩虹桥下的小淅猪
·
2024-01-27 18:09
数据结构与算法
数据结构
算法
代码随想录 数组-移除元素
题目:27.移除元素初始代码classSolution{publicintremoveElement(int[]nums,intval){}}
解题
思路使用
双指针
(快慢指针)用非目标元素的值去替代目标元素的位置
森姐最好看
·
2024-01-27 18:39
代码随想录
数据结构
代码随想录--数组相关题目整理
解题
思路:这道题就是典型的二分查找求解。关于二分查找以及对应的变种,查看我之前写的https://blog.csdn.net/lyx7762/article/details/12869
lyx7762
·
2024-01-27 18:39
算法题
算法
java
leetcode
《剑指offer第二版》面试题35:复杂链表的复制(java)
解题
思路:原始链表为:A(C)->B(E)->C(null)->D(B)->E(null)复制原始链表节点N,创建N',并将N'链接到N的后边,链表变为:A(C)->A'(null)>B(E)->B'(
castlet
·
2024-01-27 18:38
每日一题:73. 矩阵置零
解题
思路利用一个rows记录0所在的行数,lie记录0所在的列数然后对着两个list进行遍历对应的每行每列置为0即可代码classSolution{publicvoidsetZeroes(int[][]
软件园里卖煎饼
·
2024-01-27 17:26
算法
如何使所学的知识,形成体系?
而非等着别人提出问题,等着别人给提出问题的模式,是应试教育,给你出题,你去考,应试教育锻炼出来的只是
解题
能力。而思考是自己的知识成为体系的核心。
山东龙
·
2024-01-27 16:43
Leetcode:55. 跳跃游戏
解题
思路
Liao_Hong_XiDian
·
2024-01-27 15:49
Leetcode
Leetcode
C
跳跃游戏
【leetcode】55-跳跃游戏【C/C++】
题目如下:
解题
思路:方法一:首先想到的是从前向后遍历数组,根据当前元素的大小逐一选择跳跃位置,深度搜索+回溯。
Captain_zw
·
2024-01-27 15:49
leetcode算法题库
如何做好阅读理解
图片发自App先别管语法,阅读的各种
解题
技巧。过来人才知道,有了单词,
解题
技巧自然就会了。没有单词,有神一样的
解题
方法也没用
紫悦姐
·
2024-01-27 15:59
251.【2023年华为OD机试真题(C卷)】5G网络建设(最小生成树算法-Java&Python&C++&JS实现)
点击这里可直接跳转到本专栏,可查阅顶置最新的华为OD机试宝典~本专栏所有题目均包含优质
解题
思路,高质量
解题
代码(Java&Python&C++&JS分别实现),详细代码讲解,助你深入学习,深度掌握!
一见已难忘
·
2024-01-27 15:43
算法之翼—华为OD机试专栏
华为od
c语言
5G
5G网络建设
javascript
python
java
16. 最接近的三数之和
【
解题
思路】遇到这种x数之和的问题,不要纠结,优先考虑多指针的解法。本题和【三数之和】并没有本质上的区别,唯一的区别在于其判断条件变了,这里是要在数组中寻找3个数之和与某个数的距离,在三数之和的
五点钟科技
·
2024-01-27 14:48
一起来刷题
#
和的问题
算法
数据结构
python
leetcode
刷题
算法题 — 删除排序数组中的重复项
例:输入:[0,1,2,2,3,3,4]输出:5重点考察:
双指针
算法有序数组可以放两个指针i和j,其中,i是慢指针,j是快指针。只要nums[i]!
橙子19911016
·
2024-01-27 14:39
算法
java
数据结构
动态规划算法详解——三大基本要素、
解题
步骤、算法优化和例题详解
目录1动态规划思想2适用场景3动态规划的三大基本要素4
解题
步骤5例题分析5.1斐波拉契数列5.1.1递归法求解5.1.2动态规划求解5.2剑指offer42连续子数组的最大和3.1示例1:42.接雨水1
周一写bug,bug改一周
·
2024-01-27 14:36
数据结构与算法
算法
动态规划
数据结构
java
高频算法题之链表反转
文章目录前言递归
解题
法栈特性
解题
法
双指针
解题
法总结前言复盘一下最近遇到的面试算法题,本篇主要介绍的是链表反转的3种解法和思路,其实有在LeetCode或牛客网上刷题的也知道链表反转的面试题频率非常高,是必会的一道算法题
吃猫的大鱼
·
2024-01-27 14:06
算法
面试
链表
算法
面试
上一页
32
33
34
35
36
37
38
39
下一页
按字母分类:
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
其他