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
vulhub刷题记录
LeetCode高频算法
刷题记录
10
文章目录1.旋转图像【中等】1.1题目描述1.2解题思路1.3代码实现2.组合总和【中等】2.1题目描述2.2解题思路2.3代码实现3.回文链表【简单】3.1题目描述3.2解题思路3.3代码实现4.字符串解码【中等】4.1题目描述4.2解题思路4.3代码实现5.多数元素【简单】5.1题目描述5.2解题思路5.3代码实现1.旋转图像【中等】题目链接:https://leetcode.cn/probl
Frankenstein@
·
2023-06-07 10:25
刷题笔记
leetcode
算法
c++
数据结构
面试
LeetCode高频算法
刷题记录
11
文章目录1.最大正方形【中等】1.1题目描述1.2解题思路1.3代码实现2.在排序数组中查找元素的第一个和最后一个位置【中等】2.1题目描述2.2解题思路2.3代码实现3.搜索二维矩阵II【中等】3.1题目描述3.2解题思路3.3代码实现4.翻转二叉树【简单】4.1题目描述4.2解题思路4.3代码实现5.最长连续序列【中等】5.1题目描述5.2解题思路5.3代码实现1.最大正方形【中等】题目链接:
Frankenstein@
·
2023-06-07 10:25
刷题笔记
leetcode
算法
c++
数据结构
面试
Leetcode
刷题记录
——236. 二叉树的最近公共祖先
本题的思路是这样的:因为二叉树难免要用到递归本题要求“最近的公共祖先”很明显,如果没有“最近”的限制,最上面的根节点就是公共祖先(因为pq均存在,所以它们一定位于最上面的根节点的左右子树中)限制有了“最近”的限制我们要先下沉到最底层依次向上判断如果底层(左右孩子)有非空的结果,就直接返回底层那个节点(即,如果低层的节点是公共祖先,那它一定是更近的公共祖先)如果底层返回None,则当前层判断的标准是
1996MZH
·
2023-04-21 21:14
leetcode
python编程技巧
LeetCode刷题-回文数
前言说明算法学习,日常
刷题记录
。题目连接回文数题目内容给你一个整数x,如果x是一个回文整数,返回true;否则,返回false。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。
纯洁编程说
·
2023-04-21 16:16
刷题记录
:P8804 [蓝桥杯 2022 国 B] 故障 条件概率
传送门:洛谷题目描述:题目较长,此处省略输入:35302050050332503003500000256013输出:256.89143.1130.00读完题目,我们会发现其实题目给了我们两个事件,并且这两个事件是相互关联的.因此不难想到使用条件概率我们将故障原因看做事件AAA,结合题意,我们共有A1,A2,A3...AnA1,A2,A3...AnA1,A2,A3...An将故障现象看做事件BBB,
yingjiayu12
·
2023-04-21 09:00
c++算法
#
概率论
蓝桥杯
算法
概率论
刷题记录
:洛谷P8806 [蓝桥杯 2022 国 B] 搬砖 条件排序dp
传送门:洛谷题目描述这天,小明在搬砖。他一共有nnn块砖,他发现第iii砖的重量为wiw_{i}wi,价值为viv_{i}vi。他突然想从这些砖中选一些出来从下到上堆成一座塔,并且对于塔中的每一块砖来说,它上面所有砖的重量和不能超过它自身的价值。他想知道这样堆成的塔的总价值(即塔中所有砖块的价值和)最大是多少。输入:54411525543输出:10一道比较典的题目,故写题解记录一下对于这道题如果没
yingjiayu12
·
2023-04-21 09:30
c++算法
#
dp学习记录
蓝桥杯
c++
刷题记录
:P8747 [蓝桥杯 2021 省 B] 双向排序 线段树
传送门:洛谷题目描述给定序列(a1,a2,⋯ ,an)=(1,2,⋯ ,n)\left(a_{1},a_{2},\cdots,a_{n}\right)=(1,2,\cdots,n)(a1,a2,⋯,an)=(1,2,⋯,n),即ai=ia_{i}=iai=i。小蓝将对这个序列进行mmm次操作,每次可能是将a1,a2,⋯ ,aqia_{1},a_{2},\cdots,a_{q_{i}}a1,a2,⋯
yingjiayu12
·
2023-04-21 09:29
c++算法
蓝桥杯
算法
c++
数据结构
刷题记录
:牛客NC24048[USACO 2017 Jan P]Promotion Counting 求子树的逆序对个数
传送门:牛客题目描述奶牛们又一次试图创建一家创业公司,还是没有从过去的经验中吸取教训–牛是可怕的管理者!为了方便,把奶牛从1∼n1\simn1∼n编号,把公司组织成一棵树,1号奶牛作为总裁(这棵树的根节点)。除了总裁以外的每头奶牛都有一个单独的上司(它在树上的“双亲结点”)。所有的第iii头牛都有一个不同的能力指数pip_ipi,描述了她对其工作的擅长程度。如果奶牛iii是奶牛jjj的祖先节点,那
yingjiayu12
·
2023-04-21 09:27
c++算法
深度优先
算法
c++
刷题记录
:牛客NC24158[USACO 2015 Jan G]Moovie Mooving
传送门:牛客题目描述:奶牛贝西想连续看L(1#include#include#include#include#include#include#include#include#include#includeusingnamespacestd;typedeflonglongll;#defineinf0x3f3f3f3f#defineroot1,n,1#definelsonl,mid,rt'9'||ch
yingjiayu12
·
2023-04-21 09:24
c++算法
动态规划
算法
c++
状压dp
Verilog
刷题记录
-HDLBits(更新中)
2021/1/11wire41.assign语句是并行的,其先后不影响执行顺序2.如果input/output不申明,默认类型为wire型inputwirea//等价于inputa3.assign语句实际上是将两条wire连接起来(即输入wire型,输出也是wire型。notgate4.区分(!与~)!逻辑非;~按位取反andgate5.单目&归约与;双目&按位与;双目&&逻辑与norgatexn
kotori333
·
2023-04-21 07:54
学习笔记
verilog
牛客sql
刷题记录
(更新中)
1.查找最晚入职员工的所有信息方法一:select*fromemployeesorderbyhire_datedesclimit0,1LIMITm,n:表示从第m+1条开始,取n条数据;LIMITn:表示从第0条开始,取n条数据,是limit(0,n)的缩写。本题limit0,1表示从第(0+1)条数据开始,取一条数据,即取出最晚入职员工。方法二,更周到,因为最晚入职会不止一条。可能时间日期是一样
美琦miki视觉笔记
·
2023-04-21 02:08
天梯赛备赛
刷题记录
(4.18)
蓝桥杯打完了,打的确实lj,好好备天梯赛备赛分为总体两部分1.基础强化训练2.真题模拟目录4.101097.池塘计数1098.城堡问题1106.山峰和山谷1706.迷宫问题1100.抓住那头牛173.矩阵距离(*)1107.魔板175.电路维修(*)1112.迷宫1113.红与黑4.111116.马走日1117.单词接龙1129.热浪1128.信使1127.香甜的奶油1126.最小花费920.最优
leimingzeOuO
·
2023-04-20 12:00
ACWing算法提高课
C++
PTA
c++
程序设计天梯赛
PTA
算法
数据结构
vulhub
靶场-weblogic漏洞复现
目录weak-passwordCVE-2018-2894SSRF(CVE-2014-4210)CVE-2020-14882&14883CVE-2018-2628CVE-2017-10271weak-password开启容器后先访问weblogic的后台192.168.217.134:7001/console看到有个登录框,尝试了几个weblogic的弱口令,得知本环境的弱口令为用户名:weblog
7562ajj
·
2023-04-20 07:27
漏洞复现
安全
web安全
Vulhub
开源漏洞靶场用Java远程访问
事件起因,被迫参加某竞赛,中途发现,全员摸鱼,遂一起摸鱼
Vulhub
是一个面向大众的开源漏洞靶场,无需docker知识,简单执行一条命令即可编译、运行一个完整的漏洞靶场镜像。
欧皇夏老板
·
2023-04-20 00:00
Docker
开源
java
开发语言
【牛客刷题专栏】0x22:JZ21 调整数组顺序使奇数位于偶数前面(一)(C语言编程题)
前言个人推荐在牛客网刷题(点击可以跳转),它登陆后会保存
刷题记录
进度,重新登录时写过的题目代码不会丢失。个人刷题练习系列专栏:个人CSDN牛客刷题专栏。
不僈
·
2023-04-18 22:21
#
牛客刷题专栏
c语言
开发语言
【牛客刷题专栏】0x21:JZ20 表示数值的字符串(C语言编程题)
前言个人推荐在牛客网刷题(点击可以跳转),它登陆后会保存
刷题记录
进度,重新登录时写过的题目代码不会丢失。个人刷题练习系列专栏:个人CSDN牛客刷题专栏。
不僈
·
2023-04-18 22:15
#
牛客刷题专栏
c语言
软件工程
java
每日
刷题记录
(十六)
目录第一题:爬楼梯解题思路:代码实现:第二题:不同路径解题思路:代码实现:第三题:三角形最小路径和解题思路:代码实现:第四题:最大子数组和解题思路:代码实现:第五题:打家劫舍解题思路:代码实现:第一题:爬楼梯假设你正在爬楼梯。需要n阶你才能到达楼顶。每次你可以爬1或2个台阶。你有多少种不同的方法可以爬到楼顶呢?示例1:输入:n=2输出:2解释:有两种方法可以爬到楼顶。1阶+1阶2阶示例2:输入:n
ZIYE_190
·
2023-04-17 21:27
在线OJ
算法
数据结构
java
动态规划
CVE-2022-0543(redis沙盒逃逸)
漏洞复现靶机使用vilhub靶场安装完成后我们进入到对应目录:如:cd
vulhub
/redis/CVE-2022-0543/然后执行命令,进行
huayimu
·
2023-04-17 13:48
漏洞复现
redis
数据库
缓存
shiro漏洞复现及其攻击流量分析
CVE-2016-4437利用
vulhub
搭建的靶场。在ApacheShiro<=1.2.4版本中存在反序列化漏洞。
f0njl
·
2023-04-17 02:44
安全
学习
牛客网
刷题记录
与机试面试记录
牛客网
刷题记录
与机试面试记录牛客网【2021】阿里巴巴编程题(2星)第一题完美对第二题选择物品第三题小强去春游第四题比例问题第五题小强修水渠第六题国际交流会2021】阿里巴巴编程题(4星)第一题子集第二题小强爱数学杂项判断字符串
最佳损友1020
·
2023-04-17 00:43
算法
牛客网
每日
刷题记录
(十四)
目录第一题:子集解题思路:代码实现:第二题:组合解题思路:代码实现:第三题:全排列解题思路:代码实现:第四题:全排列II解题思路:代码实现:第五题:括号生成解题思路:代码实现:第一题:子集给你一个整数数组nums,数组中的元素互不相同。返回该数组所有可能的子集(幂集)。解集不能包含重复的子集。你可以按任意顺序返回解集。示例1:输入:nums=[1,2,3]输出:[[],[1],[2],[1,2],
ZIYE_190
·
2023-04-16 20:29
在线OJ
深度优先
算法
leetcode
每日
刷题记录
(十五)
目录第一题:数组中的第K个最大元素解题思路:代码实现:第二题:组合总和III解题思路:代码实现:第三题:跳跃游戏II解题思路:代码实现:第四题:寻找重复数解题思路:代码实现:第五题:最小时间差解题思路:代码实现:第一题:数组中的第K个最大元素给定整数数组nums和整数k,请返回数组中第k个最大的元素。请注意,你需要找的是数组排序后的第k个最大的元素,而不是第k个不同的元素。你必须设计并实现时间复杂
ZIYE_190
·
2023-04-16 20:26
在线OJ
算法
深度优先
leetcode
代码随想录
刷题记录
:栈和队列篇
前言这篇就到栈和队列啦~~~加油加油!奥利给!232.用栈实现队列思路分析:卧槽这个我一遍就过了,感觉只有这么简单了,只要明白栈和队列的特性就可以了。具体看代码注释就没什么问题了。代码如下:classMyQueue{//我们需要先声明两个栈Stackstack1;Stackstack2;//在构造函数中对两个栈进行初始化publicMyQueue(){stack1=newStack();}publ
TheITSea
·
2023-04-16 20:54
java
栈
队列
python算法刷题——栈和队列(一)
算法菜鸡的
刷题记录
,写的代码可能比较多冗余,可以到leetcode解题区看更多大佬们优雅的解题~一、栈和队列栈(stack):后进先出。
努力小c
·
2023-04-16 20:24
数据结构的复习
算法
队列
数据结构
Apereo CAS 4.1 反序列化 RCE 漏洞复现实验报告
反序列化RCE漏洞_哔哩哔哩_bilibiliBGM:《芳华慢》+《霜雪千年》(by等什么君)https://www.bilibili.com/video/BV16Y411b7T8/参考文章https://
vulhub
.org
shidfe
·
2023-04-16 04:10
笔记
安全
web安全
java
安全漏洞
wy的leetcode
刷题记录
_Day66
wy的leetcode
刷题记录
_Day66声明本文章的所有题目信息都来源于leetcode如有侵权请联系我删掉!
wy-1226
·
2023-04-15 12:54
leetcode
链表
算法
MinIO从信息泄漏到RCE
漏洞分析参考文章信息泄露漏洞利用如果MinIO以集群方式部署,存在信息泄露漏洞,攻击者可以通过HTTP请求获取目标进程的所有环境变量,包括MINIO_SECRET_KEY和MINIO_ROOT_PASSWORD.
vulhub
ThnPkm
·
2023-04-14 22:23
CVE复现
安全
服务器
网络
ctfshow web入门 命令执行58-71
刷题记录
。
ArushArk
·
2023-04-14 16:52
CTF-web刷题记录
安全
网络安全
php
刷题记录
|Day57 ● 647. 回文子串 ● 516.最长回文子序列
刷题记录
|Day57●516.最长回文子序列●647.回文子串题目描述给你一个字符串s,请你统计并返回这个字符串中回文子串的数目。回文字符串是正着读和倒过来读一样的字符串。
null_one
·
2023-04-14 07:42
leedcode刷题
算法
leetcode
刷题记录
|Day58 ● 739. 每日温度 ● 496.下一个更大元素 I
●739.每日温度题目描述给定一个整数数组temperatures,表示每天的温度,返回一个数组answer,其中answer[i]是指对于第i天,下一个更高温度出现在几天后。如果气温在这之后都不会升高,请在该位置用0来代替。示例1:输入:temperatures=[73,74,75,71,69,72,76,73]输出:[1,1,4,2,1,1,0,0]示例2:输入:temperatures=[3
null_one
·
2023-04-14 07:42
leedcode刷题
算法
leetcode
数据结构
刷题记录
(2023.3.14 - 2023.3.18)
[第五空间2021]EasyCleanup临时文件包含考点分析源码,两个特殊的点,一个是eval,另一个是includeeval经过了strlenfiltercheckNums三个函数include经过了strlenfilter两个函数filter检测是否包含特定的关键字或字符functionfilter($var){$banned=["while","for","\$_","include","
Part 03
·
2023-04-14 04:18
刷题记录
php
数据库
服务器
NSSCTF-Web
刷题记录
一
[NISACTF2022]popchains打开题目得到:HappyNewYear~MAKEAWISH';if(isset($_GET['wish'])){@unserialize($_GET['wish']);}else{$a=newRoad_is_Long;highlight_file(__FILE__);}/***************************popyour2022****
南冥~
·
2023-04-13 03:30
前端
php
开发语言
Apache Solr RemoteStreaming 文件读取与SSRF漏洞(CVE-2021-27905)
影响范围ApacheSolr<=8.8.1(全版本)复现过程这里使用8.1.1版本使用
vulhub
/app/
vulhub
/
vulhub
-master/shiro/CVE-2020-1957使用docker
维梓梓
·
2023-04-13 01:26
vulhub
WEB安全
vulhub
web安全
[
vulhub
漏洞复现篇 ] Apache Solr RemoteStreaming 文件读取与SSRF漏洞 (CVE-2021-27905)
博主介绍博主介绍:大家好,我是_PowerShell,很高兴认识大家~✨主攻领域:【渗透领域】【数据通信】【通讯安全】【web安全】【面试分析】点赞➕评论➕收藏==养成习惯(一键三连)欢迎关注一起学习一起讨论⭐️一起进步文末有彩蛋作者水平有限,欢迎各位大佬指点,相互学习进步!文章目录博主介绍一、漏洞编号二、影响范围三、漏洞描述四、环境搭建1、进入CVE-2021-27905环境2、启动CVE-2
_PowerShell
·
2023-04-13 01:22
vulhub
vulhub漏洞复现
Apache
Solr
任意文件读取
CVE-2021-27905
渗透测试
Apache Log4j2 查找功能 JNDI 注入 (CVE-2021-44228)
复现过程首先进入
vulhub
靶
芝士TOM
·
2023-04-13 01:18
log4j
web安全
leetcode python
刷题记录
(九)(81~90)
leetcodepython
刷题记录
(九)(81~90)81.搜索旋转排序数组IIclassSolution:defsearch(self,nums:List[int],target:int)->bool
rgb2gray
·
2023-04-12 19:19
leetcode
leetcode
算法
职场和发展
力扣mysql
刷题记录
mysql
刷题记录
刷题链接https://leetcode.cn/tag/database/problemset/230220开始更新-mysql冲!
galaxxxy
·
2023-04-12 13:06
刷题记录
mysql
leetcode
数据库
力扣
刷题记录
---归并排序
AcWing787.归并排序归并排序代码模板如下:/*归并排序时间O(nlogn),空间O(n)*/importjava.util.*;publicclassMain{publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);intn=sc.nextInt();int[]q=newint[n];for(inti=0;i=r
纪宁app
·
2023-04-12 13:03
力扣刷题记录
数据结构与算法
Java
leetcode
java
算法
力扣-
刷题记录
189.轮转数组给定一个整数数组nums,将数组中的元素向右轮转k个位置,其中k是非负数。力扣https://leetcode.cn/problems/rotate-array/description/voidrotate(int*nums,intnumsSize,intk){if(k>numsSize){k%=numsSize;}if(k==0){for(inti=0;iINT_MAX/10){
华数云图科创小分队
·
2023-04-12 13:29
数据结构
算法
Weblogic 常见漏洞分析与利用
0x00前言一直没有系统的总结过weblogic的漏洞,今天通过
vulhub
靶场来复现几个经典的案例。
未完成的歌~
·
2023-04-12 12:13
Weblogic
中间件
[
vulhub
漏洞复现篇 ] Django debug page XSS漏洞 CVE-2017-12794
博主介绍博主介绍:大家好,我是_PowerShell,很高兴认识大家~✨主攻领域:【渗透领域】【数据通信】【通讯安全】【web安全】【面试分析】点赞➕评论➕收藏==养成习惯(一键三连)欢迎关注一起学习一起讨论⭐️一起进步文末有彩蛋作者水平有限,欢迎各位大佬指点,相互学习进步!文章目录博主介绍一、漏洞编号二、影响范围三、漏洞描述四、环境搭建1、进入CVE-2017-12794环境2、启动CVE-2
_PowerShell
·
2023-04-12 09:51
vulhub
vulhub漏洞复现
Django
XSS漏洞
CVE-2017-12794
网络安全
【Nowcoder牛客
刷题记录
】——Python数据分析(一)
目录一、查看数据DA1用pandas查看牛客网用户数据DA2牛客网用户数据集的大小DA3牛客网的第10位用户DA4统计牛客网部分用户使用语言二、数据索引DA5牛客网用户没有补全的信息DA6查看牛客网哪些用户使用PythonDA7牛客网Python用户的成就值DA8文件最后用户的部分数据三、逻辑运算DA92020年毕业的人中最喜欢用Java的用户DA9牛客网C系用户们的信息DA10统计牛客网刷题数量
Lingxw_w
·
2023-04-12 06:35
数据分析
Python
python
数据分析
数据挖掘
【牛客刷题专栏】0x17:JZ17打印从1到最大的n位数(C语言编程题)
前言个人推荐在牛客网刷题(点击可以跳转),它登陆后会保存
刷题记录
进度,重新登录时写过的题目代码不会丢失。个人刷题练习系列专栏:个人CSDN牛客刷题专栏。
不僈
·
2023-04-11 23:48
#
牛客刷题专栏
c语言
开发语言
【牛客刷题专栏】0x18:JZ16 数值的整数次方(C语言编程题)
前言个人推荐在牛客网刷题(点击可以跳转),它登陆后会保存
刷题记录
进度,重新登录时写过的题目代码不会丢失。个人刷题练习系列专栏:个人CSDN牛客刷题专栏。
不僈
·
2023-04-11 23:48
#
牛客刷题专栏
c语言
开发语言
【牛客刷题专栏】0x19:JZ18 删除链表的节点(C语言编程题)
前言个人推荐在牛客网刷题(点击可以跳转),它登陆后会保存
刷题记录
进度,重新登录时写过的题目代码不会丢失。个人刷题练习系列专栏:个人CSDN牛客刷题专栏。
不僈
·
2023-04-11 23:48
#
牛客刷题专栏
链表
c语言
数据结构
【牛客刷题专栏】0x20:JZ19 正则表达式匹配(C语言编程题)
前言个人推荐在牛客网刷题(点击可以跳转),它登陆后会保存
刷题记录
进度,重新登录时写过的题目代码不会丢失。个人刷题练习系列专栏:个人CSDN牛客刷题专栏。
不僈
·
2023-04-11 23:36
#
牛客刷题专栏
c语言
数据结构
Spring data rest漏洞在IDEA中复现(CVE-2017-8046)
一.环境准备本次环境准备的流程与之前文章相同,所以简述以下,首先就是根据
vulhub
下spring文件中CVE-2017-8046文件,之后docker-composeup-d就会启用对应靶场,之后利用
A2uRe123
·
2023-04-11 21:31
spring
intellij-idea
java
安全
CVE-2017-8046 Spring Data Rest 远程命令执行漏洞
环境搭建cd
vulhub
-master/spring/CVE-2017-8046docker-composeup-d漏洞原理漏洞的原因是对PATCH方法处理不当,导致攻击者能够利用JSON数据造成RCE
俺不想学习
·
2023-04-11 21:29
漏洞复现
vulhub
-漏洞复现(Spring Data Rest 远程命令执行漏洞(CVE-2017-8046))
一、SpringDataRest简介SpringDataREST是一个构建在SpringData之上,为了帮助开发者更加容易地开发REST风格的Web服务。在RESTAPI的Patch方法中(实现RFC6902),path的值被传入setValue,导致执行了SpEL表达式,触发远程命令执行漏洞。二、靶场环境启动:sudodocker-composeup-d三、访问漏洞地址,返现spring接口四
浪久1
·
2023-04-11 21:58
spring
java
后端
web安全
安全
vulhub
-Spring Data Rest 远程命令执行漏洞(CVE-2017-8046)
https://
vulhub
.org/#/environments/spring/CVE-2017-8046/https://blog.csdn.net/qq_45300786/article/details
sillyboy_lch
·
2023-04-11 21:57
web安全
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
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
其他