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
BUUOJ刷题记录
23/8/27
刷题记录
1.pandas数据分组1741.查找每个员工花费的总时间【简单】在这段代码中,注意分组函数groupby的运用deftotal_time(employees:pd.DataFrame)->pd.DataFrame:#新建一列保存employees['total_time']=employees['out_time']-employees['in_time']#多索引分组,对某列单独求和,重置索引
花花橙子
·
2023-10-17 16:27
算法刷题记录
python
力扣
力扣sql
刷题记录
文章目录直接排序就可以了2377.整理奥运表2504.把名字和职业联系起来不连表,直接`select`内部套两个子查询就行了597.好友申请I:总体通过率2072.赢得比赛的大学`if`语句嵌套在`select`里直接得结果608.树节点(从一小题窥见mysql中`notin`和`null`关系)610.判断三角形626.换座位(精彩题)1212.查询球队积分1294.不同国家的天气类型1440.
程序员好费脑子啊
·
2023-10-17 16:25
数据库
mysql
SQl语句
刷题记录
LeetCode:SQL语句
刷题记录
1、组合两个表联表查询select`firstName`,`lastName`,`city`,`state`fromPersonpleftjoinAddressaonp
刚学编程的小白( •̥́ ˍ •̀ू )
·
2023-10-17 16:51
数据结构与算法
sql
数据库
从零开始的力扣
刷题记录
-第九十天
力扣今日两题1052.爱生气的书店老板-中等189.轮转数组-中等总结1052.爱生气的书店老板-中等题目描述:有一个书店老板,他的书店开了n分钟。每分钟都有一些顾客进入这家商店。给定一个长度为n的整数数组customers,其中customers[i]是在第i分钟开始时进入商店的顾客数量,所有这些顾客在第i分钟结束后离开。在某些时候,书店老板会生气。如果书店老板在第i分钟生气,那么grumpy[
渊微指玄
·
2023-10-17 08:58
leetcode刷题
leetcode
算法
golang
力扣
刷题记录
27.1-----459. 重复的子字符串
目录一、题目二、代码三、运行结果一、题目二、代码classSolution{public:boolrepeatedSubstringPattern(strings){boolreturn_num=0;inti,j;intpos;//方法一:暴力求解略//方法二:移动匹配高阶降维打击s如果是重复字串两个s删头去尾拼起来可以在中间找到s如何理解:元素和杂质无杂质随便拼有杂质删头去尾之后一定拼不起来st
@白圭
·
2023-10-16 18:54
#
leetcode
算法
c++
力扣
刷题记录
-- JAVA--25--459. 重复的子字符串
目录一、题目二、代码三、运行结果一、题目二、代码classSolution{publicbooleanrepeatedSubstringPattern(Strings){Stringstr=s+s;str=str.substring(1,str.length()-1);returnstr.contains(s);}}三、运行结果
@白圭
·
2023-10-16 18:54
#
leetcode
java
算法
BUUCTF在线评测简介
https://
buuoj
.cn/challenges2、介绍3、学习步骤学习从这里开始!
初尘屿风
·
2023-10-16 12:52
BUUCTF学习笔记
攻防演练
网络安全
BUUCTF(刷题日记)
二、[极客大挑战2019]Havefun三、[HCTF2018]WarmUp四、[ACTF2020新生赛]Include五、[ACTF2020新生赛]Exec六、[强网杯2019]随便注总结前言web
刷题记录
一
yzhikk
·
2023-10-16 12:20
php
服务器
apache
sql
CTF
刷题记录
之Buuctf-N1BOOK——sql注入1
id=1,2,3;会出现不同的界面,但是,但我们输入4时,发现没有回显2.推测有有三列,还是老方法,http://4d366f97-7645-4633-a532-1b86e5b44f90.node3.
buuoj
.cn
山川绿水
·
2023-10-16 12:17
N1Book
sql
安全
经验分享
HDLBits_Fsm serial
刷题记录
首先,这个题的主要思路是计数器加状态机。moduletop_module(inputclk,inputin,inputreset,//Synchronousresetoutputdone);parameterIDLE=3'd0,START=3'd1,DATA=3'd2,STOP=3'd3,ERROR=3'd4;reg[3:0]STATE,NEXT_STATE;reg[3:0]COUNT1;alwa
Jennywangup
·
2023-10-16 01:59
fpga开发
HDLBits_Fsm serialdata
刷题记录
这道题的有限状态机部分和上一题相同,主要部分是输出数据的设计一开始我就想到用移位寄存器,这个题和前面有道题的数据顺序是相反的,in作为输入,最早输入的数据是最低位所以实现起来也是右移寄存器。out<={in,out[7:1]};moduletop_module(inputclk,inputin,inputreset,//Synchronousresetoutput[7:0]out_byte,out
Jennywangup
·
2023-10-16 01:59
fpga开发
力扣
刷题记录
122.1-----1035. 不相交的线
目录一、题目二、代码三、运行结果一、题目二、代码classSolution{public:intmaxUncrossedLines(vector&nums1,vector&nums2){inti,j;intreturn_int=0;vector>dp(nums1.size(),vector(nums2.size(),0));for(i=0;i=1&&j>=1){dp[i][j]=max(dp[i-
@白圭
·
2023-10-16 00:14
#
leetcode
动态规划
算法
力扣
刷题记录
-- JAVA---126--1035. 不相交的线
目录一、题目二、代码三、运行结果一、题目二、代码classSolution{publicintmaxUncrossedLines(int[]nums1,int[]nums2){//等同于子字符串inti,j;intreturn_num=0;intlength_1=nums1.length;intlength_2=nums2.length;int[][]dp=newint[length_1+1][l
@白圭
·
2023-10-16 00:14
#
leetcode
java
算法
BUUCTF刷题之路-jarvisoj_level01
:接下来我们验证开启了哪些保护:还是熟悉的味道,直接构造exp:frompwnimport*sh=remote('node4.
buuoj
.cn',
call就不要ret
·
2023-10-14 20:25
pwn
CTF
python
c++
buuctf ---- jarvisoj_level(全)
编写expfrompwnimport*io=remote("node4.
buuoj
@See you later
·
2023-10-14 20:52
pwn
安全
pwn
BUUCTF-jarvisoj_level3_x64
/buu/jarvisoj_level3_x64")r=remote("node4.
buuoj
.cn",29734)elf=ELF("./33level3")libc=ELF(".
Rt1Text
·
2023-10-14 20:51
BUUCTF
pwn
python
安全
linux
BUUCTF-jarvisoj_level3
很明显的溢出点再没有其它有用的信息,而且本题没有system,bin/sh既然如此,解决思路就有了,泄露libc,32位的ret2libc3EXPfrompwnimport*#startr=remote("node4.
buuoj
.cn
Rt1Text
·
2023-10-14 20:51
BUUCTF
pwn
linux
安全
HDLBits
刷题记录
——FSM ps2data
导言这道题目本身并不复杂,甚至可以说是比较简单。记录它的目的是之前做课程PJ时,要用到PS2接口连接键盘来键入输入值或者控制,印象中PJ里的实现方式比题目本身复杂。对于我而言,这大概是状态机用于实践的典型场景了。题目的意思是:PS/2协议每周期发送3个字节长的消息。但在连续字节流中,我们并不知道消息从哪里开始和结束。唯一的指示是,每3个字节的消息的第1个字节的bit[3]=1,而其他2个字节的[3
Candy_579
·
2023-10-14 20:50
verilog
BUUCTF jarvisoj_level0 1
查找字符串点进去发现是一个后门函数二、EXPfrompwnimport*context.arch='amd64'#p=process("/tmp/pwn/level0")p=remote("node4.
buuoj
.cn
bug小空
·
2023-10-14 20:17
#
pwn
ctf
网络安全
pwn
剑指offer
刷题记录
pass区03数组中重复的数字剑指Offer05.替换空格剑指Offer58-II.左旋转字符串剑指Offer06.从尾到头打印链表剑指Offer18.删除链表的节点剑指Offer22.链表中倒数第k个节点剑指Offer25.合并两个排序的链表剑指Offer21.调整数组顺序使奇数位于偶数前面剑指Offer58-I.翻转单词顺序剑指Offer10-I.斐波那契数列剑指Offer10-II.青蛙跳台
bob62856
·
2023-10-14 17:43
Algorithm
leetcode
力扣
刷题记录
34.1-----347. 前 K 个高频元素
目录一、题目二、代码三、运行结果一、题目二、代码classSolution{public:vectortopKFrequent(vector&nums,intk){inti,j;intnums_size;vectorreturn_vector;mapmap_for_count;map::iteratorpos;inttemp_num;intmax_frequency=0;nums_size=num
@白圭
·
2023-10-14 14:46
#
leetcode
算法
c++
LeetCode OJ题解系列
我打算重新刷一遍,并把题目思路和结果放到博客上来,当做一次
刷题记录
吧。计划会包括以下内容:题目id,题目名称,题目中文意义解题思路参考源码敬请期待。
「已注销」
·
2023-10-14 06:57
LeetCode
leetcode
力扣
刷题记录
103.1-----518. 零钱兑换 II
目录一、题目二、代码三、运行结果一、题目二、代码classSolution{public://j的含义凑出总和为j的金额有dp[j]中方法intchange(intamount,vector&coins){inti,j;intreturn_int=0;vectordp(amount+1,0);dp[0]=1;for(i=0;i
@白圭
·
2023-10-13 15:28
#
leetcode
算法
动态规划
力扣
刷题记录
-- JAVA---108--518. 零钱兑换 II
目录一、题目二、代码三、运行结果一、题目二、代码classSolution{publicintchange(intamount,int[]coins){//下标表示方式int[]dp=newint[amount+1];inti;intj;intlength=coins.length;dp[0]=1;//for(i=0;i<=amount;i++)//{//System.out.println("d
@白圭
·
2023-10-13 15:28
#
leetcode
java
算法
【HuoLe的刷题笔记】--leetcode算法题
leetcode
刷题记录
数组类:简单题:1.两数之和给定一个整数数组nums和一个整数目标值target,请你在该数组中找出和为目标值的那两个整数,并返回它们的数组下标。
HuoLe啊
·
2023-10-13 09:10
HuoLe的学习笔记
java
算法
leetcode
力扣
刷题记录
1
类型总结:数组1538字符串683哈希表535动态规划502数学493排序351深度优先搜索328贪心314广度优先搜索263树261二分查找252矩阵223数据库220二叉树217双指针205位运算194栈165堆(优先队列)158设计150图145前缀和133模拟126回溯120计数109链表102滑动窗口97并查集85递归63有序集合58分治58单调栈56二叉搜索树56字典树55枚举51队列
可峰科技
·
2023-10-12 10:08
C++/Qt自动化框架
leetcode
算法
c++
剑指offer进阶版
刷题记录
1.整数除法给定两个整数a和b,求它们的除法的商a/b,要求不得使用乘号'*'、除号'/'以及求余符号'%'。注意:整数除法的结果应当截去(truncate)其小数部分,例如:truncate(8.345)=8以及truncate(-2.7335)=-2假设我们的环境只能存储32位有符号整数,其数值范围是[−231,231−1]。本题中,如果除法结果溢出,则返回231−1/***@descript
科氏加速度
·
2023-10-12 05:41
数据结构和算法
算法
蓝桥杯
数据结构
从零开始的力扣
刷题记录
-第八十八天
力扣每日四题98.验证二叉搜索树-中等162.寻找峰值-中等150.逆波兰表达式求值-中等654.最大二叉树-中等总结98.验证二叉搜索树-中等题目描述:给你一个二叉树的根节点root,判断其是否是一个有效的二叉搜索树。有效二叉搜索树定义如下:节点的左子树只包含小于当前节点的数。节点的右子树只包含大于当前节点的数。所有左子树和右子树自身必须也是二叉搜索树。题解:一开始以为直接递归判断左小右大就行了
渊微指玄
·
2023-10-12 05:38
leetcode刷题
leetcode
算法
golang
从零开始的力扣
刷题记录
-第八十九天
力扣今日两题2512.奖励最顶尖的K名学生-中等692.前K个高频单词-中等总结2512.奖励最顶尖的K名学生-中等题目描述:给你两个字符串数组positive_feedback和negative_feedback,分别包含表示正面的和负面的词汇。不会有单词同时是正面的和负面的。一开始,每位学生分数为0。每个正面的单词会给学生的分数加3分,每个负面的词会给学生的分数减1分。给你n个学生的评语,用一
渊微指玄
·
2023-10-12 05:03
leetcode刷题
leetcode
算法
golang
洛谷入门100题
刷题记录
day1
P1035[NOIP2002普及组]级数求和(c++)思路记录:1、要有一个整数变量接收k的输入2、要有一个浮点型变量Sn记录加和的结果3、很显然的是需要用循环,循环结束条件是Sn>k。#includeusingnamespacestd;intmain(){intk;cin>>k;#整数变量k,接收输入doubleSn=0.0;#浮点型变量Sn,作为累加结果的记录for(inti=1;;i++){
flerken1217
·
2023-10-11 08:13
刷题记录
算法
c++
LeetCode
刷题记录
--字符串
1.IP地址复原1.官方回溯法(推荐,DFS深刻理解)使用dfs,维护一个段变量表示现在处理的是目标IP地址的第几段,同时维护一个起始位置,表明目前处理的是string的第几位。这里还是没有对DFS的核心思想理解到位,最核心的就是在下面代码的一般情况中,这里使用了一个新变量END,没有在原变量Begin上操作,这就保证了在确定Begin能够被完整遍历的情况下,完成每个首位的DFS。classSol
读书健身敲代码
·
2023-10-11 02:32
C++编程
算法与数据结构
leetcode
深度优先
算法
NewStarCTF 公开赛wp
frompwnimport*p=remote('node4.
buuoj
.cn',26128)#p=process('.
thna0s
·
2023-10-10 22:46
pwnstudy
安全
力扣
刷题记录
-二叉树的层序遍历
这篇主要内容是二叉树层序遍历可以解决力扣的哪些题目,在已经明白层序遍历相关原理的基础上去刷题。力扣102.二叉树层序遍历层序遍历的主要思想需要借助队列先进先出的特性来存储遍历到的结点的左右孩子。具体思想是:最开始将根节点加入队列,然后遍历队列,如果队列不为空,将队头结点出队,将队头结点值加入res中,并且将当前出队的结点的左右孩子加入队列;继续遍历队列,队列不为空的时候,重复出队头、加入res、左
纪宁app
·
2023-10-10 12:07
力扣刷题记录
java
数据结构
力扣
从零开始的力扣
刷题记录
-第七十八天
力扣每日四题884.两句话中的不常见单词-简单2236.判断根结点是否等于子结点之和-简单139.单词拆分-中等2679.矩阵中的和-中等总结884.两句话中的不常见单词-简单题目描述:句子是一串由空格分隔的单词。每个单词仅由小写字母组成。如果某个单词在其中一个句子中恰好出现一次,在另一个句子中却没有出现,那么这个单词就是不常见的。给你两个句子s1和s2,返回所有不常用单词的列表。返回列表中单词可
渊微指玄
·
2023-10-10 04:38
leetcode刷题
leetcode
算法
golang
刷题记录
2
第一题力扣给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。classSolution{public:intsingleNumber(vector&nums){unordered_maphashtable;for(inti=0;ifirst;}};第一时间想到的就是用hashtable,用stl的内置函数解决。classSolution{publ
久羽
·
2023-10-10 04:02
刷题
数据结构
leetcode
c++
从零开始的力扣
刷题记录
-第八十七天
力扣每日四题129.求根节点到叶节点数字之和-中等130.被围绕的区域-中等437.路径总和III-中等376.摆动序列-中等总结129.求根节点到叶节点数字之和-中等题目描述:给你一个二叉树的根节点root,树中每个节点都存放有一个0到9之间的数字。每条从根节点到叶节点的路径都代表一个数字:例如,从根节点到叶节点的路径1->2->3表示数字123。计算从根节点到叶节点生成的所有数字之和。叶节点是
渊微指玄
·
2023-10-10 03:30
leetcode刷题
leetcode
算法
golang
剑指offer
刷题记录
--树
1.JZ55二叉树的深度1.递归(后序遍历,,无法用栈)使用递归方法对每个结点进行递归,直到找到叶子节点,层层返回,每一层+1,最终即得树的深度。(这个遍历方式是后序遍历)动图/*structTreeNode{intval;structTreeNode*left;structTreeNode*right;TreeNode(intx):val(x),left(NULL),right(NULL){}}
读书健身敲代码
·
2023-10-09 19:32
算法与数据结构
C++编程
数据结构
c++
算法
剑指offer
刷题记录
剑指offer一、字符串1、注意事项2、例题(1)168.Excel表列名称进展转换问题一般是0-25为26进制,但是题目中给出了1-26的映射关系,使用给出一个值转成字符表示的时候,每次取余的时候都要减一StringBufferstr=newStringBuffer();//Java中StringBuffer带reverse()//C++中有这个reverse函数,不过要引#include包fo
爱喜剧的魔王
·
2023-10-09 19:31
笔试复习
链表
数据结构
代码随想录
刷题记录
day50 每日温度+下一个更大元素 I
代码随想录
刷题记录
day50每日温度+下一个更大元素I739.每日温度思想1.暴力解两次for超时了2.单调栈花了点时间理解的。单调栈的基础入门题。
Made in Program
·
2023-10-08 22:59
代码随想录刷题记录
java
leetcode
算法
每日一题(
刷题记录
)
H指数10.7给你一个整数数组citations,其中citations[i]表示研究者的第i篇论文被引用的次数。计算并返回该研究者的h指数。根据维基百科上h指数的定义:h代表“高引用次数”,一名科研人员的h指数是指他(她)至少发表了h篇论文,并且每篇论文至少被引用h次。如果h有多种可能的值,h指数是其中最大的那个。示例1:输入:citations=[3,0,6,1,5]输出:3解释:给定数组表示
Adellle
·
2023-10-08 19:56
算法
刷题要用
数据结构
算法
leetcode
数据结构
leetcode
刷题记录
目录一:动态规划1.爬楼梯2.强盗抢劫3.强盗在环形街区抢劫4.最短路径的和5.矩阵的总路径数6:数组中等差递增子区间的个数7.分割整数的最大乘积8.按平方数来分割整数9.最长递增子序列10.最长数对链11:最长波动序列个数12:最长公共子序列13、最小花费爬楼梯14、最长公共子串(连续)15、最长公共子串(不连续)16、把数字翻译成字符串17、兑换零钱18、连续子数组的最大和19、最长回文子串2
I am stupid
·
2023-10-08 13:53
leetcode
算法
职场和发展
[极客大挑战 2019]BabySQL 1 详细题解
过滤selectorandunionfromhttp://6d3700e3-2a8a-4291-9f0b-67e729cae0a1.node3.
buuoj
.cn/check.php?
偷一个月亮
·
2023-10-08 08:56
CTF
sql
BUUCTF [极客大挑战 2019]BabySQL 1
打开就是个登录框,这道题是注入,那无疑就是user或者password处了输入数据,http://f079249e-ead1-4830-9a2c-dad8ed2f601d.node3.
buuoj
.cn/
Seizerz
·
2023-10-08 08:50
CTF
sqli
力扣
刷题记录
-- JAVA--48---404. 左叶子之和
目录一、题目二、代码三、运行结果一、题目二、代码/***Definitionforabinarytreenode.*publicclassTreeNode{*intval;*TreeNodeleft;*TreeNoderight;*TreeNode(){}*TreeNode(intval){this.val=val;}*TreeNode(intval,TreeNodeleft,TreeNoderi
@白圭
·
2023-10-08 06:30
#
leetcode
java
算法
力扣
刷题记录
47.1-----404. 左叶子之和
目录一、题目二、代码三、运行结果一、题目二、代码/***Definitionforabinarytreenode.*structTreeNode{*intval;*TreeNode*left;*TreeNode*right;*TreeNode():val(0),left(nullptr),right(nullptr){}*TreeNode(intx):val(x),left(nullptr),ri
@白圭
·
2023-10-08 06:29
#
leetcode
算法
c++
洛谷
刷题记录
(python)【入门4】数组
【入门4】数组https://www.luogu.com.cn/training/103#problemsP1428小鱼比可爱n=int(input())a=[int(i)foriininput().split()]b=[]foriinrange(n):b.append(0)foriinrange(1,n):forjinrange(i):if(a[i]>a[j]):b[i]+=1foriinran
辞树 LingTree
·
2023-10-07 06:19
Python学习
python
开发语言
后端
洛谷
刷题记录
https://www.luogu.org/problemnew/show/P1000复制图形输出https://www.luogu.org/problemnew/show/P1001最简单A+Bhttps://www.luogu.org/problemnew/show/P1002DP入门https://www.luogu.org/problemnew/show/P1003倒序暴力查询https:
a15288862893
·
2023-10-07 06:18
代码随想录-017-LeetCode19.删除链表的倒数第N个节点
目录前言题目1.删除倒数链表(快慢指针法)思路(定义变量)2.本题思路分析:3.算法实现4.算法分析5.算法坑点前言“代码随想录”
刷题记录
。
请叫我Oscar
·
2023-10-07 01:58
算法刷题-代码随想录
链表
数据结构
leetcode
刷题记录
-正则表达式匹配
leetcode
刷题记录
题目正则表达式匹配题目描述给定两个大小分别为m和n的正序(从小到大)数组nums1和nums2。请你找出并返回这两个正序数组的中位数。
zichenjushi12138
·
2023-10-06 23:59
leetcode
leetcode
LeetCode
刷题记录
:10. 正则表达式匹配-Regular Expression Matching
LeetCode
刷题记录
:10.正则表达式匹配-RegularExpressionMatching题目解题思路java实现题目给你一个字符串s和一个字符规律p,请你来实现一个支持‘.’和‘*’的正则表达式匹配
FF_1412
·
2023-10-06 23:58
#
LeetCode
Java题解集
字符串
java
leetcode
正则表达式
动态规划
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他