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算法刷题记录
力扣
刷题记录
-- JAVA--68---20. 有效的括号
目录一、题目二、代码三、运行结果一、题目二、代码classSolution{publicbooleanisValid(Strings){char[]temp_char_array=s.toCharArray();inti;intlength;length=temp_char_array.length;//System.out.println("length"+length);Dequeque=ne
@白圭
·
2023-11-20 20:08
#
leetcode
java
python
代码随想录
刷题记录
day15之 二叉树的最大深度+二叉树的最小深度
代码随想录
刷题记录
day15之二叉树的最大深度+二叉树的最小深度+完全二叉树的节点个数参考:代码随想录(programmercarl.com)104.二叉树的最大深度二叉树的深度、高度下面的图是从1开始计算
Made in Program
·
2023-11-20 19:57
代码随想录刷题记录
算法
leetcode
数据结构
代码随想录
刷题记录
day13 之二叉树的遍历(递归+迭代)
代码随想录
刷题记录
day13之二叉树的遍历(递归+迭代)二叉树基础分类满二叉树如果一棵二叉树只有度为0的结点和度为2的结点,并且度为0的结点在同一层上,则这棵二叉树为满二叉树。
Made in Program
·
2023-11-20 19:56
代码随想录刷题记录
算法
数据结构
leetcode
leetcode(力扣)刷题笔记(c++)【下】
II42.接雨水84.柱状图中最大的矩形额外题目1365.有多少小于当前数字的数字941.有效的山脉数组1207.独一无二的出现次数189.轮转数组724.寻找数组的中心下标922.按奇偶排序数组II后续
刷题记录
sereiiii_x
·
2023-11-20 18:11
c++
leetcode
c++
leetcode算法
专题训练:十四.位操作专题
文章目录十四.位操作专题50.Pow(x,n)69.x的平方根136.只出现一次的数字137.只出现一次的数字2260.只出现一次的数字389.格雷编码剑指Offer64.求1+2+…+n剑指Offer65.不用加减乘除做加法29.两数相除191.位1的个数十四.位操作专题50.Pow(x,n)题目描述:实现pow(x,n),即计算x的n次幂函数。-100.00)returnPow(x,N);el
Worthy_Wang
·
2023-11-20 17:39
Leetcode
算法
LeetCode刷题-和相同的二元子数组
前言说明算法学习,日常
刷题记录
。题目连接和相同的二元子数组题目内容给你一个二元数组nums,和一个整数goal,请你统计并返回有多少个和为goal的非空子数组。子数组是数组的一段连续部分。
小鲨鱼FF
·
2023-11-20 15:53
leetcode算法
题----Sqrt(x)
题目:69.Sqrt(x)EasyImplementintsqrt(intx).Computeandreturnthesquarerootofx,wherexisguaranteedtobeanon-negativeinteger.Sincethereturntypeisaninteger,thedecimaldigitsaretruncatedandonlytheintegerpartofthe
a776995799
·
2023-11-20 09:56
leetcode算法题
力扣
刷题记录
-- JAVA--77---455. 分发饼干
目录一、题目二、代码三、运行结果一、题目二、代码classSolution{//让大饼干尽可能满足大孩子的需求publicintfindContentChildren(int[]g,int[]s){intre_num=0;Arrays.sort(g);Arrays.sort(s);inti;intlength;intindex_s;intindex_g;index_g=g.length-1;ind
@白圭
·
2023-11-20 08:19
#
java
算法
开发语言
LeetCode算法
题-Goat Latin Easy(Java实现)
这是悦乐书的第322次更新,第344篇原创01看题和准备今天介绍的是
LeetCode算法
题中Easy级别的第192题(顺位题号是824)。给出句子S,由空格分隔的单词组成。
程序员小川
·
2023-11-20 06:47
【算法】---LeetCode
LeetCode
算法题
面试题
刷题记录
第二十六天-环形链表
#includeusingnamespacestd;structListNode{intval;ListNode*next;ListNode(intx):val(x),next(nullptr){}};intmain(){ListNode*node1=newListNode(1);ListNode*node2=newListNode(2);ListNode*node3=newListNode(3)
onlyzzr
·
2023-11-20 03:08
每日一题
链表
算法
数据结构
刷题记录
第二十七天-环形链表II
classSolution{public:ListNode*detectCycle(ListNode*head){ListNode*slow=head;ListNode*fast=head;while(fast!=NULL&&fast->next!=NULL){slow=slow->next;fast=fast->next->next;if(slow==fast)break;}if(fast==N
onlyzzr
·
2023-11-20 03:08
每日一题
链表
java
数据结构
刷题记录
第二十九天-两个数组的公共部分
#include#include#includeusingnamespacestd;intmain(){vectornums1({1,2,2,3});vectornums2({1,2,2,4});vectorresult;unordered_mapmap;for(inti=0;i
onlyzzr
·
2023-11-20 03:08
每日一题
c++
算法
开发语言
刷题记录
第二十八天-有效字母异位词
#include#includeusingnamespacestd;intmain(){stringstr1="rat";stringstr2="car";intmap[26]={0};for(inti=0;i
onlyzzr
·
2023-11-20 03:06
每日一题
链表
java
数据结构
力扣
刷题记录
_位运算(自学)
位运算1.总结1.1.异或1.2.不用额外变量交换两个整数1.3.所有偶数位为和所有奇数位为11.4.针对数组中元素两两组合的写法1.4.BrianKernighan算法2.异或(力扣136)3.汉明距离(力扣461)4.只出现一次的数字(力扣268)5.只出现一次的数字III(力扣260)6.颠倒二进制位(力扣190)7.2的幂(力扣231)8.4的幂(力扣342)9.交替位二进制数(力扣693
珍珠是蚌的眼泪
·
2023-11-20 00:08
力扣刷题
leetcode
java
数据结构
算法
力扣
刷题记录
--位运算问题
这里写目录标题一、n&(n-1)1.求一个数的二进制表示中的1的个数力扣191.位1的个数AcWing801.二进制中1的个数2.判断一个数是否是2的方幂二、n&(~n+1)或n&-nAcWing801.二进制中1的个数三、n>>k&1四、^操作(异或)1.交换两个数LeetCode344.反转字符串LeetCode189.轮转数组一、n&(n-1)n&(n-1)作用:将n的二进制表示中的最低位为
纪宁app
·
2023-11-20 00:07
力扣刷题记录
leetcode
java
算法
【Web】Ctfshow SSTI
刷题记录
1
目录①web361362-无过滤②web363-过滤单双引号③web364-过滤单双引号和args④web365-过滤中括号[]、单双引号、args⑤web366-过滤单双引号、args、中括号[]、下划线⑦web367-过滤单双引号、args、中括号[]、下划线、os⑧web368-过滤单双引号、args、中括号[]、下划线、os、{{⑨web369-过滤单双引号、args、中括号[]、下划线、
Z3r4y
·
2023-11-19 23:19
前端
笔记
安全
SSTI
CTF
WEB
剑指OFFER刷题笔记 Kaze-1
剑指OFFER
刷题记录
数据结构:链表,队列,栈JZ24反转链表JZ25合并两个排序的链表JZ52找两个链表的第一个公共结点数据结构:图论,树JZ82二叉树中和为某一值的路径(一)JZ34二叉树中和为某一值的路径
Kaze-1
·
2023-11-19 22:27
算法&刷题
链表
数据结构
c++
CTF
刷题记录
CTFHub-RCE-命令注入
**CTFHub-RCE-命令注入**1.无任何的过滤一、解题思路通过输入一些指令,利用某些特定的函数进行的操作,从而达到命令执行攻击的效果。因为没有任何的过滤,那么我们可以直接使用分号(;)闭合前面的语句,执行ls命令http://challenge-49bb6bc15fd9e3ef.sandbox.ctfhub.com:10800/?ip=127.0.0.1;ls通过执行ls命令可以看到,该目
山川绿水
·
2023-11-19 19:15
信息安全
python 双指针法_
leetcode算法
之双指针
明年就是找工作了,又要开始刷题了,把之前做过的题目再梳理整理一遍,但愿明年不要那么拉跨,祈祷明年能找到工作,千万不能毕业就失业。分类别解析leetcode上的一些相关的例题路,代码采用C++与python实现。双指针主要分为如下的三类题目:对撞指针,快慢指针,其他双指针.对撞指针对撞指针的问题,一般是数组首尾各有一个指针,这俩指针往中间移动过,解决相对应的问题167有序数组的TwoSum2(eas
温酒斩桦腾
·
2023-11-19 17:28
python
双指针法
【Web】Ctfshow SSRF
刷题记录
1
核心代码解读curl_init():初始curl会话curl_setopt():会话设置curl_exec():执行curl会话,获取内容curl_close():会话关闭①web351post:url=http://127.0.0.1/flag.php或者url=file:///var/www/html/flag.php查看源码②web352-353前置知识:127.1会被解析成127.0.0.
Z3r4y
·
2023-11-19 15:02
前端
CTF
WEB
安全
笔记
LeetCode算法
题-Binary Search(Java实现)
这是悦乐书的第297次更新,第316篇原创01看题和准备今天介绍的是
LeetCode算法
题中Easy级别的第165题(顺位题号是704)。
程序员小川
·
2023-11-19 15:50
力扣
刷题记录
-- JAVA--5---169. 多数元素
目录一、题目二、代码三、运行结果一、题目二、代码classSolution{publicintmajorityElement(int[]nums){Arrays.sort(nums);inti=0;intlength=0;intcount=0;intnow_num=nums[0];intmax_num=nums[0];intmax_count=0;length=nums.length;for(i=
@白圭
·
2023-11-19 13:43
#
leetcode
java
算法
LeetCode算法
题解(动态规划)|LeetCode509. 斐波那契数、LeetCode70. 爬楼梯、LeetCode746. 使用最小花费爬楼梯
一、LeetCode509.斐波那契数题目链接:509.斐波那契数题目描述:斐波那契数(通常用F(n)表示)形成的序列称为斐波那契数列。该数列由0和1开始,后面的每一项数字都是前面两项数字的和。也就是:F(0)=0,F(1) =1F(n)=F(n-1)+F(n-2),其中n>1给定n,请计算F(n)。示例1:输入:n=2输出:1解释:F(2)=F(1)+F(0)=1+0=1示例2:输入:n=3输出
旧事情稠
·
2023-11-19 05:20
Java算法题解
算法
leetcode
动态规划
java
LeetCode算法
题解|LeetCode435. 无重叠区间、LeetCode763. 划分字母区间、LeetCode56. 合并区间
一、LeetCode435.无重叠区间题目链接:435.无重叠区间题目描述:给定一个区间的集合intervals,其中intervals[i]=[starti,endi]。返回需要移除区间的最小数量,使剩余区间互不重叠。示例1:输入:intervals=[[1,2],[2,3],[3,4],[1,3]]输出:1解释:移除[1,3]后,剩下的区间没有重叠。示例2:输入:intervals=[[1,2
旧事情稠
·
2023-11-19 05:49
Java算法题解
算法
leetcode
java
贪心算法
LeetCode算法
题解|LeetCode738. 单调递增的数字、LeetCode968. 监控二叉树
一、LeetCode738.单调递增的数字题目链接:738.单调递增的数字题目描述:当且仅当每个相邻位数上的数字x和y满足xarr[i-1]){//如果相邻低位数字小于高位数字,就不符合单调递增的规则,需要进行进一步处理intj=i-1;while(j>=0){//地位数字全部置为9arr[j--]=9;}//高位的数字减一arr[i]--;j=i;while(arr[j]=0;i--){//将数
旧事情稠
·
2023-11-19 05:49
Java算法题解
算法
leetcode
数据结构
java
贪心算法
LeetCode算法
题解(动态规划)|LeetCoed62. 不同路径、LeetCode63. 不同路径 II
一、LeetCoed62.不同路径题目链接:62.不同路径题目描述:一个机器人位于一个mxn网格的左上角(起始点在下图中标记为“Start”)。机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。问总共有多少条不同的路径?示例1:输入:m=3,n=7输出:28示例2:输入:m=3,n=2输出:3解释:从左上角开始,总共有3条路径可以到达右下角。1.向右
旧事情稠
·
2023-11-19 05:16
Java算法题解
算法
leetcode
动态规划
java
LeetCode - #88 合并两个有序数组
LeetCode算法
到目前我们已经更新到86期,我们会保持更新时间和进度(周一、周三、周五早上9:00发布),每期的内容不多,我们希望大家可以在上班路上阅读,长久积累会有很大提升。
网罗开发
·
2023-11-19 01:02
#
LeetCode
leetcode
算法
职场和发展
LeetCode - #89 格雷编码
LeetCode算法
到目前我们已经更新到88期,我们会保持更新时间和进度(周一、周三、周五早上9:00发布),每期的内容不多,我们希望大家可以在上班路上阅读,长久积累会有很大提升。
网罗开发
·
2023-11-19 01:24
#
LeetCode
leetcode
算法
职场和发展
不简单的字符串转换问题——算法通关村第十二关【青铜】
下面来看看关于字符串的两道
leetcode算法
题:709.转换成小写字母给你一个字符串s,将该字符串中的大写字母转换成相同的小写字母,返回新的字符串。
子琦啊
·
2023-11-18 23:51
算法通关村第一期
算法
从零开始的力扣
刷题记录
-第四天
力扣每日四题剑指Offer25.合并两个排序的链表-简单94.二叉树的中序遍历-简单412.FizzBuzz-简单剑指Offer29.顺时针打印矩阵-简单总结剑指Offer25.合并两个排序的链表-简单题目描述:输入两个递增排序的链表,合并这两个链表并使新链表中的节点仍然是递增排序的。题解:建一个头节点,用两个指针遍历链表,从小到大插在头节点后面就可以了代码(Go):funcmergeTwoLis
渊微指玄
·
2023-11-18 19:51
leetcode刷题
leetcode
算法
golang
代码随想录
刷题记录
:数组篇
前言我用来记录自己刷代码随想录(就是Carl)大佬写的那本书的题目,如果有想一起学习的自行百度搜索代码随想录即可。本篇是数组篇。其中题目开头的数字为该题在LeetCode中的序号。因为我一开始学的Java,所以所有题目都是用Java写的,但是后面又转型了C++,所以二刷题目会有C++版本。数组篇704.二分查找:这是一道非常经典的二分查找题,比较水的那种,懂二分的基本都能直接写出来,我直接写自己的
TheITSea
·
2023-11-17 05:18
leetcode
算法
【
leetcode算法
】02-两数之和
目录1、题目描述2、解题思路第一种解法:暴力枚举第二种解法:哈希映射3、代码展示4、小结前言声明:本文仅为学习记录,图片以及题目资源来自牛客和力扣网,如有侵权请联系删除大家好,我是尼根。一个又菜又想学算法的准程序猿,今天为大家带来一道leetcode上简单的算法题,^_+两数之和^_+。
尼根的猜想
·
2023-11-17 00:21
算法刷题
leetcode
算法
散列表
数据结构
java
leetcode算法
题——二分查找
34.在排序数组中查找元素的第一个和最后一个位置给定一个按照升序排列的整数数组nums,和一个目标值target。找出给定目标值在数组中的开始位置和结束位置。如果数组中不存在目标值target,返回[-1,-1]。示例1:输入:nums=[5,7,7,8,8,10],target=8输出:[3,4]示例2:输入:nums=[5,7,7,8,8,10],target=6输出:[-1,-1]示例3输入
菊里菊气
·
2023-11-16 23:26
算法
leetcode
算法
数据结构
LeetCode算法
题解——二分查找3
LeetCode算法
题解——二分查找3第八题思路代码总结第九题思路代码总结第十题代码第十一题思路代码总结第十二题思路代码总结接上文
LeetCode算法
题解——二分查找2,本篇分享LeetCode中几道比较难想到使用二分查找解法的题目
微醺的老虎
·
2023-11-16 23:53
LeetCode
算法
leetcode
数据结构
leetcode算法
题--最长奇偶子数组
原题链接:https://leetcode.cn/problems/longest-even-odd-subarray-with-threshold/一开始的做法,是O(n*n)的时间复杂度funclongestAlternatingSubarray(nums[]int,thresholdint)int{n:=len(nums)res:=0fori:=0;ithreshold{continue}d
bob62856
·
2023-11-16 20:12
Algorithm
算法
leetcode
职场和发展
leetcode算法
题6——Z字形变换
Z字形变换(难度:中等)将一个给定字符串根据给定的行数,以从上往下、从左到右进行Z字形排列。比如输入字符串为“LEETCODEISHIRING”行数为3时,排列如下:LCIRETOESIIGEDHN之后,你的输出需要从左往右逐行读取,产生出一个新的字符串,比如:“LCIRETOESIIGEDHN”。请你实现这个将字符串进行指定行数变换的函数:stringconvert(strings,intnum
诶你爱我吗
·
2023-11-16 18:26
LeetCode
字符串
数据结构
算法
leetcode
LeetCode算法
练习top100:(3)矩阵
矩阵packagetop100.top矩阵;importjava.util.ArrayList;importjava.util.List;publicclassTOP{//73.矩阵置零//额外空间将有0的行列存储下来,再置0publicvoidsetZeroes(int[][]matrix){intm=matrix.length;intn=matrix[0].length;boolean[]ro
青铜爱码士
·
2023-11-16 02:39
算法
leetcode
矩阵
LeetCode算法
练习top100:(4)链表
packagetop100.top链表;importtop100.ListNode;importtop100.Node;importjava.util.ArrayDeque;importjava.util.ArrayList;importjava.util.HashMap;publicclassTOP{//160.相交链表//hashmap方法太low了//判断链表是否相交//双指针遍历两个相交链
青铜爱码士
·
2023-11-16 02:32
算法
leetcode
链表
岛屿最大面积 leetcode Java_LeetCode
刷题记录
——岛屿的最大面积
题目描述:给定一个包含了一些0和1的非空二维数组grid,一个岛屿是由四个方向(水平或垂直)的1(代表土地)构成的组合。你可以假设二维矩阵的四个边缘都被水包围着。找到给定的二维数组中最大的岛屿面积。(如果没有岛屿,则返回面积为0。)示例:[[0,0,1,0,0,0,0,1,0,0,0,0,0],[0,0,0,0,0,0,0,1,1,1,0,0,0],[0,1,1,0,1,0,0,0,0,0,0,0
大饼土博
·
2023-11-15 21:28
岛屿最大面积
leetcode
Java
LeetCode算法
题 :同构字符串isIsomorphic
给定两个字符串s和t,判断它们是否是同构的。如果s中的字符可以被替换得到t,那么这两个字符串是同构的。所有出现的字符都必须用另一个字符替换,同时保留字符的顺序。两个字符不能映射到同一个字符上,但字符可以映射自己本身。示例1:输入:s="egg",t="add"输出:true示例2:输入:s="foo",t="bar"输出:false示例3:输入:s="paper",t="title"输出:true
「已注销」
·
2023-11-15 16:28
web
刷题记录
,查询使用
目录1、使用scandir()函数+chr()函数绕过代码执行2、.user.ini与.htaccess利用.user.ini上传\隐藏后门利用.htaccess上传\隐藏后门1、.htaccess文件2、文件上传绕过3、留后门3、strcmp()函数安全漏洞4、MD5注入,数组绕过MD5比较5、PHP://inputphp://filterdata://6、sql注入空格,#,--等绕过7、在联
devil8123665
·
2023-11-15 14:52
信息安全
web
php
[SWPUCTF] 2021新生赛之(NSSCTF)
刷题记录
①
[SWPUCTF]2021新生赛(NSSCTF
刷题记录
wp)[SWPUCTF2021新生赛]gift_F12[第五空间2021]签到题[SWPUCTF2021新生赛]jicao[SWPUCTF2021新生赛
落寞的魚丶
·
2023-11-15 06:30
CTF
NSSCTF
刷题记录wp
FLAG
Web
PHP
[BUU
刷题记录
]day01-起步
BUU-WEB这是一个菜鸡的蜕变先小记录一下题目环境部署必备的docker安装sudoapt-getremovedockerdocker-enginedocker.iocontainerdruncsudoapt-getupdatesudoapt-getinstallapt-transport-httpsca-certificatescurlgnupglsb-releasecurl-fsSLhttp
Dem0@
·
2023-11-15 01:32
CTF复现
安全
web
Leetcode刷题-双指针
此后将用博客来进行
刷题记录
,并且记录我的心得体会与学习经验。
iimmy_o
·
2023-11-15 00:07
Leetcode刷题
leetcode
算法
数据结构
【
leetcode算法
面试】leetcode题目1-贪心
贪心算法简介【定义】贪心策略是指从问题的初始状态出发,通过若干次的贪心选择而得出最优值(或较优解)的一种解题方法贪心算法并不从整体最优考虑,它所作出的选择只是在某种意义上的局部最优选择。当然,希望贪心算法得到的最终结果也是整体最优的。虽然贪心算法不能对所有问题都得到整体最优解,但对许多问题它能产生整体最优解。如单源最短路经问题,最小生成树问题等。在一些情况下,即使贪心算法不能得到整体最优解,其最终
张忠琳
·
2023-11-14 22:28
#
算法
leetcode
刷题记录
-121. Best Time to Buy and Sell Stock
leetcode
刷题记录
-121.BestTimetoBuyandSellStock1.题目要求Description:Sayyouhaveanarrayforwhichtheithelementisthepriceofagivenstockondayi.Ifyouwereonlypermittedtocompleteatmostonetransaction
zhaizhan524
·
2023-11-14 20:31
leetcode
cpp
leetcode
刷题记录
总结-7.二叉树
文章目录零、二叉树理论二叉树的种类满二叉树完全二叉树二叉搜索树平衡二叉搜索树二叉树的存储方式二叉树的遍历方式二叉树的定义总结一、二叉树的遍历[144.二叉树的前序遍历](https://leetcode.cn/problems/binary-tree-preorder-traversal/)题解递归实现迭代实现[94.二叉树的中序遍历](https://leetcode.cn/problems/b
天生我才~~
·
2023-11-14 04:40
数据结构与算法
leetcode
算法
数据结构
c++
LeetCode303.区域和检索 - 数组不可变
LeetCode
刷题记录
文章目录题目描述解题思路⌨C代码题目描述给定一个整数数组nums,处理以下类型的多个查询:计算索引left和right(包含left和right)之间的nums元素的和,其中left
2021狮子歌歌
·
2023-11-14 04:36
LeetCode
算法
leetcode
数据结构
NSSCTF web
刷题记录
5
文章目录[HZNUCTF2023preliminary]ezlogin[MoeCTF2021]地狱通讯[NSSRound#7Team]0o0[ISITDTU2019]EasyPHP[极客大挑战2020]greatphp[安洵杯2020]Validator[GKCTF2020]ez三剑客-ezweb[HZNUCTF2023preliminary]ezlogin考点:时间盲注打开题目,在源码出得到hi
_rev1ve
·
2023-11-14 01:50
刷题记录
前端
数据库
php
web安全
学习
node.js
安全
buuctf - re
刷题记录
1-18
buuctf-re
刷题记录
buuctf-re
刷题记录
1、easyre2、reverse14、内涵的软件5、新年快乐6、xor7、helloword8、reverse39、不一样的flag10、SimpleRev11
yyyyzzzllll
·
2023-11-14 00:34
CTF系列问题
#
re
re
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他