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算法刷题记录
CTFShow web入门
刷题记录
-爆破
CTFShowweb入门
刷题记录
-爆破web21先下载提供的密码包,查看hint得知考点为tomcat账号提示为amdin,点击提交并使用burpsuit抓包发现底下为一串经过base64编码的文字,翻译后得知为
打酱油的杯具
·
2024-01-14 23:12
做题记录
ctfshow 命令执行
刷题记录
目录web29.web30.web31.web32.web33.web34.web35.web36.web37.web38.web39.web40.web41.web42.web43.web44.web45.web46.web47.web48.web49.web50.web51.web52.web53.web54.web55.web56.web57.web58.web59.web60.web61.
ke1nys
·
2024-01-14 23:42
php
开发语言
web安全
学习
ctfshow 信息搜集
刷题记录
目录web1.web2.web3.web4.web5.web6.web7.web8.web9.web10.web11.web12.web13.web14.web15.web16.web17.web18.web19.web20.web1.查看源码,发现flag.web2.先查看源码,然后发现flag。web3.查看源码没发现flag,于是尝试扫了下后台,没发现隐藏文件,就抓个包看看,结果发现了fla
ke1nys
·
2024-01-14 23:41
php
web安全
学习
CTFSHOW
刷题记录
想分享两个舒服的题目,为什么说舒服呢?就是不用费尽心思去想绕过和其它的坏心思了。不买关子了,就是想分享分享sql注入时遇到的盲注用脚本跑会是一件很简单又舒服的事。这里我先申明,脚本不是我写的,是看师傅们的wp未经允许拿来的,如有冒犯,请私聊我删除即可。目录萌新记忆web8萌新记忆拿到题目没有任何思路的,前端源码也没有什么异样,通常这个时候的想法就是扫网站看看有没有其它的界面或者是源码泄露等等。然后
errorr0
·
2024-01-14 23:10
刷题+WP
python
sql
web安全
安全
ctfshow 爆破
刷题记录
目录web21.web22.web23.web24.web25.web26.web27.web28.web21.先抓包,看到一个新增的base64编码,解码得到刚刚输的账号密码。然后就可以下载题目给的字典进行爆破了。点进去后拿到flagweb22.这个学到了啥是主域名啥是二次域名。主域名和子域名简单易懂详细讲解_今儿个努力呀。的博客-CSDN博客_主域名和子域名的区别大概就是这篇文章写的样子随便查
ke1nys
·
2024-01-14 23:10
web安全
php
学习
CTFshow web3 菜鸡
刷题记录
打开题目发现整个界面只有一句话,F12查看源码之后无果,根据这个格式后想到可能会存在文件包含漏洞。因为常见的导致文件包含漏洞的函数有:“PHP:include(),include_once(),require(),require_once()等”,因为开发人员往往都希望代码相对灵活,所以会将()被包含的文件设置为变量从而实现灵活的调动,但这也导致了从客户端可以调用一个恶意文件导致包含漏洞。既然已经
是Enterprise!
·
2024-01-14 23:40
CTFshow
php
安全
经验分享
网络安全
[CTFshow 红包挑战]
刷题记录
文章目录红包挑战7红包挑战8红包挑战9红包挑战7考点:xdebug拓展源码访问/hack.php,然后再修改命令即可红包挑战8考点:create_function注入源码username;}}classcookie_helper{private$secret="*************";//敏感信息打码publicfunctiongetCookie($name){return$this->ve
_rev1ve
·
2024-01-14 23:39
刷题记录
web安全
学习
安全
php
ctfshow web入门
刷题记录
-信息收集
右键查看源代码JS前台拦截--无效访问view-sourcef12查看请求头和响应头可以查看robots.txt可以查看index.phps文件phps文件就是php的源代码文件,通常用于提供给用户(访问者)查看php代码,因为用户无法直接通过Web浏览器看到php文件的内容,所以需要用phps文件代替。www.zip/rar/tar.gz源码泄露readme.mdGit源码泄露,使用.git/查
·
2024-01-14 23:38
CTF
web安全
【Web】CTFSHOW PHP特性
刷题记录
(全)
知其然知其所以然,尽量把每种特性都详细讲明白。目录web89web90web91web92web93web94web95web96web97web98web99web100web101web102web103web104web105web106web107web108web109web110web111web112web113web114web115web123web125web126web127
Z3r4y
·
2024-01-14 23:36
php
ctfshow
web
ctf
php特性
网络安全
php绕过
每周
LeetCode算法
题(五):416. Partition Equal Subset Sum
每周
LeetCode算法
题(五)题目:416.PartitionEqualSubsetSumGivenanon-emptyarraycontainingonlypositiveintegers,findifthearraycanbepartitionedintotwosubsetssuchthatthesumofelementsinbothsubsetsisequal.Note
JacKnights
·
2024-01-14 22:07
leetcode
leetcode
每周
LeetCode算法
题(十五)403. Frog Jump
每周
LeetCode算法
题(十五)题目:403.FrogJumpAfrogiscrossingariver.Theriverisdividedintoxunitsandateachunittheremayormaynotexistastone.Thefrogcanjumponastone
JacKnights
·
2024-01-14 22:07
leetcode
leetcode
LeetCode算法
题-Maximum Product of Three Numbers(Java实现)
这是悦乐书的第275次更新,第291篇原创01看题和准备今天介绍的是
LeetCode算法
题中Easy级别的第143题(顺位题号是628)。给定一个整数数组,从其中找出三个数,使得乘积最大。
程序员小川
·
2024-01-14 22:01
【Web】CTFSHOW PHP命令执行
刷题记录
(全)
目录web29web30web31web32web33web34web35web36web37-39web40web41(y4✌脚本)web42-44web45web46-49web50web51web52web53web54web55-56web57web58web59web60web61web62web63-65web66-67web68-70web71web72web73-74web75-7
Z3r4y
·
2024-01-14 16:02
CTFSHOW刷题记录
ctfshow
rce
php
命令执行
ctf
web
bypass
2019-09-12
LeetCode算法
题15:题目描述解题思路:sqrt是内置函数,通过该函数可以直接得到一个数的平方根;还有一种思路就是牛顿迭代法,首先确定一个值re,然后不断令re等于re和x/re的平均数,通过不断迭代后
Simoner
·
2024-01-14 06:04
寒假
刷题记录
,第三天
PTA甲级1009ProductofPolynomials多项式乘法#include#include#include#includeusingnamespacestd;constintN=1010;intn;unordered_mapa,res;intmain(){cin>>n;for(inti=0;i>idx>>x;a[idx]=x;}cin>>n;for(inti=0;i>idx>>x;for
xp_xht123
·
2024-01-14 03:48
算法
数据结构
2020-3-2
刷题记录
前言:每天必须写,多忙都得写,如果我今年12月份之前没做到700道,我会瞧不起我自己一辈子的0X00leetcode刷题7道206.ReverseLinkedList130.SurroundedRegions208.ImplementTrie(PrefixTree)211.AddandSearchWord-Datastructuredesign79.WordSearch212.WordSearch
madao756
·
2024-01-13 22:15
LeetCode刷题-计算无重复字符的最长子串的长度
前言说明算法学习,日常
刷题记录
。题目连接计算无重复字符的最长子串的长度题目内容给定一个字符串,请你找出其中不含有重复字符的最长子串的长度。
小鲨鱼FF
·
2024-01-13 10:10
【算法练习】
leetcode算法
题合集之数组和哈希表篇
重建数组(高频)LeetCode283.移动零LeetCode283.移动零双指针,记录已经处理好的序列的尾部classSolution{publicvoidmoveZeroes(int[]nums){intk=0;for(inti=0;imap=newHashMaptarget){j--;}else{res[0]=i+1;res[1]=j+1;break;}}returnres;}}
秋装什么
·
2024-01-12 15:55
算法
算法
leetcode
散列表
【算法练习】
leetcode算法
题合集之链表篇
链表总结增加表头元素倒数节点,使用快慢指针环形链表(快慢指针)合并有序链表,归并排序LRU缓存算法题删除链表元素删除链表中的节点LeetCode237.删除链表中的节点复制后一个节点的值,删除后面的节点(1->5->3->4,删除5的话,先调整为1->3->3->4,再删除第二个3的节点)classSolution{publicvoiddeleteNode(ListNodenode){node.v
秋装什么
·
2024-01-12 15:25
算法
算法
链表
数据结构
【算法练习】
leetcode算法
题合集之回溯篇
组合问题LeetCode39:组合总和LeetCode39.组合总和目标和,除了累加所有的数外还可以用目标值减去所有的数。添加第i个元素后,可以继续添加第i个元素。可以添加第i个元素,也可以添加索引为candidates.length-1的元素这类回溯的问题可以想象成多叉数,对于根节点有左右子树,对于组合而言,多叉树的集合是candidates的所有的元素。以及考虑所有子元素的下一层的子元素集合是
秋装什么
·
2024-01-12 15:23
算法
算法
leetcode
windows
BUUCTF
刷题记录
[BUUCTF2018]OnlineTool”选项,则Nmap会将扫描结果写入到指定的文件中,而不是在终端输出。构造payload:?host='-oGhack.php'把这串东西拼接到靶场地址后面,蚁剑链接http://靶场地址/沙箱地址/hack.php蚁剑链接flag在根目录下直接RCE:?host='-oGa.php'然后访问沙县目录下的a.php相关文章:PHPescapeshellar
块块0.o
·
2024-01-12 12:45
各种ctf的wp合集
ctf
android
网络安全
web安全
安全
BUUCTF
【Web】CTFSHOW PHP文件包含
刷题记录
(全)
温故知新。目录web78web79web80web81web82web83web84web85web86web87web88web78伪协议base64编码直接读出文件内容就行?file=php://filter/convert.base64-encode/resource=flag.phpweb79一眼data伪协议包含php脚本?file=data://text/plain,web80data
Z3r4y
·
2024-01-12 10:05
php
文件包含
ctfshow
ctf
web
网络安全
条件竞争
刷
leetCode算法
题+解析(十一)
二叉树的题目可算告一段落了,今天开始面对新题型。杨辉三角题目:这个只能看图片image.png思路:反正情况就是这么个情况,其实规律还很好找的,就是每一层(第一层除外),首尾都是1,其次的数值是上一层前一个数值和上一层这个位置的数值的总和。我不知道我表达明白没有,不懂的自己去看看动图吧。classSolution{publicList>generate(intnumRows){List>resul
唯有努力不欺人丶
·
2024-01-12 09:53
LeetCode算法
题解:螺旋矩阵
LeetCode算法
题解:螺旋矩阵题目描述给定一个mxn的矩阵,按照螺旋顺序返回矩阵中的所有元素。
程序员阿伦
·
2024-01-12 07:58
算法
leetcode
矩阵
LeetCode.933-最近通话次数(Number of Recent Calls)
这是悦乐书的第357次更新,第384篇原创01看题和准备今天介绍的是
LeetCode算法
题中Easy级别的第219题(顺位题号是933)。写一个类RecentCounter来计算最近的请求。
程序员小川
·
2024-01-11 16:10
力扣
刷题记录
(27)LeetCode:503、42、84
503.下一个更大元素II因为数组是个循环数组,相较于普通数组要多考虑一种情况。就是当前元素的下一个更大的数可能会出现在当前元素的前面。为了解决这个问题我们需要对数组进行两次遍历。classSolution{public:vectornextGreaterElements(vector&nums){stacksk;vectorans(nums.size(),-1);sk.push(0);for(i
蓝墨408
·
2024-01-11 04:29
leetcode
算法
数据结构
c++
力扣
刷题记录
(24)LeetCode:53、392、115
53.最大子数组和这题只需要明白一点,如果i位置之前的连续子数组的和小于0,那么如果加上这个小于0的和只会让nums[i]的值变得更小。所以这个时候我们要舍弃之前的连续子数组,重新开始,也就是将i位置之前的连续子数组的和置为0classSolution{public://sum表示子数组的和,ans表示答案intsum=0,ans=-10000;intmaxSubArray(vector&nums
蓝墨408
·
2024-01-11 04:59
leetcode
算法
数据结构
c++
力扣
刷题记录
(26)LeetCode:516、739、496
516.最长回文子序列用dp[i][j]表示区间[j,i]内最长回文子序列的长度,j从i位置开始向前遍历。1.当i==j时,dp[i][j]=12.当s[i]==s[j]时,dp[i][j]=dp[i-1][j+1]+23.当s[i]!=s[j]时,dp[i][j]=max(dp[i-1][j],dp[i][j+1])classSolution{public:intlongestPalindrom
蓝墨408
·
2024-01-11 04:59
leetcode
算法
数据结构
c++
力扣
刷题记录
(29)LeetCode:695、1020、130
695.岛屿的最大面积这道题和计算岛屿周长类似,在这里dfs的功能就是由一块陆地出发,找出这块陆地所在的岛屿并返回岛屿面积。classSolution{public:intdfs(vector>&grid,inti,intj){if(i=grid.size())return0;if(j=grid[0].size())return0;if(grid[i][j]==2||grid[i][j]==0)r
蓝墨408
·
2024-01-11 04:27
leetcode
算法
数据结构
c++
Leetcod面试经典150题
刷题记录
—— 二叉搜索树篇
Leetcod面试经典150题
刷题记录
-系列Leetcod面试经典150题
刷题记录
——数组/字符串篇Leetcod面试经典150题
刷题记录
——双指针篇Leetcod面试经典150题
刷题记录
——矩阵篇Leetcod
键盘国治理专家
·
2024-01-10 21:01
Algorithm
面试技术栈
面试
职场和发展
Leetcod面试经典150题
刷题记录
—— 二叉树层次遍历篇
Leetcod面试经典150题
刷题记录
-系列Leetcod面试经典150题
刷题记录
——数组/字符串篇Leetcod面试经典150题
刷题记录
——双指针篇Leetcod面试经典150题
刷题记录
——矩阵篇Leetcod
键盘国治理专家
·
2024-01-10 21:26
Algorithm
面试
职场和发展
leetcode
刷题记录
Datastructure:list,set,dict,heapq,collections.Counter,collections.deque,queue.PriorityQueue,collections.defaultdictUnionFind:FriendCircles:UnionFind.Iusedweightingandpathcompression.Hash:3SumDivideand
UniversityGrass
·
2024-01-10 20:59
Leetcode
算法
数据结构
力扣
刷题记录
-- JAVA--62---35. 搜索插入位置
目录一、题目二、代码三、运行结果一、题目二、代码classSolution{publicintsearchInsert(int[]nums,inttarget){intleft=0;intright=nums.length-1;intmid=left/2+right/2;//System.out.println("left"+left);//System.out.println("right"+r
@白圭
·
2024-01-10 18:18
#
leetcode
java
python
力扣
刷题记录
143.1-----35. 搜索插入位置
目录一、题目二、代码三、运行结果一、题目二、代码classSolution{public:intsearchInsert(vector&nums,inttarget){inti,j;intleft,right,middle;intreturn_int=0;if(nums.size()target)return0;elseif(nums[0]==target)return0;elsereturn1;
@白圭
·
2024-01-10 18:17
#
leetcode
算法
c++
力扣
刷题记录
1.2-----35.搜索插入位置
目录一、题目二、代码三、运行结果完成次数2一、题目二、代码classSolution{public:intsearchInsert(vector&nums,inttarget){intsize=nums.size();//std::couttarget)//二分之后的数值比目标值大中间的值一定不是在左边{right=middle-1;}if(nums[middle]nums[left]){retu
@白圭
·
2024-01-10 18:17
#
leetcode
算法
职场和发展
leetcode算法
题之记忆化搜索总结
记忆化搜索,可以理解为带备忘录的递归,方便进行剪枝,是一种以空间换时间的策略。本章目录1.斐波那契数2.不同路径3.最长递增子序列4.猜数字大小II5.矩阵中的最长递增路径1.斐波那契数斐波那契数classSolution{public://递归intfib(intn){returndfs(n);}intdfs(intn){if(n==0||n==1)returnn;returndfs(n-1)+
@A云淡风轻
·
2024-01-10 17:38
算法
算法
leetcode
职场和发展
leetcode算法
题之floodfill算法---深搜(dfs)
本章目录1.图像渲染2.岛屿数量3.岛屿的最大面积4.被围绕的区域5.太平洋大西洋水流问题6.扫雷游戏7.机器人的运动范围1.图像渲染图像渲染classSolution{intdx[4]={0,0,1,-1};intdy[4]={1,-1,0,0};intnewColor,prev;intm,n;public:vector>floodFill(vector>&image,intsr,intsc,i
@A云淡风轻
·
2024-01-10 17:36
算法
算法
leetcode
深度优先
寒假
刷题记录
,第一天(重刷题目)
PTA甲级:1003Emergency经典迪杰斯特拉算法#include#includeusingnamespacestd;constintN=510,INF=0x3f3f3f3f;intdist[N],cnt[N],g[N][N];inthelper[N],way[N];boolst[N];intn,m,c1,c2;intmain(){cin>>n>>m>>c1>>c2;for(inti=0;i
xp_xht123
·
2024-01-09 09:23
算法
c++
数据结构
寒假
刷题记录
,第二天
PTA甲级1006SignInandSignOut经典的排序算法#include#include#includeusingnamespacestd;intn;structnode{stringid;intti,to;};vectorv;boolcmpin(nodea,nodeb){returna.tib.to;}intmain(){cin>>n;while(n--){stringid;charch
xp_xht123
·
2024-01-09 09:18
算法
【算法练习】
leetcode算法
题合集之二叉树篇
递归遍历基础篇前序遍历,中序遍历,后序遍历是根据处理根节点的位置来命名的。树的处理大多用到了递归,递归需要知道终止条件。前序遍历(中左右)144.二叉树的前序遍历中左右,先处理根节点,再处理左子树,再处理右子树classSolution{publicListpreorderTraversal(TreeNoderoot){Listres=newArrayListres,TreeNoderoot){i
秋装什么
·
2024-01-09 08:52
算法
算法
leetcode
windows
Leetcode算法
系列| 12. 整数转罗马数字
目录1.题目2.题解C#解法一:模拟C#解法二:硬编码数字1.题目罗马数字包含以下七种字符:I,V,X,L,C,D和M。字符数值I1V5X10L50C100D500M1000例如,罗马数字2写做II,即为两个并列的1。12写做XII,即为X+II。27写做XXVII,即为XX+V+II。通常情况下,罗马数字中小的数字在大的数字的右边。但也存在特例,例如4不写做IIII,而是IV。数字1在数字5的左
游戏开发小Y
·
2024-01-09 06:49
Leetcode算法系列
算法
leetcode
c#
python
数据结构
unity
LeetCode算法
2:动态规划C++
本篇博客整理了LeetCodehot100和剑指offer里面的动态规划的题目,做一个总结。文章目录1.子数组/子序列/子串相关问题1.1最大子数组的和(数组+环形)1.2最大子数组的乘积1.3最长递增子序列1.4最长公共子串1.5最长公共子序列1.6回文子串2.买卖股票/打家劫舍相关问题2.1一次交易2.2多次交易2.3最多两次交易(hard)2.4最多k次交易(hard)2.5多次交易且含一天
yuyu加油鸭
·
2024-01-08 21:00
leetcode
算法
动态规划
leetCode算法
-268(缺失数字)
给定一个包含0,1,2,...,n中n个数的序列,找出0..n中没有出现在序列中的那个数。示例1:输入:[3,0,1]输出:2示例2:输入:[9,6,4,2,3,5,7,0,1]输出:8下面我用两种方法,一块了解一下。求合法//开始之前我先说一下我的思路//0-n个有序数字累加和,数学里边是有公式的,我们重温一下推导过程。//0,1n为1个数为2,累加和为1//0,1,2n为2个数为3,累加和为3
我是一个前端
·
2024-01-08 14:39
Leetcod面试经典150题
刷题记录
—— 链表篇
Leetcod面试经典150题
刷题记录
-系列Leetcod面试经典150题
刷题记录
——数组/字符串篇Leetcod面试经典150题
刷题记录
——双指针篇Leetcod面试经典150题
刷题记录
——矩阵篇Leetcod
键盘国治理专家
·
2024-01-08 04:57
Algorithm
面试
链表
职场和发展
Leetcod面试经典150题
刷题记录
——二叉树篇
Leetcod面试经典150题
刷题记录
-系列Leetcod面试经典150题
刷题记录
——数组/字符串篇Leetcod面试经典150题
刷题记录
——双指针篇Leetcod面试经典150题
刷题记录
——矩阵篇Leetcod
键盘国治理专家
·
2024-01-08 04:56
Algorithm
面试
python
算法
LeetCode刷题-矩阵中战斗力最弱的K行
前言说明算法学习,日常
刷题记录
。题目连接矩阵中战斗力最弱的K行题目内容给你一个大小为m*n的矩阵mat,矩阵由若干军人和平民组成,分别用1和0表示。
小鲨鱼FF
·
2024-01-08 04:38
[buuctf]
刷题记录
文章目录[网鼎杯2018]Fakebook方法一方法二(掌握sqlmapPOST型注入)方法三[HCTF2018]WarmUp[ZJCTF2019]NiZhuanSiWei[GXYCTF2019]BabyUpload[GXYCTF2019]BabySQli[BSidesCF2020]Hadabadday1[网鼎杯2018]Fakebook考点SSRF新学:dirsearch,dirmap使用sql
pippaa
·
2024-01-08 01:55
刷题记录
安全
web安全
Leetcode
刷题记录
::滑动窗口::无重复字符的最长子串
给定一个字符串s,请你找出其中不含有重复字符的最长子串的长度。1、分析问题:1)字符串+不能重复2、子问题拆分:1)子串的生成以及存放2)字符的重复判定3、完整功能包括:1)C++代码2)STL库3)字符的重复判定:哈希表4)生成子串:暴力遍历字符串,两个完整循环。复杂度:O(n2)O(n^2)O(n2)4、优化1)字符的重复判定:unordered_set的字符统计函数,模拟重复判定功能2)生成
Leeniux_
·
2024-01-07 16:56
自动驾驶-C++
leetcode
算法
职场和发展
leetcode算法
题之递归--综合练习(二)
本章目录1.N皇后2.有效的数独3.解数独4.单词搜索5.黄金矿工6.不同路径III1.N皇后N皇后classSolution{vector>ret;vectorpath;intn;boolcheckCol[10],checkDig1[20],checkDig2[20];public:vector>solveNQueens(int_n){n=_n;//初始化pathpath.resize(n);f
@A云淡风轻
·
2024-01-07 09:26
算法
算法
leetcode
职场和发展
leetcode算法
题之递归--综合练习(一)
此专题对我们之前所学的关于递归的内容进行一个整合,大家可以自行练习,提升自己的编码能力。本章目录1.找出所有子集的异或总和在求和2.全排列II3.电话号码的字母组合4.括号生成5.组合6.目标和7.组合总和8.字母大小写全排列9.优美的排列1.找出所有子集的异或总和在求和找出所有子集的异或总和在求和classSolution{intret=0;intpath=0;public:intsubsetX
@A云淡风轻
·
2024-01-07 09:54
算法
算法
leetcode
深度优先
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他