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
CTF-web刷题记录
Leetcode
刷题记录
63. 不同路径II(添加阻碍物)
一个机器人位于一个mxn网格的左上角(起始点在下图中标记为“Start”)。机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。现在考虑网格中有障碍物。那么从左上角到右下角将会有多少条不同的路径?网格中的障碍物和空位置分别用1和0来表示。说明:m和n的值均不超过100。来源:力扣(LeetCode)链接:https://leetcode-cn.com/
Mr_dogyang
·
2020-06-25 10:54
写过的小程序
Leetcode
刷题记录
62. 不同路径
一个机器人位于一个mxn网格的左上角(起始点在下图中标记为“Start”)。机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。问总共有多少条不同的路径?例如,上图是一个7x3的网格。有多少可能的路径?说明:m和n的值均不超过100。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/unique-pa
Mr_dogyang
·
2020-06-25 10:54
写过的小程序
Leetcode
Leetcode
刷题记录
64. 最小路径和
给定一个包含非负整数的mxn网格,请找出一条从左上角到右下角的路径,使得路径上的数字总和为最小。说明:每次只能向下或者向右移动一步。示例:输入:[[1,3,1],[1,5,1],[4,2,1]]输出:7解释:因为路径1→3→1→1→1的总和最小。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/minimum-path-sum著作权归领扣网络所有
Mr_dogyang
·
2020-06-25 10:54
写过的小程序
LeetCode
刷题记录
(19、20)—Java语言
19.删除链表的倒数第N个节点题目给定一个链表,删除链表的倒数第n个节点,并且返回链表的头结点。示例:给定一个链表:1->2->3->4->5,和n=2.当删除了倒数第二个节点后,链表变为1->2->3->5.说明:给定的n保证是有效的。进阶:你能尝试使用一趟扫描实现吗?思路定义两个指针,第一个指针进行遍历,第二个指针为第一个指针的前n个节点。这样就能做到一次遍历即可删除指定的倒数第n个节点代码c
_Traveler
·
2020-06-25 08:10
java
算法与数据结构
LeetCode
LeetCode
刷题记录
(16、17、18)—Java语言
16.最接近的三数之和题目给定一个包括n个整数的数组nums和一个目标值target。找出nums中的三个整数,使得它们的和与target最接近。返回这三个数的和。假定每组输入只存在唯一答案。例如,给定数组nums=[-1,2,1,-4],和target=1.与target最接近的三个数的和为2.(-1+2+1=2).思路先将所有数据排序,选定一个数,将target减去这个数然后即化简为找出剩下的
_Traveler
·
2020-06-25 08:10
java
算法与数据结构
LeetCode
leetcode
算法
java
LeetCode
刷题记录
(14)—Java语言
14.最长公共前缀题目编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串“”。示例1:输入:[“flower”,”flow”,”flight”]输出:“fl”示例2:输入:[“dog”,”racecar”,”car”]输出:“”解释:输入不存在公共前缀。思路通过寻找长度最小的字符串从其前缀开始依次增长并与其他字符串做匹配。代码classSolution{publicSt
_Traveler
·
2020-06-25 08:37
LeetCode
java
算法与数据结构
LeetCode
刷题记录
(15)—Java语言
15.三数之和题目给定一个包含n个整数的数组nums,判断nums中是否存在三个元素a,b,c,使得a+b+c=0?找出所有满足条件且不重复的三元组。注意:答案中不可以包含重复的三元组。例如,给定数组nums=[-1,0,1,2,-1,-4],满足要求的三元组集合为:[[-1,0,1],[-1,-1,2]]思路题目意思很明了,但是通过语言实现却有点复杂,为了提升算法效率必须进行一些重复操作的省略,
_Traveler
·
2020-06-25 08:37
java
算法与数据结构
LeetCode
LeetCode
刷题记录
(5,6,7)—Java语言
5.最长回文子串给定一个字符串s,找到s中最长的回文子串。你可以假设s的最大长度为1000。示例1:输入:“babad”输出:“bab”注意:“aba”也是一个有效答案。示例2:输入:“cbbd”输出:“bb”思路这道题最直接的解法就是中心扩散法,即从每个字符或者每个两个字符间开始判断左右两边是否相等,不过时间复杂度太高,最适合的还是Manacher算法,此算法在中心扩散算法的基础上,通过简化一下
_Traveler
·
2020-06-25 08:37
java
算法与数据结构
LeetCode
python
刷题记录
(持续更新中)
数组给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。思路:两个指针classSolution:defremoveDuplicates(self,nums:List[int])->int:if(len(nums)==0):return0;i=0;forjinrange(1,len(nums)):ifnums[j]!=nums[i]:i+=1nums[
mh_mpc
·
2020-06-25 03:25
科研工具
找工作
刷题记录
_010滑动窗口最大值
给定一个数组nums,有一个大小为k的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口k内的数字。滑动窗口每次只向右移动一位。返回滑动窗口最大值。示例:输入:nums=[1,3,-1,-3,5,3,6,7],和k=3输出:[3,3,5,5,6,7]解释:滑动窗口的位置最大值--------------------[13-1]-3536731[3-1-3]5367313[-1-35]
lizxchen
·
2020-06-25 01:04
C语言学习笔记(十)---又是一些
刷题记录
最近受漂亮小姐姐的鼓舞,突然有了一点刷题的热情,于是做了五道题来增强自信。同时安利南阳理工oj,问题分类还有难度标识,甚至有根据水平智能屏蔽简单题的功能,着实人性好用。1.A+BProblem(难度0)这道题不需要题解,就是凑个数。2.括号配对问题(难度3)这道题一开始想简单了,以为就是简单的看前括号和后括号数量是不是一样,但仔细看了看样例,眉头一皱,发现问题没这么简单。这道题我的算法很水,但初学
passer_by_A
·
2020-06-24 19:31
c语言学习笔记
算法笔记CodeUp第一至第六章
刷题记录
文章目录《算法笔记》2.2小节——C/C++快速入门->顺序结构1.例题1-1-1按要求输出信息(1)2.例题1-1-2按要求输出信息(2)3.例题1-2-1求两个整数之和(1)4.例题1-2-2求两整数数之和(2)5.例题3-5求一元二次方程的根6.例题3-9字符输入输出《算法笔记》2.3小节——C/C++快速入门->选择结构1.例题4-1一元二次方程求根2.例题4-2比较交换实数值3.例题4-
myRealization
·
2020-06-24 16:38
CodeUp
重走长征路---OI每周
刷题记录
---11月4日 2013
2018-11-28重走长征路---OI每周
刷题记录
---11月4日2013本周共计22题吐槽一下,该周不仅题目多,且不易。
mrcrack
·
2020-06-24 15:07
跟着大佬学算法
重走长征路---OI每周
刷题记录
---2月1日 2015
2018-11-28重走长征路---OI每周
刷题记录
---2月1日2015本周共计30题+题测评地址:斜率优化:1.「火影完结纪念赛」木叶的军师dp:2.
mrcrack
·
2020-06-24 15:35
跟着大佬学算法
重走长征路---OI每周
刷题记录
---9月29日 2013 AC 20题
2018-11-28重走长征路---OI每周
刷题记录
---9月29日2013本周共计20题测评地址:bfs1.细胞问题//在线测评地址https://www.luogu.org/problemnew/show
mrcrack
·
2020-06-24 15:34
跟着大佬学算法
重走长征路---OI每周
刷题记录
——hzwer
重走长征路---OI每周
刷题记录
——hzwerOI每周
刷题记录
——hzwer原文地址http://hzwer.com/410.html2015年6月15日6月15日2015详见https://blog.csdn.net
mrcrack
·
2020-06-24 15:34
跟着大佬学算法
BUUCTF
刷题记录
老八小超市儿
[GKCTF2020]老八小超市儿进入网址admin.php进入后台账号admin密码shopxo应用中心——应用商城——主题下载默认主题编写一个a.php文件放进默认主题a.php文件内容测试成功性http://771c3e8f-4cea-4775-be69-fce5b8bd52f2.node3.buuoj.cn/public/static/index/default/a.php蚁剑连接http
m0_46576074
·
2020-06-24 12:56
[leetCode]
刷题记录
:739. Daily Temperatures(C语言实现)
之前在leetcode上刷题基本都用C++和STL来做。但是最近公司组织编程测试,要求用C语言来进行编程,奈何leetcode上C语言解法不算很多,正好趁此机会记录一下刷题的历程,并且完善一下C语言的解题过程。这道dailytemperature,属于medium难度,想法不算很难,属于stack应用的一种。基本的想法如下:维护一个递减栈,递减栈内的元素是递减排列的,当遇到一个比栈顶元素大的值时就
学习中的大白
·
2020-06-24 11:43
leetcode
实验吧
ctf-web
题:这个看起来有点简单
从今天开始做实验吧的CTF习题,争取一天一道,一天一总结,做到不贪多,不糊弄,每天学习一点点,每天进步一点点。今天做的是这个看起来有点简单这个题,是一道SQL注入的题目。用了两种方法,一种就是从url进行sql注入,一种是使用sqlmap工具。预备知识1.SQL中union的用法union操作符用于合并两个或多个SELECT语句的结果集要求:union合并的SELECT语句的结果集,必须拥有相同数
Elvirajia
·
2020-06-23 21:44
CTF习题
剑指offer
刷题记录
(一)
emmm,在找工作之前把剑指offer过一遍。题目取自牛客网。自己不是很懂C++,所以大部分用python刷,但一些题目,python里自带的方法可以完成,也会用C++写一下,也算是学习一下C++吧。题目一:在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。defFind(targe
immct
·
2020-06-23 17:11
刷题篇
CTF-web
Xman-2018 第四天 WEB 初讲
web作为CTF中的一类大题目,涉及的面非常广,前面具体也说过一些类别的题目。https://blog.csdn.net/iamsongyu/article/details/82968532l给定一个web网站l根据题目所给提示信息,找到网站上的flag字符串l做题方式类似于真实渗透,可能涉及信息收集、各类漏洞发现与利用、权限提升等等l为了获取flag,可能需要拿到管理员权限,数据库权限,甚至获取
iamsongyu
·
2020-06-23 17:39
理论知识
CTF
CTF-web
xman-2018 第八天 web 模板注入 序列化执行
python代码审计php包容性更大的语言,针对web,简单一些所以大家用这个python出现后,更加的中性一些,有更多的库,以其为技术基础的东西也很多,比如flask模板等。企业中java多,但是不适合初学者,调用栈特别多,反序列化,表达式执行。对于没遇到过的题目,要会收集信息,百度不行还是用谷歌。学会用英文搜索,而且新很多,谷歌的高级技巧(定向搜索,源码搜)直接命令注入对于可以直接执行cmd或
iamsongyu
·
2020-06-23 17:39
理论知识
CTF
CTF-web
XMAN-2018 第七天 web 文件包含与cookie会话
优先看一看有没有一些危险的函数,这样很可能存在命令执行。反引号可以直接执行系统命令。不是php的话,会当做文本文件显示,还可以包含一个一句话木马(对文件类型没有要求)文件包含作用重用代码,相当于c语言头文件的感觉。常见的几个文件包含函数,require没有文件就报错,include会继续执行大佬例题http://202.112.51.184:8007文件上传提示只能发送图像,而且是jpg和gif,
iamsongyu
·
2020-06-23 17:39
CTF
理论知识
CTF-web
第八部分 常见加密与文件包含 伪协议
(1)加密解密等我们在做题的时候,经常会遇到一些奇怪的加密解密的字符串,这就需要我们能够识别一些比较常用的。1.base64这是一个常用的编码,而且原理也十分简单,非常容易得到原内容。三字节变为四字节前面补两个0。所谓Base64,就是说选出64个字符----小写字母a-z、大写字母A-Z、数字0-9、符号"+"、"/"(再加上作为垫字的"=",实际上是65个字符)——作为一个基本字符集。然后,其
iamsongyu
·
2020-06-23 17:38
理论知识
CTF
CTF-WEB
2018 X-NUCA
1、题目名codecheck上去看是一个登陆的界面,robots源码泄露什么的都没有,发现通知页有带有参数的url:http://47.107.236.42:49882/news/list.php?id=b3FCRU5iOU9IemZYc1JQSkY0WG5JZz09不过跑sqlmap没用,但是有一个提醒,说看起来是base64编码,但是直接解码什么也看不出来。好奇心随意点上一层目录结果http:
iamsongyu
·
2020-06-23 17:38
编程实践
CTF
理论知识
CTF-web
第十部分 webshell基础与免杀
一、什么是webshell(1)webshell简介webshell,顾名思义:web指的是在web服务器上,而shell是用脚本语言编写的脚本程序,webshell就是就是web的一个管理工具,可以对web服务器进行操作的权限,也叫webadmin。webshell一般是被网站管理员用于网站管理、服务器管理等等一些用途,但是由于webshell的功能比较强大,可以上传下载文件,查看数据库,甚至可
iamsongyu
·
2020-06-23 17:38
CTF
理论知识
CTF-web
第三部分 代码审计
http://www.mxcz.net/tools/rot13.aspxrot-13加密解密http://www.zjslove.com/3.decode/凯撒当铺倒叙维吉尼亚密码实际上就是阅读有关的校验代码,人为构造特殊的输入或者参数才能拿到flag。需要了解一般的变量命名,判断语句和常用函数等,对于函数的执行流程还是很容易理解的,编程的关键点如下:一些基本的语法含义php编程中变量$var字符
iamsongyu
·
2020-06-23 17:08
CTF
理论知识
编程实践
蓝书(算法竞赛进阶指南)
刷题记录
——CH5402 & 洛谷2014 选课(树形DP)
题目:CH5402/luogu2014.题目大意:给定一棵nnn个点有根树的森林,要求在森林中选mmm个点,使得点权之和最大.若一个点要选,则它的父亲也要选.1≤m≤n≤3001\leqm\leqn\leq3001≤m≤n≤300.首先建立一个虚点作为所有树树根的父亲变成一棵有根树,问题变成求一个最大包含虚点的m+1m+1m+1个点组成的连通块使得点权和最大.设f[i][j]f[i][j]f[i]
hezlik
·
2020-06-23 17:09
刷题记录
poj3311(状压dp+floyd)poj1915(bfs)poj3278(bfs)poj1990(树状数组)poj2352(树状数组)poj1703(带敌人集合的并查集)poj1995(快速幂_《算法竞赛进阶指南》推荐)bzoj1034(贪心+排序)bzoj3224(Treap)bzoj1503(Treap)bzoj1588(Treap)bzoj3173(非旋转Treap)bzoj3223(非
dianan0938
·
2020-06-23 04:51
剑指offer
刷题记录
连续子数组的最大值要求:例如:{6,-3,-2,7,-15,1,2,2},连续子向量的最大和为8(从第0个开始,到第3个为止)。给一个数组,返回它的最大连续子序列的和classSolution{public:intFindGreatestSumOfSubArray(vectorarray){intlength=array.size();intnCurSum=0;intnGreatSum=0x800
沐清浅
·
2020-06-23 03:09
剑指offer
LeetCode
刷题记录
——第160题(相交链表)
题目描述编写一个程序,找到两个单链表相交的起始节点。如下面的两个链表:在节点c1开始相交。示例1:输入:intersectVal=2,listA=[0,9,1,2,4],listB=[3,2,4],skipA=3,skipB=1输出:Referenceofthenodewithvalue=2输入解释:相交节点的值为2(注意,如果两个列表相交则不能为0)。从各自的表头开始算起,链表A为[0,9,1,
人工智障1025
·
2020-06-22 19:08
菜鸟的LeetCode刷题记录
LeetCode
刷题记录
——第707题(设计链表)
题目描述设计链表的实现。您可以选择使用单链表或双链表。单链表中的节点应该具有两个属性:val和next。val是当前节点的值,next是指向下一个节点的指针/引用。如果要使用双向链表,则还需要一个属性prev以指示链表中的上一个节点。假设链表中的所有节点都是0-index的。在链表类中实现这些功能:get(index):获取链表中第index个节点的值。如果索引无效,则返回-1。addAtHead
人工智障1025
·
2020-06-22 19:08
菜鸟的LeetCode刷题记录
LeetCode
刷题记录
——第141题(环形链表)
题目描述给定一个链表,判断链表中是否有环。为了表示给定链表中的环,我们使用整数pos来表示链表尾连接到链表中的位置(索引从0开始)。如果pos是-1,则在该链表中没有环。示例1:输入:head=[3,2,0,-4],pos=1输出:true解释:链表中有一个环,其尾部连接到第二个节点。示例2输入:head=[1,2],pos=0输出:true解释:链表中有一个环,其尾部连接到第一个节点。思路分析利
人工智障1025
·
2020-06-22 19:08
菜鸟的LeetCode刷题记录
LeetCode
刷题记录
——第54题(螺旋矩阵)
题目描述给定一个整数数组nums,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。示例:输入:[-2,1,-3,4,-1,2,1,-5,4],输出:6解释:连续子数组[4,-1,2,1]的和最大,为6。思路分析这个问题其实非常简单,但是我们要考虑好边界问题。黄色箭头区域【x1,x2+1】浅红色箭头区域【y1+1,y2+1】绿色箭头区域【x2-1,x1】蓝色箭头区域【y2,y
人工智障1025
·
2020-06-22 19:08
菜鸟的LeetCode刷题记录
LeetCode
刷题记录
——第628题(三个数的最大乘积)
题目描述给定一个整型数组,在数组中找出由三个数组成的最大乘积,并输出这个乘积。示例1:输入:[1,2,3]输出:6示例2:输入:[1,2,3,4]输出:24注意:给定的整型数组长度范围是[3,104],数组中所有的元素范围是[-1000,1000]。输入的数组中任意三个数的乘积不会超出32位有符号整数的范围。思路分析先对列表进行排序最大的可能是nums中最后三个数(全是正数的话)还有一种可能,排序
人工智障1025
·
2020-06-22 19:07
菜鸟的LeetCode刷题记录
LeetCode
刷题记录
——第1002题(查找常用字符)
题目描述给定仅有小写字母组成的字符串数组A,返回列表中的每个字符串中都显示的全部字符(包括重复字符)组成的列表。例如,如果一个字符在每个字符串中出现3次,但不是4次,则需要在最终答案中包含该字符3次。你可以按任意顺序返回答案。示例1:输入:[“bella”,“label”,“roller”]输出:[“e”,“l”,“l”]示例2:输入:[“cool”,“lock”,“cook”]输出:[“c”,“
人工智障1025
·
2020-06-22 19:07
菜鸟的LeetCode刷题记录
LeetCode
刷题记录
——第350题(两个数组的交集 II)
题目描述给定两个数组,编写一个函数来计算它们的交集。示例1:输入:nums1=[1,2,2,1],nums2=[2,2]输出:[2,2]示例2:输入:nums1=[4,9,5],nums2=[9,4,9,8,4]输出:[4,9]说明:输出结果中每个元素出现的次数,应与元素在两个数组中出现的次数一致。我们可以不考虑输出结果的顺序。思路分析从两者长度小的那一方着手,如果nums1长度较小,则遍历num
人工智障1025
·
2020-06-22 19:07
菜鸟的LeetCode刷题记录
LeetCode
刷题记录
——第733题(图像渲染)
思路分析有一幅以二维整数数组表示的图画,每一个整数表示该图画的像素值大小,数值在0到65535之间。给你一个坐标(sr,sc)表示图像渲染开始的像素值(行,列)和一个新的颜色值newColor,让你重新上色这幅图像。为了完成上色工作,从初始坐标开始,记录初始坐标的上下左右四个方向上像素值与初始坐标相同的相连像素点,接着再记录这四个方向上符合条件的像素点与他们对应四个方向上像素值与初始坐标相同的相连
人工智障1025
·
2020-06-22 19:07
菜鸟的LeetCode刷题记录
LeetCode
刷题记录
——第605题(种花问题)
题目描述假设你有一个很长的花坛,一部分地块种植了花,另一部分却没有。可是,花卉不能种植在相邻的地块上,它们会争夺水源,两者都会死去。给定一个花坛(表示为一个数组包含0和1,其中0表示没种植花,1表示种植了花),和一个数n。能否在不打破种植规则的情况下种入n朵花?能则返回True,不能则返回False。示例1:输入:flowerbed=[1,0,0,0,1],n=1输出:True示例2:输入:flo
人工智障1025
·
2020-06-22 19:07
菜鸟的LeetCode刷题记录
LeetCode
刷题记录
——第892题(三维形体的表面积)
题目描述在N*N的网格上,我们放置一些1*1*1的立方体。每个值v=grid[i][j]表示v个正方体叠放在单元格(i,j)上。返回结果形体的总表面积。示例1:输入:[[2]]输出:10示例2:输入:[[1,2],[3,4]]输出:34示例3:输入:[[1,0],[0,2]]输出:16示例4:输入:[[1,1,1],[1,0,1],[1,1,1]]输出:32示例5:输入:[[2,2,2],[2,1
人工智障1025
·
2020-06-22 19:07
菜鸟的LeetCode刷题记录
BUUCTF
刷题记录
(6)
文章目录web[FBCTF2019]RCEService[GYCTF2020]FlaskApp[CISCN2019华北赛区Day1Web5]CyberPunk[BSidesCF2019]Futurella[CISCN2019华东南赛区]Web11[BSidesCF2019]Kookie[RCTF2015]EasySQL[BSidesCF2020]Hadabadday[XNUCA2019Qualif
bmth666
·
2020-06-22 18:30
刷题
BUUCTF
刷题记录
(4)
文章目录web[ACTF2020新生赛]Upload[安洵杯2019]easy_serialize_php[BJDCTF2020]Marklovescat[CISCN2019总决赛Day2Web1]Easyweb[BJDCTF2020]Themysteryofip[SUCTF2019]EasyWeb[V&N2020公开赛]HappyCTFd[BJDCTF2020]ZJCTF,不过如此方法1:使用源
bmth666
·
2020-06-22 18:29
刷题
BUUCTF
刷题记录
(2)
文章目录web[De1CTF2019]SSRFMe(未完成)[极客大挑战2019]PHP[极客大挑战2019]Knife[极客大挑战2019]LoveSQL[RoarCTF2019]EasyJava[极客大挑战2019]Http[0CTF2016]piapiapia[ZJCTF2019]NiZhuanSiWei[GXYCTF2019]PingPingPing[BUUCTF2018]OnlineTo
bmth666
·
2020-06-22 18:29
刷题
BUUCTF
刷题记录
(3)
文章目录web[SWPU2019]Web1[ASIS2019]Unicornshop[ACTF2020新生赛]Include[安洵杯2019]easy_web[WesternCTF2018]shrine[ACTF2020新生赛]Exec[GXYCTF2019]禁止套娃方法一:array_flip()和array_rand()方法二:array_reverse()方法三:使用session[GXYC
bmth666
·
2020-06-22 18:29
刷题
CTFHub之web基础
刷题记录
文章目录1.信息泄露:目录遍历PHPINFO备份文件下载:网站源码bak文件vim缓存.DS_StoreGit泄露:LogStashIndexSVN泄露HG泄露2.密码口令弱口令默认口令1.信息泄露:目录遍历就真的一个一个找。。。。。在2/1处找到flagPHPINFO按ctrl+f搜索,就可以在phpinfo里面找到了flag,或者自己翻备份文件下载:网站源码当开发人员在线上环境中对源代码进行了
bmth666
·
2020-06-22 18:59
刷题
CTFHub之web基础
刷题记录
(续集)
文章目录5.文件上传无验证前端验证MIME绕过.htaccess双写后缀6.RCE命令注入过滤cat过滤空格过滤目录分隔符过滤运算符综合过滤练习5.文件上传无验证直接上传一句话木马打开蚁剑,输入密码连接,注意URL地址是一句话木马的路径即可得到flag前端验证上传.php文件,发现不允许上传,因为是js前端检验,可直接抓包绕过再改回后缀名即可上传2.jpg,再抓包改回2.php,发现上传成功MIM
bmth666
·
2020-06-22 18:59
刷题
leetcode刷题分析
在此总结,leetcode各种数据类型与算法的
刷题记录
,以及总结计划刷低、中难度150道左右计划时间3/30--5/20(第一阶段)从以下几方面入手分析每种算法使用的情景总结每种算法的注意事项总结每种算法的常用套路总结每种算法的各种变形从常规入手
alex-zhou96
·
2020-06-22 09:22
leetcode刷题笔记
二、lintcode
刷题记录
--二叉树的路径和
LintCode
刷题记录
---二叉树的路径和(效率可能没有那些专业的高,主要是代码结构比较简单))题目地址:http://www.lintcode.com/zh-cn/problem/binary-tree-path-sum
疯狂的蜗牛~
·
2020-06-22 05:36
lintcode
算法
刷题记录
kuangbin带你飞专题四:最短路练习
写之前先给这个专题做个总结知识点:单源最短路,全源最短路,求最短路中的最长边,bellmanford算法求有负权的最短路,bellmanorSPFA判断环,反向建图,差分约束,层次图建立层点(连通点)。应该是覆盖最短路所有内容了1.POJ2387TiltheCowsComeHome模板题2.POJ2253FroggerFloyd模板题,只要看到这个数据范围冲就完事了(n#include#inclu
Rakillxy
·
2020-06-22 04:53
kuangbin
图论
最短路
刷题记录
kuangbin带你飞专题六:最小生成树
全是憨批题的专题可能是为了在并查集之后给人恢复信心简略写一下1.POJ1251JungleRoads模板题,把字母转化为数字#include#include#include#include#include#include#include#include#includeusingnamespacestd;intn,m,a[5005],ans,cnt,num;inlineintread(){intx=
Rakillxy
·
2020-06-22 04:22
图论
最小生成树
kuangbin
上一页
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
其他