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
Bugku刷题记录
LeetCode334递增的三元子序列:LIS问题 & 动态规划 & 贪心 & 二分
前言大家好,我是新人博主:「个人主页」主要分享程序员生活、编程技术、以及每日的LeetCode
刷题记录
,欢迎大家关注我,一起学习交流,谢谢!
Chthollists
·
2022-01-18 14:33
LeetCode373查找和最小的K对数字:TopK问题:「小根堆 & 多路归并」 |「二分 & 滑动窗口」
前言大家好,我是新人博主:「个人主页」主要分享程序员生活、编程技术、以及每日的LeetCode
刷题记录
,欢迎大家关注我,一起学习交流,谢谢!
Chthollists
·
2022-01-15 19:10
力扣
刷题记录
-题1
前言毕业多年,却从来没有刷过算法题,一直在无所事事虚度光阴,在被公司卷完之后,我决定痛定思痛,开启刷题计划。努力不会白费,什么时候开始都不晚。第一天废话稍多,希望自己能够坚持下去。刷题计划第一天,进度正常,OVER。
·
2021-12-09 22:55
力扣数组二分查找
Node.contains()返回的是一个布尔值,来表示传入的节点是否为该节点的后代节点。
前景介绍:
刷题记录
:题目查找两个节点的最近的一个共同父节点,可以包括节点自身自己的思路是先固定一个元素,找到这个递归找到这个元素的所有的上级父元素存在一个数组中,再递归查找元素2的父元素在不在这个数组中
·
2021-12-01 10:04
javascript
12 力扣热题
刷题记录
之第102题二叉树的层序遍历
系列文章目录力扣
刷题记录
文章目录系列文章目录前言一、背景二、我的思路三、官方的思路总结前言每天进步一点点!!一、背景给你一个二叉树,请你返回其按层序遍历得到的节点值。
大鱼不吃鱼(wanna)
·
2021-11-24 11:49
力扣刷题记录
leetcode
树结构
队列
11 力扣热题
刷题记录
之第94题二叉树的中序遍历
系列文章目录力扣
刷题记录
文章目录系列文章目录前言一、背景二、我的思路1、递归2、迭代三、官方的思路1、迭代2、Morris中序遍历总结前言每天进步一点点一、背景给定一个二叉树的根节点root,返回它的中序遍历
大鱼不吃鱼(wanna)
·
2021-11-22 16:37
力扣刷题记录
leetcode
算法
栈
刷题记录
-剑指 Offer 07. 重建二叉树
https://leetcode-cn.com/problems/zhong-jian-er-cha-shu-lcof/输入某二叉树的前序遍历和中序遍历的结果,请构建该二叉树并返回其根节点。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。tree.jpg示例:Input:preorder=[3,9,20,15,7],inorder=[9,3,15,20,7]Output:[3,9,20,nu
monkey_bd
·
2021-11-21 18:56
zip伪加密-Write Up
zip伪加密WriteUp#题目源于
bugku
-zip伪加密正常打开题目的压缩包提示是需要输入解压密码进行解压我这里讲两个破解压缩包伪加密的方法:1、下载一个ZipCenOp.jar专门修复压缩包的工具
do you best
·
2021-11-21 00:43
ctf
安全
web安全
安全
05 力扣热题
刷题记录
之第5题最长回文子串
系列文章目录01力扣热题
刷题记录
之第1题两数之和02力扣热题
刷题记录
之第2题两数相加03力扣热题
刷题记录
之第3题无重复字符的最长子串04力扣热题
刷题记录
之第4题寻找两个正序数组的中位数文章目录系列文章目录前言一
大鱼不吃鱼(wanna)
·
2021-11-18 20:36
力扣刷题记录
动态规划
字符串
leetcode
简单的取证#CTF
简单的取证WirteUp#题目源于
bugku
-简单的取证11.下载取证软件地址https://www.magnetforensics.com/products/magnet-axiom/这里我使用MagentAXIOM
do you best
·
2021-11-18 11:02
ctf
安全
web安全
2021-11-11 学习日记
1.
Bugku
刷题xxx二手交易市场WP很接近真实的一道题,这道题最难的地方在于找注入点。先注册个账号,登陆进去。在个人资料那块可以上传头像,有可能是个文件上传漏洞。
狐萝卜CarroT
·
2021-11-15 10:59
算法刷题计划(十六)丢失的数字、范围求和 II、外观数列
LeetCode
刷题记录
一、丢失的数据范围求和II外观数列组合总和一、丢失的数据题目题解方法一(数学整数相减):classSolution{public:intmissingNumber(vector&
一包辣条包邮!
·
2021-11-07 10:47
c++
leetcode
算法
算法
leetcode
职场和发展
BugKu
之备份是个好习惯
题目:备份是个好习惯思路分析打开题目,看到一个字符串。联系到题目,就猜到肯定是源代码泄露,用工具扫一下,发现了index.php.bak,验证了我的猜想,下载下来看看。源码审计关注到parse_str函数。parse_str—将字符串解析成多个变量如果string是URL传递入的查询字符串(querystring),则将它解析为变量并设置到当前作用域(如果提供了result则会设置到该数组里)。s
土豆分米猪
·
2021-11-05 10:00
2021/11/02-学习日记
1.
Bugku
刷题Simple_SSTI_2payload:?flag={{config.__class__.__init__.
狐萝卜CarroT
·
2021-11-03 09:53
leetcode
刷题记录
day026:752和279
752、难度中等:方法一:广度优先搜索:代码描述在注释中,更细节的解释在代码下方的代码解释中classSolution{publicintopenLock(String[]deadends,Stringtarget){if("0000".equals(target)){return0;}//将deadends里的值加入哈希表中Setdead=newHashSet();for(Stringdeade
CodeYello
·
2021-10-15 00:24
leetcode
算法
java
广度搜索
队列
LeetCode
刷题记录
---二叉树专题
每次刷到二叉树算法题将在此博文更新~~~以下具体理论知识,请参考Carl哥整理的:点击进入【注:以下刷题顺序均按Carl哥的进行,Carl哥的微信公众号:代码随想录。欢迎大家关注!】理论基础:⭐一、二叉树种类满二叉树完全二叉树二叉搜索树平衡二叉搜索树⭐二、二叉树的存储方式顺序存储(数组)链式存储(链表)⭐三、二叉树的遍历方式DFS(前中后序遍历:递归,非递归:栈)BFS(层序遍历:队列)⭐四、二叉
#苦行僧
·
2021-10-12 23:32
算法与数据结构
二叉树
leetcode
数据结构
算法
BugKu
CTF(杂项篇MISC)---妹子的陌陌
BugKu
CTF(杂项篇MISC)—妹子的陌陌下载得到图片binwalk分离rar压缩包binwalk-efile.jpg这个压缩包有密码。找了一圈没有发现密码,试了一下也不是伪加密。
肖萧然
·
2021-10-10 09:18
BugKu
CTF
unctf
BugKu
CTF(解密篇Crypto)—这是个盲兔子,竟然在唱歌!
BugKu
CTF(解密篇Crypto)—这是个盲兔子,竟然在唱歌下载得到⡥⠂⡶⡃⡔⡷⡦⡛⡨⠁⠟⡚⠉⠇⡳⡜⡉⡤⡴⡑⡓⡆⡑⡔⡆⡠⡩⡹⠂⡢⡪⡵⡢⡟⡶⡹⠃⡒⠁⡥⡞⠟⡚⡞⡣⡣⡤⡀⡡⡆⠉⡼⡻⠀⠉⡧⡙⠇⡦⡇⡧⡅⡺⡑⠺
肖萧然
·
2021-09-30 13:30
BugKu
CTF
bug
php
Bugku
web game1题解
很久没来搞一搞web,正巧在
Bugku
看到了一道游戏题挺有意思的题主大概意思呢就是让你盖楼拿flag,但是这个阈值太高了不知道要盖楼盖到猴年马月…所以博主我就故意输两次从源代码中试图发现什么东西一点一点观察发现加密后的值是
卓懋是个小菜鸡
·
2021-09-26 00:19
杂谈
php
网络安全
web
BugKu
CTF(杂项篇MISC)--Pokergame
BugKu
CTF(杂项篇MISC)–Pokergame我是小白,文章参考大佬的彬彬有礼am_03Pokergame看看大小王属性只有一个可疑点直接foremost分离foremostking.jpgforemostkinglet.jpg
肖萧然
·
2021-09-22 12:59
BugKu
CTF
安全
【面试】牛客网Java专项练习
刷题记录
程序运行题enumAccountType{SAVING,FIXED,CURRENT;privateAccountType(){System.out.println(“Itisaaccounttype”);}}classEnumOne{publicstaticvoidmain(String[]args){System.out.println(AccountType.FIXED);}}判断的是枚举类的
雨下一整晚real
·
2021-09-20 00:56
面试/面试题
java
面试
BugKu
CTF(杂项篇MISC)—想要种子吗
BugKu
CTF(杂项篇MISC)—想要种子吗我是小白,文章参考以下两位大佬的Keytime21网络安全研究所
bugku
想要种子吗先看看图片属性发现隐藏关键信息。STEGHIDE。
肖萧然
·
2021-09-18 18:03
BugKu
CTF
网络安全
LeetCode刷题-我会翻转二叉树,谷歌还要我吗?
前言说明算法学习,日常
刷题记录
。题目连接翻转二叉树题目内容翻转一棵二叉树。
·
2021-09-07 11:54
算法javaleetcode
牛客选择题
刷题记录
(数据库)
数据库概念设计的E-R方法中,用属性描述实体的特征,属性在E-R图中,用(椭圆形)表示E-R图中:矩形:实体菱形:关系椭圆:属性数据库系统的三级模式不包括(数据模式),数据库的数据模式通常由逻辑模式、外模式和内模式构成按照规范的设计方法,一个完整的数据库设计一般分为以下六个阶段。需求分析:分析用户的需求,包括数据、功能和性能需求概念结构设计:主要采用E-R模型进行设计,包括画E-R图逻辑结构设计:
·
2021-09-05 12:42
数据库
算法系列(零)目录索引
本文记录leetcode
刷题记录
,为了更清晰地记录每个类型的题目刷了多少,掌握到什么程度,所以分多篇记录。不要问刷题有什么用?我也是黑人问号。既然做题能进大厂,能加薪升级,何乐而不为,是吧。
SwiftGo
·
2021-08-24 23:40
LeetCode刷题笔记(零)目录
前300简单免费的,一共69题Leetcode-cn前300题,免费且简单的题目
刷题记录
汇总。
YongtaoHuang
·
2021-08-07 17:56
LeetCode刷题-和为零的N个唯一整数
前言说明算法学习,日常
刷题记录
。题目连接和为零的N个唯一整数题目内容给你一个整数n,请你返回任意一个由n个各不相同的整数组成的数组,并且这n个数相加和为0。
小鲨鱼FF
·
2021-07-25 15:57
LeetCode刷题-回文排列
前言说明算法学习,日常
刷题记录
。题目连接回文排列题目内容给定一个字符串,编写一个函数判定其是否为某个回文串的排列之一。回文串是指正反两个方向都一样的单词或短语,排列是指字母的重新排列。
小鲨鱼FF
·
2021-07-24 19:17
命令注入ctfshow
title:CTFshow命令注入date:2021-07-15tags:[ctf]description:
刷题记录
搜索引擎http://helosec.com/正则解释https://regexper.com
_Stary
·
2021-07-20 21:36
笔记
CTF
php
Bugku
CTF_PHP_encrypt_1(ISCCCTF)
1.题目:PHP_encrypt_1(ISCCCTF)image.png2.下载附件解压打开后是php代码functionencrypt($data,$key){$key=md5('ISCC');$x=0;$len=strlen($data);$klen=strlen($key);for($i=0;$i但是好像少了点啥啊去网上搜了大佬们的writup发现函数返回值好像没了output:fR4aHW
违规昵称不予展示
·
2021-06-27 02:29
bugku
Misc 啊哒
题目一个压缩包,打开是一个图片。解题思路用Stegsolve打开看看,图层没什么异常,看看FileFormat信息。直接发现最后有个PK开头的小节,小节里还有flag.txt字样。那可能是图片后边藏了个zip压缩包。winhex打开图片,拉到最后找到504B0304的部分,选中从该处到最后的数据,然后编辑->复制选块->至新文件得到一个zip包。但发现是个加密的。看二进制也看不出是个伪加密的文件。
不用总是开心
·
2021-06-24 07:38
leetcode
刷题记录
(2)
第一题这个构造可以说是非常考验硬编码能力了。publicclassSolution{publicint[][]generateMatrix(intn){int[][]a=newint[n][n];intlen=n;intoff=0;intcnt=1;intindex=0;while(len>=1){for(intj=off;j=off;j--){a[len-1][j]=cnt++;}for(int
球球球球笨
·
2021-06-21 07:32
Bugku
题解
flag在index里打开题目,显示的是一个链接image.png查看源代码,也只有一个链接,点开链接,返回了Ohon!根据题目提示,flag在index里,所以想办法读取index.php的源码这时候需要用到php伪协议参考表哥文章构造url地址http://123.206.87.240:8005/post/index.php?file=php://filter/read=convert.bas
热心市民乾先生
·
2021-06-19 08:58
LeetCode刷题-杨辉三角II
前言说明算法学习,日常
刷题记录
。题目连接杨辉三角II题目内容给定一个非负索引k,其中k≤33,返回杨辉三角的第k行。杨辉三角.gif在杨辉三角中,每个数是它左上方和右上方的数的和。
小鲨鱼FF
·
2021-06-18 07:54
LeetCode刷题-杨辉三角
前言说明算法学习,日常
刷题记录
。题目连接杨辉三角题目内容给定一个非负整数numRows,生成杨辉三角的前numRows行。杨辉三角.gif在杨辉三角中,每个数是它左上方和右上方的数的和。
小鲨鱼FF
·
2021-06-17 07:26
Bugku
CTF(10,11)
第10题【变量1】提示说flag在变量里面,/^w+$/匹配任意大小写字母+数字+下划线不太了解PHP及变量,百度了一下可以看看:PHP中$GLOBALS与global的区别详解得到flag第11题【web5】先检查源码,发现了奇怪的东西题目里面有提示jsf**k,百度一下然后解码。这个网址好用一点JsUnFuck
L_MAO
·
2021-06-15 00:55
Bugku
CTF-web4
【web4】打开链接那就看看源代码:很明显:eval(unescape(p1)+unescape('%35%34%61%61%32'+p2))%35是URL编码,拼接起来转码就得到:functioncheckSubmit(){vara=document.getElementById("password");if("undefined"!=typeofa){if("67d709b2b54aa2aa6
L_MAO
·
2021-06-14 19:24
bugku
-writeup-web-文件包含
“
bugku
-web14解题思路记录。”题目:clickme?no01—找线索点击clickme?
dark2019
·
2021-06-14 17:09
信息安全
安全
web
[new
bugku
] pwn
最简单的pwnnc然后catflagpwn364位栈溢出,程序有后门,栈溢出然后return到后门即可frompwnimport*p=process('./pwn3')p.recvuntil('something?\n')payload='a'*0x30+'bbbbbbbb'+p64(0x400751)p.sendline(payload)p.interactive()pwn732位教科书栈溢出,
2mpossible
·
2021-06-12 19:40
LeetCode
刷题记录
原来在写过LeetCode的Java
刷题记录
,源码对应GitHub项目。这次开的坑是LeetCode的Python3
刷题记录
,不再写文记录。源码放在相应的GitHub项目中。
yoshino
·
2021-06-12 15:50
力扣
刷题记录
(六)二叉树
先上图:1.二叉树知识①满二叉树如果一棵二叉树只有度为0的结点和度为2的结点,并且度为0的结点在同一层上,则这棵二叉树为满二叉树。②完全二叉树在完全二叉树中,除了最底层节点可能没填满外,其余每层节点数都达到最大值,并且最下面一层的节点都集中在该层最左边的若干位置。若最底层为第h层,则该层包含1~2^h-1个节点。之前我们刚刚讲过优先级队列其实是一个堆,堆就是一棵完全二叉树,同时保证父子节点的顺序关
曹长卿啊
·
2021-06-09 23:28
C++
力扣
bugku
_ctf Misc 眼见非实(ISCCCTF)
题目提示:眼见非实。说明对看到的需要修改。一个压缩包,打开里面是个docx文件解题思路打开docx文件发现是乱码,根据提示眼见非实,那么flag应该就在这个文件里了,只是看不到。winhex打开文件看二进制,发现开头504B0304,这是zip文件的开头。改文件后缀,打开。发现flag在document.xml的文件中方法改后缀,找。
不用总是开心
·
2021-06-08 00:54
bugku
_ctf, Misc 这是一张单纯的图片
题目一个图片解决思路发现图片很小,可能flag就在字节中,notepad++打开看一眼,在最后发现了字符实体编码,长这样key{you are right},方法找个解码网站,解一解。这是html中的常用编码,要眼熟。解码站h
不用总是开心
·
2021-06-07 19:03
Bugku
-又一张图片,还单纯吗
把图片保存到本地先看了一下属性,没啥有用的信息。。用UE随便看了下文件头和文件尾,没有发现字符串,但是看到文件头有EXIF信息。于是找出MagicExif工具查看一下这个图片的Exif信息结果是没有发现。。然后想到会不会是LSB图像隐藏,所以就用Stegsolve查看一下再查看了所有的颜色通道之后,无果...于是祭出binwalk查看有没有其他文件隐藏在图片中发现捆绑了好几个图片文件。用dd命令提
PureT
·
2021-06-06 18:50
bugku
INSERT INTO注入
分析了下,关闭了错误报告,并且把我们的ip记录到数据库中查询。可以通过这个X-Forwarded-For进行注入,这是http头注入,进行测试,发现是时间盲注,写脚本去查询数据库、表、字段、内容。importrequestsurl="http://123.206.87.240:8002/web15/"flag=""foriinrange(1,33):forstr1in"0123456789abcd
牛一喵
·
2021-06-05 00:41
bugku
_ctf Misc 隐写
题目一张图片,500*420的。解题思路看看二进制,放到Stegsolve里看看图层和LSB,都没有什么异常用pngcheck检查一下图片,发现crc报错了,那这应该是IHDR隐写了。一般来说是chunk_data错了,因为crc错了的话,如果你能看到图片那改crc也没什么变化。而改chunk_data可以更改图片的显示大小,把隐藏的一部分显示出来。而对于此题应该是改chunk_data里的图片大
不用总是开心
·
2021-06-04 20:51
Bugku
CTF(1-8)
第一题:【web2】F12查看源代码第二题:【随机数字运算验证码】F12查看code.js第三题:【web基础$_GET】读一下页面可知get提交what=flag第四题【$_POST】读一下页面可知post提交what=flag第五题【矛盾】get提交num=1a第六题【web3】禁用浏览器的JavaScript,查看源码可以看到解码之后:KEY{J2sa42ahJK-HS1III}但是我提交说
L_MAO
·
2021-06-04 04:28
C/C++语言初阶
刷题记录
---==关于我第一遍学习C语言未注意的一些细节
1.易错点在于数组初始化的方式,上面的有'\0',下面的没有,C语言语法规定字符串自动追加'\0'.2.一维数组能如此初始化?显然不行所以下面这题答案自然出来了,选B:3.答案:B解释:全局可以在任何一个地方调用,很难保证数据的准确性和安全性4.函数不可以嵌套定义,但是可以嵌套声明(一般声明在全局里)5.答案:C无限递归?内存有限,递归次数多了就栈溢出了6.递归实现my_strlen注意retur
你算哪一个bug?
·
2021-05-25 22:03
c++
算法
c语言
LeetCode
刷题记录
---广度优先搜索(BFS)算法
每次刷到广度优先搜索(BFS)算法题将在此博文更新~~~ 广度优先搜索(BFS)类似于树的按层遍历,可以用队列实现。 其过程可以描述为:首先访问一个初始顶点,并将其标记为已访问过,接着访问其所有未被访问过的邻接点,其访问次序可以任意,并均标记为已访问过。然后在分别依次访问这些顶点的所有未被访问过的邻接点,并标记为已访问过。以此类推,直到图中所有和初始点有路径相通的顶点都被访问过。 先来介绍一下创
#苦行僧
·
2021-05-22 12:54
算法与数据结构
广度优先搜索
LeetCode
数据结构
算法
Bugku
_Misc_where is flag 2
文件内容没啥用,这题我们注意观察文件名,发现是十六进制,利用文件的CRC32转换ascii码(图片的CRC32不用)十五个文件的CRC32连起来,进入用十六进制转ascii,就得到了flag得到flag为
bugku
Le1a
·
2021-05-20 20:39
信息安全
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
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
其他