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
XCTF杂项解题思路
LeetCode 每日一题 2024/1/15-2024/1/21
记录了初步
解题思路
以及本地实现代码;并不一定为最优也希望大家能一起探讨一起进步目录1/1582.删除排序链表中的重复元素II1/162719.统计整数数目1/172744.最大字符串配对数目1/182171
alphaTao
·
2024-01-31 17:19
Exercise
leetcode
算法
职场和发展
LeetCode 每日一题 2024/1/22-2024/1/28
记录了初步
解题思路
以及本地实现代码;并不一定为最优也希望大家能一起探讨一起进步目录1/22670.最大交换1/232765.最长交替子数组1/242865.美丽塔I1/252859.计算K置位下标对应元素的和
alphaTao
·
2024-01-31 17:49
Exercise
leetcode
算法
CTFHub:工业信息安全技能大赛 -WP
题目考点力控软件使用
解题思路
将may目录下的文件内容去掉[]之后组成字典,使用aircrack-ng直接跑包,找到的密码即为flagFlagflag{0TUMVxz0JrUSDxHG}Login题目描述黑客渗透进入某工业企业内网
五行缺你94
·
2024-01-31 16:34
ctf
ctf
简单工厂模式
CTFHub:web-LD_PRELOAD-WP
解题思路
思路分析根据资料可得知有四种绕过disable_functions的手法:攻击后端组件,寻找存在命令注入的web应用常用的后端组件,如,ImageMagick的魔图漏洞、bash的破壳漏洞等等寻找未禁用的漏网函数
五行缺你94
·
2024-01-31 16:31
ctf
android
ctf
回文数的判断
回文数的简单快速判断1完成程序,验证回文比如输入abcba输出是回文
解题思路
:这里采用到一种快速判断回文数的方法,主要有两个公式需要自己尝试用个数去动手去算一算就明白了;根据回文数本身的特点,得规律公式
【JAVA】玩家
·
2024-01-31 15:23
初阶算法
4.力扣-树-完全二叉树结点个数
若最底层为第h层,则该层包含1~2h个节点
解题思路
:最无脑的解法就是递归,但没有利用完全二叉树这个特点,即没有简
发量浓密的秃头少女
·
2024-01-31 13:57
跟着npy刷力扣
#
树
二叉树
二分法
算法
数据结构
leetcode
剑指Offer-和为S的两个数字
解题思路
设置两个指针,i,j分别表示数组的开始和末尾位置,i=1,j=array.size()-1;;设置一个临时变量product存储两个数的乘积,设置nums表示返回的两个数;如果i,j下标对应数字
一只可爱的柠檬树
·
2024-01-31 11:22
百变大侦探穷途末路凶手是谁剧透+真相答案复盘解析
本文为《穷途末路》剧本杀部分真相复盘剧透获取完整真相复盘只需两步①【微信关注公众号:奶茶剧本杀】②回复【穷途末路】即可查看获取哦穷途末路剧本杀真相答案凶手剧透:1.
解题思路
本幕核心是破解密室,根据现场痕迹
VX搜_奶茶剧本杀
·
2024-01-31 10:56
C语言菜鸟入门·运算符(算数运算符,关系运算符,逻辑运算符,位运算符,赋值运算符,三目运算符)详细介绍
目录编辑1.算术运算符2.关系运算符3.逻辑运算符4.位运算符5.赋值运算符6.
杂项
运算符↦sizeof&三元6.1sizeof()6.2&取地址运算符6.3*6.4三目运算符7.运算符优先级运算符是一种告诉编译器执行特定的数学或逻辑操作的符号
时光の尘
·
2024-01-31 09:44
C语言
c语言
java
数据结构
c++
算法
单片机
stm32
代码随想录刷题笔记-Day13
解题思路
层序遍历的本质就是对每一个pop出来的处理节点,处理后把他的左右节点放进去。对于每一层来说,进入每一层之前的队列大小就是这一层的大小。所以每一层循环poll的次数能够找到,每一层自己ad
枯树老斑鸠
·
2024-01-31 07:49
代码随想录
笔记
java
算法
代码随想录刷题笔记-Day14
示例1:输入:root=[1,2,2,3,4,4,3]输出:true示例2:输入:root=[1,2,2,null,3,null,3]输出:false
解题思路
判断一个二叉树是否对称,也就是需要同时遍历左右子树
枯树老斑鸠
·
2024-01-31 07:49
代码随想录
笔记
java
算法
【刷题之路Ⅲ】LeetCode 827. 最大人工岛
一、题目描述二、
解题思路
及代码读完题目我们会发现,这道题正来做其实是很难的,那我们就反着做。
林先生-1
·
2024-01-31 07:46
刷题之路——困难及以上
leetcode
算法
职场和发展
leetcode刷题——415. 字符串相加
提示:num1和num2的长度都小于5100num1和num2都只包含数字0-9num1和num2都不包含任何前导零你不能使用任何內建BigInteger库,也不能直接将输入的字符串转换为整数形式
解题思路
标签
Nuyoahgyc
·
2024-01-31 06:55
leetcode
字符串
leetcode
上岸算法 | LeetCode Weekly Contest 第 257 场周赛解题报告
【NO.1统计特殊四元组】
解题思路
签到题,枚举即可。
上岸算法
·
2024-01-31 03:03
(力扣)第88. 合并两个有序数组
解题思路
:将nums1数组长度为nums2的最右子字符串换成nums2;nums1排序,返回结果解题代码:classS
搞点學術的研究生
·
2024-01-31 00:12
Python3.7实战操作
leetcode
python
数组
洛谷第二次题单总结(12.18)(分支结构)
输入样例:5010200输出样例:30
解题思路
:这题乍一看很简单(实则确实很简单),那我为什么总结这个问题呢,是因为他
好想摸鱼QAQ(辛勤的码农)
·
2024-01-31 00:30
算法
数据结构
力扣100215-按键变更的次数
按键变更的次数题目链接
解题思路
我们发现只要相邻的两个字母不一样(大小写算一样),那么按键变更次数就要加1classSolution{public:intcountKeyChanges(strings){
༺❀ൢ望༒月❀ൢ❀
·
2024-01-30 23:49
算法-每日一练
leetcode
算法
力扣365-水壶问题
水壶问题题目链接
解题思路
假设两个水壶分别为A,B,容量为a,b;想要凑出C升的水将A,B两壶看作一个整体那么,这个整体只存在四种操作+a,-a,+b,-b;+a:就是将A壶装满-a:就是将A壶清空+b:
༺❀ൢ望༒月❀ൢ❀
·
2024-01-30 23:49
算法-每日一练
leetcode
算法
职场和发展
力扣面试题02.07-链表相交
链表相交题目链接
解题思路
:题目可以确定如果相交,那么相交的部分一定是在链表的结尾部分第一步求得两条链表的长度第二步长度做差,将长的那条链表与短的那条链表后部分对其第三步遍历后面的部分,如果当前节点相等,
༺❀ൢ望༒月❀ൢ❀
·
2024-01-30 23:46
算法-每日一练
leetcode
链表
算法
LeetCode 93. 复原IP地址(Restore IP Addresses)
示例:输入:"25525511135"输出:["255.255.11.135","255.255.111.35"]
解题思路
利用回溯法的思想,从字符串第一个字符开始,分别检查从当前字符开始的第1、2、3位组成的数
weixin_38166931
·
2024-01-30 19:18
Leetcode93.复原IP地址 - Restore IP Addresses - Python - 回溯法
解题思路
:1.此题与Leetcode131.分割回文串十分相似。
princey2100
·
2024-01-30 19:12
算法
leetcode
python
2022美赛数学建模
博主正在研究各题
解题思路
,详询企鹅:2625691392以下为各题翻译版,免费提供给大家hi,这是我用百度网盘分享的文件~复制这段内容打开「百度网盘」APP即可获取。
「已注销」
·
2024-01-30 18:16
经验分享
【LeetCode】第605题——种花问题(难度:简单)
【LeetCode】第605题——种花问题(难度:简单)题目描述
解题思路
代码详解注意点题目描述假设有一个很长的花坛,一部分地块种植了花,另一部分却没有。
Se7en_Dayz
·
2024-01-30 17:04
LeetCode题解
java
leetcode
华为机试真题实战应用【赛题代码篇】-端口合并(附Java代码)
目录问题描述
解题思路
代码实现Java代码2问题描述有M个端口组(1<=M<=10),每个端口组是长度为N的整数数组(1<=N<=100),如果端口组间存在2个及以上不同端口相同,
林聪木
·
2024-01-30 17:50
windows
华为机试真题实战应用【算法代码篇】-找出两个整数数组中同时出现的整数(附python和JAVA代码实现)
目录题目描述
解题思路
代码实现pythonJava题目描述现有两个整数数组,需要你找出两个数组中同时出现的整数,并按照如下要求输出:1、有同时出现的整数时,先按照同时出现次数(整数在两个数组中都出现并且出现次数较少的那个
林聪木
·
2024-01-30 16:15
华为
算法
python
华为机试真题实战应用【赛题代码篇】-寻找核酸检测点(附Java和python代码)
目录题目描述
解题思路
代码实现pythonJava代码2题目描述张三要去外地出差
林聪木
·
2024-01-30 16:09
华为
华为机试真题实战应用【赛题代码篇】-快递投放问题(附Java和C++代码实现)
目录问题描述
解题思路
代码实现Java代码2C++问题描述有N个快递站点用字符串标识,某些站点之间有道路连接。每个站点有一些包裹要运输,每个站点间的包裹不重复,路上有检查站会导致部分货物无法通行
林聪木
·
2024-01-30 16:38
华为
华为机试真题实战应用【赛题代码篇】-密钥格式化(附Java和python代码)
目录题目描述
解题思路
代码实现Javapython题目描述给定一个非空字符串S,其被N个’-‘分隔成N+1的子串,给定正整数K,要求除第一个子串外,其余的串每K个用’-‘分隔,并将小写字母转换为大写。
林聪木
·
2024-01-30 16:38
华为
华为机试真题实战应用【赛题代码篇】-机智的外卖员(附Java代码实现)
输入描述当前所处楼层N和外卖配送的目的楼层M输出描述送达的最短时间示例输入517输出4知识储备动态规划难度:中等
解题思路
这道题是一道动态规划问题,dp[i]表示
林聪木
·
2024-01-30 16:06
java
开发语言
LeetCode 53. 最大子数组和
问题描述:
解题思路
:采用动态规划思路,定义已num[i]结尾的最大子数组的和为dp[i],转移方程为:dp[i]=Math.max(nums[i],nums[i]+dp[i-1])。
会_更好
·
2024-01-30 13:23
算法
leetcode
排序算法
算法
142. 环形链表 II(力扣LeetCode)
文章目录142.环形链表II题目描述
解题思路
判断链表是否有环如果有环,如何找到这个环的入口c++代码142.环形链表II题目描述给定一个链表的头节点head,返回链表开始入环的第一个节点。
林海绮律
·
2024-01-30 13:20
leetcode
链表
leetcode
数据结构
c++
java数据结构与算法刷题-----LeetCode349. 两个数组的交集
Offer、LeetCode、ACM)-----主目录-----持续更新(进不去说明我没写完):https://blog.csdn.net/grd_java/article/details/123063846
解题思路
创建一个记录容器
殷丿grd_志鹏
·
2024-01-30 13:02
算法
java
数据结构
leetcode
算法
java数据结构与算法刷题-----LeetCode454. 四数相加 II
Offer、LeetCode、ACM)-----主目录-----持续更新(进不去说明我没写完):https://blog.csdn.net/grd_java/article/details/123063846
解题思路
共
殷丿grd_志鹏
·
2024-01-30 13:29
算法
java
散列表
算法
leetcode
XCTF
:Normal_RSA[WriteUP]
从题目中获取到两个文件flag.enc内容是通过rsa加密了的密文pubkey.pem是rsa公钥,加密者利用这个文件对flag原文进行了加密如果对rsa加密算法不了解的可以补一下教学视频数学不好也能听懂的算法-RSA加密和解密原理和过程_哔哩哔哩_bilibili使用openssl对公钥文件算出N、E的值opensslrsa-pubin-text-modulus-inpubkey.pemE=65
0DayHP
·
2024-01-30 11:36
网络安全
LeetCode104: 二叉树的最大深度
解题思路
递归、广度优先搜索题目中提示,“二叉树的深度为根节点到最远叶子节点的最长路径上的节点数”。我们考虑从递归和广度优先搜索的思路去解决此问题。递归时间复杂度
bluescorpio
·
2024-01-30 11:17
面试题 02.07. 链表相交
解题思路
1、双指针;2、链表长度分别为a,b,公共长度为c;3、找到一个值为常数的等式,a+b-c;4、双指针pa,pb,pa从链表a开始遍历,遍历结束后开始遍历链表b,pa遍历的同时pb从链表b开始遍历
拽拽就是我
·
2024-01-30 10:42
leetcode刷题打卡
链表
数据结构
leetcode
LeetCode·面试题 02.07.链表相交·双指针
题目示例思路
解题思路
题目意思简单来说,就是求两个链表交点节点的指针。这里同学们要注意,交点不是数值相等,而是指
迅~
·
2024-01-30 10:41
LeetCode刷题笔记
链表
leetcode
数据结构
面试题 02.07. 链表相交(力扣LeetCode)
文章目录面试题02.07.链表相交题目描述
解题思路
c++代码优化后c++代码面试题02.07.链表相交题目描述给你两个单链表的头节点headA和headB,请你找出并返回两个单链表相交的起始节点。
林海绮律
·
2024-01-30 10:10
leetcode
链表
leetcode
数据结构
c++
24. 两两交换链表中的节点(力扣LeetCode)
文章目录24.两两交换链表中的节点题目描述
解题思路
只使用一个临时节点使用两个临时节点24.两两交换链表中的节点题目描述给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。
林海绮律
·
2024-01-30 08:32
leetcode
链表
leetcode
数据结构
力扣232 用栈实现队列 Java版本
文章目录题目描述
解题思路
代码题目描述请你仅使用两个栈实现先入先出队列。
蓑 羽
·
2024-01-30 08:32
LeetCode
leetcode
java
python
【滑动窗口】 LCR 057. 存在重复元素 III
LCR057.存在重复元素III
解题思路
使用一个HashMap(map)来存储元素的ID和元素值将元素的ID计算为元素值除以窗口大小w,w的计算为t+1遍历数组,对于每个元素:检查是否存在相同ID的元素
少写代码少看论文多多睡觉
·
2024-01-30 07:33
#
Leetcode
算法
数据结构
java
【字节二面算法题】84. 柱状图中最大的矩形
84.柱状图中最大的矩形
解题思路
从左向右依次遍历数组中的元素如果栈为空或者当前考察的新元素值比栈顶元素大,表明以栈顶元素值为高的矩形面积暂时不能确定,将当前考察的元素入栈,在这个条件下,栈中的元素从栈底到栈顶元素依次递增栈不为空且当前考察的新元素比栈顶元素小
少写代码少看论文多多睡觉
·
2024-01-30 07:32
#
Leetcode
算法
java
数据结构
【滑动窗口】1658. 将 x 减到 0 的最小操作数
1658.将x减到0的最小操作数
解题思路
计算数组nums的总和。将目标和定义为sum-x。初始化两个映射(need和window),用于跟踪所需元素的频率和当前窗口中的元素。
少写代码少看论文多多睡觉
·
2024-01-30 07:57
#
Leetcode
算法
java
数据结构
从C到B:消费金融促消费的良性进阶
盘点2023年,消费金融在促消费上有诸多尝试,提高消费者的金融服务供给,利率下调,贴息分期等,兼顾效果与可持续发展,将促消费的发力点放在商家端(B端)比直接推动消费者(C端),似乎找到了一条正确的
解题思路
LeiSheCaiJing
·
2024-01-30 06:31
金融
人工智能
大数据
算法第二十三天-合并两个有序数组
合并两个有序数组题目要求
解题思路
方法一、先合并,后排序直接利用Python自带的语句进行合并和排序方法二、双指针方法一没有利用到原数组有序的性质利用双指针,可以有效减少时间代码方法一classSolution
alstonlou
·
2024-01-30 06:41
算法基础
算法
python
leetcode
LeetCode 263. Ugly Number 丑数
解题思路
:把输入的数字中所有的2,3,5的因数都去掉,
zhangzhetaojj
·
2024-01-30 05:52
Leetcode
(201~300)
leetcode
leetcode 19. 删除链表的倒数第 N 个结点 java解法
解题思路
为了删除倒数第n个节点,我们可以使用双指针法。首先,我们将第一个指针first移动到链表的第n+1个节点,然后将第二个指针second移动到链表的开头。
程序员阿伦
·
2024-01-30 03:25
leetcode
链表
java
LeetCode 24: 两两交换链表中的节点
解题思路
这个问题可以通过迭代或递归来解决。我们以迭代方式为例来进行讲解。初始化:使用一个哑节点(dummynode)简化边界情况的处理,并将其指向链表头部。
程序员阿伦
·
2024-01-30 03:25
leetcode
链表
算法
leetcode 2. 两数相加
解题思路
遍历两个链表,同时将对应位的数字相加,并考虑进位。使用一个额外的节点作为头节点,依次生成新的节点。最终解法/***Definitionforsingly-link
程序员阿伦
·
2024-01-30 03:55
leetcode
算法
职场和发展
LeetCode 138: 复制带随机指针的链表
LeetCode138:复制带随机指针的链表
解题思路
解题思路
是使用哈希表,分为两步来进行深拷贝。第一遍遍历:创建新节点并存储在哈希表中,同时建立原链表节点到新链表节点的映射。
程序员阿伦
·
2024-01-30 03:24
leetcode
链表
算法
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他