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刷题记录
【牛客刷题专栏】0x12:JZ10 斐波那契数列(C语言编程题)
前言个人推荐在牛客网刷题(点击可以跳转),它登陆后会保存
刷题记录
进度,重新登录时写过的题目代码不会丢失。个人刷题练习系列专栏:个人CSDN牛客刷题专栏。
不僈
·
2023-03-30 16:31
#
牛客刷题专栏
c语言
开发语言
【牛客刷题专栏】0x14:JZ12 矩阵中的路径(C语言编程题)
前言个人推荐在牛客网刷题(点击可以跳转),它登陆后会保存
刷题记录
进度,重新登录时写过的题目代码不会丢失。个人刷题练习系列专栏:个人CSDN牛客刷题专栏。
不僈
·
2023-03-30 16:31
#
牛客刷题专栏
c语言
算法
数据结构
【牛客刷题专栏】0x15:JZ14剪绳子(C语言编程题)
前言个人推荐在牛客网刷题(点击可以跳转),它登陆后会保存
刷题记录
进度,重新登录时写过的题目代码不会丢失。个人刷题练习系列专栏:个人CSDN牛客刷题专栏。
不僈
·
2023-03-30 16:31
#
牛客刷题专栏
c语言
开发语言
算法
【牛客刷题专栏】0x13:JZ11 旋转数组的最小数字(C语言编程题)
前言个人推荐在牛客网刷题(点击可以跳转),它登陆后会保存
刷题记录
进度,重新登录时写过的题目代码不会丢失。个人刷题练习系列专栏:个人CSDN牛客刷题专栏。
不僈
·
2023-03-30 16:01
#
牛客刷题专栏
c语言
开发语言
算法
数据结构
【牛客刷题专栏】0x0A:C数据结构删除链表的节点
前言个人推荐在牛客网刷题(点击可以跳转),它登陆后会保存
刷题记录
进度,重新登录时写过的题目代码不会丢失。个人刷题练习系列专栏:个人CSDN牛客刷题专栏。
不僈
·
2023-03-30 16:00
#
牛客刷题专栏
链表
数据结构
c语言
【牛客刷题专栏】0x0B:JZ3 数组中重复的数字(C语言编程题)
前言个人推荐在牛客网刷题(点击可以跳转),它登陆后会保存
刷题记录
进度,重新登录时写过的题目代码不会丢失。个人刷题练习系列专栏:个人CSDN牛客刷题专栏。
不僈
·
2023-03-30 16:00
#
牛客刷题专栏
c语言
数据结构
算法
【牛客刷题专栏】0x0C:JZ4 二维数组中的查找(C语言编程题)
前言个人推荐在牛客网刷题(点击可以跳转),它登陆后会保存
刷题记录
进度,重新登录时写过的题目代码不会丢失。个人刷题练习系列专栏:个人CSDN牛客刷题专栏。
不僈
·
2023-03-30 16:00
#
牛客刷题专栏
c语言
算法
【牛客刷题专栏】0x0D:JZ5 替换空格(C语言编程题)
前言个人推荐在牛客网刷题(点击可以跳转),它登陆后会保存
刷题记录
进度,重新登录时写过的题目代码不会丢失。个人刷题练习系列专栏:个人CSDN牛客刷题专栏。
不僈
·
2023-03-30 16:00
#
牛客刷题专栏
c语言
开发语言
【牛客刷题专栏】0x09:C数据结构合并两个排序的链表
前言个人推荐在牛客网刷题(点击可以跳转),它登陆后会保存
刷题记录
进度,重新登录时写过的题目代码不会丢失。个人刷题练习系列专栏:个人CSDN牛客刷题专栏。
不僈
·
2023-03-30 16:30
#
牛客刷题专栏
链表
数据结构
c语言
【牛客刷题专栏】0x08:C数据结构栈实现反转链表
前言个人推荐在牛客网刷题(点击可以跳转),它登陆后会保存
刷题记录
进度,重新登录时写过的题目代码不会丢失。个人刷题练习系列专栏:个人CSDN牛客刷题专栏。
不僈
·
2023-03-30 16:29
#
牛客刷题专栏
链表
数据结构
c语言
【电源设计】12电源芯片详细选型攻略
这是链接,牛客网刷题(点击可以跳转),而且它登陆后会自动保存
刷题记录
,重新登录时不会又原地重练,我觉得这一点还挺好的。
不僈
·
2023-03-30 16:29
#
电源设计
硬件工程
嵌入式硬件
【牛客刷题专栏】0x06:C数据结构栈实现循环队列及其重点
前言个人推荐在牛客网刷题(点击可以跳转),它登陆后会保存
刷题记录
进度,重新登录时写过的题目代码不会丢失。个人刷题练习系列专栏:个人CSDN牛客刷题专栏。
不僈
·
2023-03-30 16:29
#
牛客刷题专栏
数据结构
c语言
算法
【高速PCB电路设计】4.高速电路HDMI原理图概述
这是链接,牛客网刷题(点击可以跳转),而且它登陆后会自动保存
刷题记录
,重新登录时不会又原地重练,我觉得这一点还挺好的。
不僈
·
2023-03-30 16:59
#
高速PCB电路设计
单片机
嵌入式硬件
【电源设计】06正激式开关电源
这是链接,牛客网刷题(点击可以跳转),而且它登陆后会自动保存
刷题记录
,重新登录时不会又原地重练,我觉得这一点还挺好的。
不僈
·
2023-03-30 16:59
#
电源设计
嵌入式硬件
【牛客刷题专栏】0x16:JZ15二进制中1的个数(C语言编程题)
前言个人推荐在牛客网刷题(点击可以跳转),它登陆后会保存
刷题记录
进度,重新登录时写过的题目代码不会丢失。个人刷题练习系列专栏:个人CSDN牛客刷题专栏。
不僈
·
2023-03-30 14:06
#
牛客刷题专栏
c语言
开发语言
动态规划
刷题记录
(2)
今天的三个题目属于模板题,可能将来会遇见它们的变形应用。1、最长上升子序列问题这道题目的关键就在于我们的状态定义,我们定义:f(i)表示长度为i的子序列的末尾最大值。意思就是,比如一个子序列为:1,4,5,那么按我们的集合定义就应该是:f(3)=5。这样定义了话我们就可以很容易的解题,我们只需要从头到尾遍历数组,找到当前数大于的最小值,然后更新找到的f。举个例子,f(2)=3f(3)=5,这时候我
diao____si
·
2023-03-30 10:33
蓝桥杯
动态规划
算法
数据结构
代码随想录
刷题记录
4 - 字符串
记一下刷到哪了,推:代码随想录4.字符串难度题目类型(空间+时间复杂度)简单344.反转字符串遍历O(1)+O(n)简单541.反转字符串II遍历O(1)+O(n)简单05.替换空格遍历O(n)+O(n)中等151.翻转字符串里的单词遍历O(n)+O(n)简单58-II.左旋转字符串计数O(k)+O(n+m)中等28.实现strStr()(√)KMPO(m)+O(n+m)简单459.重复的子字符串
nero_my
·
2023-03-30 10:30
刷题
leetcode
算法
c++
代码随想录-029-LeetCode541.反转字符串II
目录前言题目1.双指针法思路(定义变量)2.本题思路分析:3.算法实现4.算法复杂度5.算法坑点6.
刷题记录
前言“代码随想录”
刷题记录
。
请叫我Oscar
·
2023-03-30 10:58
c++
开发语言
代码随想录-031-LeetCode151.反转字符串中的单词
目录前言题目1.双指针法(在去除空白字符串时)思路(定义变量)2.本题思路分析:3.算法实现4.算法复杂度5.算法坑点前言“代码随想录”
刷题记录
。
请叫我Oscar
·
2023-03-30 10:58
算法
c++
数据结构
代码随想录-028-LeetCode344.反转字符串
目录前言题目1.双指针法思路(定义变量)2.本题思路分析:3.算法实现4.算法复杂度5.算法坑点前言“代码随想录”
刷题记录
。总结笔记均会放在“算法刷题-代码随想录”该专栏下,以下为原文的链接。
请叫我Oscar
·
2023-03-30 10:57
c++
数据结构
开发语言
代码随想录
刷题记录
:字符串篇
前言字符串篇啦!344.反转字符串题目描述:思路描述:之前其实说过,一般情况下对于数据的线性操作我们都可以采用多指针法来做(一般双指针即可),本题一样,我们使用一个left指向最左边,一个right指向最右边,然后我们从两边往中间进行遍历,每遍历一个就进行一次交换即可。代码如下:classSolution{publicvoidreverseString(char[]s){//双指针法intleft
TheITSea
·
2023-03-30 10:41
动态规划
算法
java
字符串
vulhub
漏洞—Weblogic管理控制台未授权远程命令执行漏洞(CVE-2020-14882,CVE-2020-14883)
Weblogic是Oracle公司推出的J2EE应用服务器。在2020年10月的更新中,Oracle官方修复了两个长亭科技安全研究员@voidfyoo提交的安全漏洞,分别是CVE-2020-14882和CVE-2020-14883。CVE-2020-14882允许未授权的用户绕过管理控制台的权限验证访问后台,CVE-2020-14883允许后台任意用户通过HTTP协议执行任意命令。使用这两个漏洞组
ErYao7
·
2023-03-29 23:28
网络安全
vulhub
学习笔记
安全
服务器
运维
CVE-2020-14882&14883 Weblogic 管理控制台未授权远程命令执行漏洞复现
目录一、漏洞信息二、环境搭建1.在win10上自建Weblogic靶场:2.使用
vulhub
提供的镜像容器进行靶场搭建:三、复现过程1.在自建靶场中唤起目标机的计算器程序2.使用
vulhub
测试并反弹shell
luochen678
·
2023-03-29 23:43
教程
漏洞复现
java
网络安全
web安全
安全
系统安全
leetCode
刷题记录
文章目录每日一题1630.等差子数组hot100题1.两数之和2.两数相加3.无重复字符的最长子串4.寻找两个正序数组的中位数5.最长回文子串每日一题1630.等差子数组1630.等差子数组先直接暴力,过了再说publicListcheckArithmeticSubarrays(int[]nums,int[]l,int[]r){ArrayListans=newArrayList1&&jcheckA
自律信仰
·
2023-03-29 21:32
leetcode
哈希算法
算法
蓝桥杯
刷题记录
--第三周
一.斐波那契斐波那契数列大家都非常熟悉。它的定义是:f(x)=1....(x=1,2)f(x)=f(x-1)+f(x-2)....(x>2)对于给定的整数n和m,我们希望求出:f(1)+f(2)+...+f(n)的值。但这个值可能非常大,所以我们把它对f(m)取模。公式如下但这个数字依然很大,所以需要再对p求模。思路:使用矩阵快速幂求解n,m,p=map(eval,input().split())
明翥
·
2023-03-29 18:06
python
蓝桥杯
职场和发展
动态规划
刷题记录
(1)
动态规划问题在这两年蓝桥杯频繁出现,它既是一个重点,也是一个难点。1、整数拆分这道题目的思路其实很直接,基本上一眼就可以看出来这是完全背包问题的应用+一维优化。整数N相当于是背包体积,2的幂相当于是物品体积,每种物品可以拿无数次,问你方案有多少种。数据范围已经给你了,我们可以确定最多用到2的20次方,因为2的21次方已经大于一百万了,于是我们先把2的前二十次方预处理。接下来就是重点,我们定义集合f
diao____si
·
2023-03-29 10:08
蓝桥杯
动态规划
蓝桥杯
算法
Nginx的漏洞浮现
本文参考https://
vulhub
.org/#/environments/nginx/nginx_parsing_vulnerability/环境搭建均是采用docker拉取环境请移步到参考。
Jack_chao_
·
2023-03-28 19:45
nginx
运维
服务器
Joomla 3.7.0 (CVE-2017-8917) SQL注入漏洞环境
影响范围Joomla3.0.0-3.4.6复现过程这里使用3.7.0版本使用
vulhub
/app/
vulhub
-master/joomla/CVE-2017-8917使用docker启动docker-composebuilddock
维梓梓
·
2023-03-27 08:18
WEB安全
漏洞复现
joomla
[
vulhub
漏洞复现篇 ]
vulhub
漏洞集合(含漏洞复现文章连接)
Vulhub
是一个面向大众的开源漏洞靶场,无需docker知识,简单执行两条命令即可编译、运行一个完整的漏洞靶场镜像。旨在
_PowerShell
·
2023-03-27 08:34
轮播展示专栏
vulhub
漏洞汇总
渗透测试
网络安全
漏洞复现
leetcode
刷题记录
01-twonum2023.03.1312-整转罗马数字classSolution{publicStringintToRoman(intnum){int[]nums=newint[]{1000,900,500,400,100,90,50,40,10,9,5,4,1};String[]strs=newString[]{"M","CM","D","CD","C","XC","L","XL","X","
Vincent6324
·
2023-03-26 16:28
LeetCode
leetcode
算法
刷题记录
(链表题为主)
刷题记录
LeetCodelc22左右括号数字n代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且有效的括号组合。有效括号组合需满足:左括号必须以正确的顺序闭合。
锦绣拾年
·
2023-03-26 04:46
蓝桥杯
刷题记录
:2021第十二届C++省赛真题(待更新)
T1:砝码称重原题链接:https://www.dotcpp.com/oj/problem2604.htmlDP代码:(100分)#include#include#includeusingnamespacestd;constintN=110,M=2e5+10;intsum,n,w[N];boolf[N][M];intmain(){intn;cin>>n;for(inti=1;i>w[i];sum+
Syclus
·
2023-03-24 16:53
acm刷题
蓝桥杯
c++
算法
数据结构
Docker 环境及
vulhub
靶场的搭建
Vulhub
简介
Vulhub
是一个基于docker和docker-compose的漏洞环境集合,进入对应目录并执行一条语句即可启动一个全新的漏洞环境,让漏洞复现变得更加简单,让安全研究者更加专注于漏洞原理本身
网络安全自修室
·
2023-03-24 04:17
[ vulnhub靶机通关篇 ] Empire Breakout 通关详解
Vulhub
是一个面向大众的开源漏洞靶场,无需docker知识,简单执行两条命令即可编译、运行一个完整的漏洞靶场镜像。旨在
_PowerShell
·
2023-03-23 23:46
vulnhub
综合靶场通关之路
vulnhub靶场通关详解
渗透测试
网络安全
kali工具利用详解
我的创作纪念日
Vulhub
是一个面向大众的开源漏洞靶场,无需docker知识,简单执行两条命令即可编译、运行一个完整的漏洞靶场镜像。旨在
_PowerShell
·
2023-03-23 13:41
杂七杂八
我的创作纪念日
LeetCode刷题-完美矩形
前言说明算法学习,日常
刷题记录
。题目连接完美矩形题目内容给你一个数组rectangles,其中rectangles[i]=[xi,yi,ai,bi]表示一个坐标轴平行的矩形。
纯洁编程说
·
2023-03-23 05:28
刷题记录
|Day35 ● 435. 无重叠区间 ● 763.划分字母区间 ● 56. 合并区间
●435.无重叠区间题目描述给定一个区间的集合intervals,其中intervals[i]=[starti,endi]。返回需要移除区间的最小数量,使剩余区间互不重叠。示例1:输入:intervals=[[1,2],[2,3],[3,4],[1,3]]输出:1解释:移除[1,3]后,剩下的区间没有重叠。示例2:输入:intervals=[[1,2],[1,2],[1,2]]输出:2解释:你需要
null_one
·
2023-03-22 14:17
leedcode刷题
leetcode
算法
贪心算法
刷题记录
|Day1 704. 二分查找,27. 移除元素
二分查找题目描述代码classSolution{public:intsearch(vector&nums,inttarget){intbegin=0,end=nums.size()-1;while(begin>1);if(nums[mid]==target)returnmid;elseif(nums[mid]>target){end=mid-1;}elsebegin=mid+1;}return-1
null_one
·
2023-03-22 14:47
leedcode刷题
算法
leetcode
c++
刷题记录
|Day2 977.有序数组的平方 209.长度最小的子数组 59.螺旋矩阵II
977有序数组的平方题目描述方法1使用标准库这个方法使用自带的标准库,可以非常快速的做出来,但是能少用就少用,毕竟考察的是撸代码能力。这个方法仅供参考(下下策)。classSolution{public:vectorsortedSquares(vector&nums){for(auto&i:nums){i=i*i;}sort(nums.begin(),nums.end());returnnums;
null_one
·
2023-03-22 14:47
leedcode刷题
leetcode
刷题记录
|Day35 贪心算法 ● 860.柠檬水找零 ● 406.根据身高重建队列 ● 452. 用最少数量的箭引爆气球
●860.柠檬水找零题目描述在柠檬水摊上,每一杯柠檬水的售价为5美元。顾客排队购买你的产品,(按账单bills支付的顺序)一次购买一杯。每位顾客只买一杯柠檬水,然后向你付5美元、10美元或20美元。你必须给每个顾客正确找零,也就是说净交易是每位顾客向你支付5美元。注意,一开始你手头没有任何零钱。给你一个整数数组bills,其中bills[i]是第i位顾客付的账。如果你能给每位顾客正确找零,返回tr
null_one
·
2023-03-22 14:47
leedcode刷题
贪心算法
leetcode
算法
Java-Web之s2-001与CommonsCollections
虽说有现成的
vulhub
,但有些没有被
蚁景网络安全
·
2023-03-22 12:45
java
前端
tomcat
刷题记录
-猿辅导2020
前言今天在做猿辅导的题猿辅导2020校招笔试(一),说是挺难的.这里a了笔试最后一道编程题,写的有点乱,记录下,有空再来整理优化.猿辅导APP需要下发一些宣传文本给学生,工程师们使用了一种字符压缩算法,为简单起见,假设被压缩的字符全部为大写字母序列,A,B,C,D....Z,压缩规则如下:1.AAAB可以压缩为A3B(单字符压缩不加括号)2.ABABA可以压缩为(AB)2A(多字符串压缩才加括号)
sean_depp
·
2023-03-22 10:49
Flask(Jinja2) 服务端模板注入漏洞分析
在github上下一个dockerhttps://github.com/
vulhub
/
vulhub
/tree/master/flask/ssti然后运行docker先来看一下代码:图片来自leaf由此,
碧夜
·
2023-03-21 02:36
[DEBUG] springboot接收可变长文件数组
更多技术文章请访问我的博客园账户:点击这里那边会更新有关生物信息学,javaWeb,统计学理论和一些杂七杂八的记录:)leetcode
刷题记录
争取日更(github):点击这里部分敏感信息已打码。
陆书生
·
2023-03-20 09:25
LeetCode刷题-两数相加
前言说明算法学习,日常
刷题记录
。题目连接两数相加题目内容给你两个非空的链表,表示两个非负的整数。它们每位数字都是按照逆序的方式存储的,并且每个节点只能存储一位数字。
纯洁编程说
·
2023-03-19 04:37
LeetCode刷题-三角形的最大周长
前言说明算法学习,日常
刷题记录
。题目连接三角形的最大周长题目内容给定由一些正数(代表长度)组成的数组A,返回由其中三个长度组成的、面积不为零的三角形的最大周长。
纯洁编程说
·
2023-03-17 20:22
Kail Linux 使用Docker 搭建漏洞靶场:
Vulhub
一、Docker简述Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。通过对应用组件的封装、分发、部署、运行等生命周期的管理,达到应用组件级别的“一次封装,到处运行”。这里应用组件,即可以是Web应用,也可以是一套数据库服务,甚至是一个操作系统或编译
ADLAB
·
2023-03-17 07:54
leetcode
刷题记录
-反转整数(python)
给出一个32位的有符号整数,你需要将这个整数中每位上的数字进行反转。示例1:输入:123输出:321classSolution(object):defreverse(self,x):""":typex:int:rtype:int"""importmathflag=1ret=0ifx0:ifret>math.pow(2,31)-1:return0else:returnretelse:ifret>ma
Lovely_bb
·
2023-03-17 05:29
LeetCode
刷题记录
1.String,StringBuilder,StringBuffer的比较要进行字符串的翻转,可以直接使用java的StringBuffer.reverse()String,StringBuffer和StringBuilder的区别String其实是一个final的类,每次修改一个String对象,其实都是从常量池分配一个新的,而不是在原来的对象上进行修改StringBuffer和StringB
lazysong
·
2023-03-16 16:23
蓝桥真题一个月
刷题记录
成绩统计成绩统计战况WA在表示4舍5入上,用了一个朴素做法,doubleans-intans>0.5来判断但是忘记了double的数值运算进行强转,计算的依旧是个int型WA了两次状态不佳数字三角形(优化版)数字三角形战况WA被向左下走还是向右下走的次数相差不能超过1给蒙住了其实只需要观察一下规律,当n为奇数时,必然只能走到n/2+1的位置当n为偶数时,可以走到n/2或者n/2+1的位置,比较大小
Nathan Qian
·
2023-03-15 11:52
蓝桥刷题冲冲!
蓝桥杯
c++
算法
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
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
其他