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
hdu刷题记录
算法
刷题记录
-Hash(LeetCode)
820.ShortEncodingofWords思路Hashset有个特点remove的元素不在set里面的话,是删除不了什么东西的。例如题目中的样例,timemebell,删除ime的话是什么都不会发生的。利用这一点,我们可以把每个string元素从第一位开始从set中删除。代码publicintminimumLengthEncoding(String[]words){Setset=newHas
ほしのした
·
2023-09-08 19:52
算法
算法
哈希算法
leetcode
算法
刷题记录
-DP(LeetCode)
746.MinCostClimbingStairs代码intminCostClimbingStairs(vector&cost){if(cost.size()=arr[j]arr[i]−arr[j]>=arr[j]arr[i]−arr[j]>=arr[j],说明即使存在值为arr[i]−arr[j]arr[i]−arr[j]arr[i]−arr[j]的下标ttt,根据arr单调递增性质,也不满足t
ほしのした
·
2023-09-08 19:51
算法
算法
leetcode
职场和发展
算法
刷题记录
-树(LeetCode)
783.MinimumDistanceBetweenBSTNodes思路(DFS中序遍历)考虑中序遍历的性质即可代码classSolution{public:intmin_diff=numeric_limits::max();intprev=numeric_limits::min()+100000;intminDiffInBST(TreeNode*root){inorderTraversal(ro
ほしのした
·
2023-09-08 19:51
算法
算法
leetcode
深度优先
算法
刷题记录
(LeetCode 1-30)
1.TwoSum(Solved)publicint[]twoSum(int[]nums,inttarget){HashMaps=newHashMap();for(inti=0;i0){ListNodelast=newListNode(hyper);curr.next=last;}returndummy.next;}3.LongestSubstringWithoutRepeatingCharacte
ほしのした
·
2023-09-08 19:21
算法
深度优先
java
算法
算法
刷题记录
-双指针/滑动窗口(LeetCode)
809.ExpressiveWords思路根据题目描述,我们可以知道,如果要将某个单词定义为可扩张(stretchy),需要满足如下两个条件:所以,我们在实现的时候,可以通过两个指针p1和p2,分别指向s和word,分别统计连续的相同字符数量c1和c2,然后再通过上述的两个条件进行判断,即:如果(c1!=c2&&c1=3)则表示该单词不是可扩张的。代码classSolution{publicint
ほしのした
·
2023-09-08 19:48
算法
leetcode
职场和发展
[
刷题记录
]牛客面试笔刷TOP101
牛客笔试算法必刷TOP101系列,每日更新中~1.合并有序链表2023.9.3合并两个排序的链表_牛客题霸_牛客网(nowcoder.com)题意大致为:将两个链表中的元素按照从小到大的顺序合并成为一个链表.所给予的条件:给出的所要合并的链表都是从小到大顺序排列的.思路:创建一个新的头节点来方便组装新的链表.分别用两个指针遍历两个链表,比较两个指针所在的节点,较小的节点先一步存放到新链表中,并且相
HY_PIGIE
·
2023-09-08 12:55
算法
2022-02-21
NuLinkofficialtwitternumber:@NuLink_https://discord.gg/MZ86
hdU
U
Aaron阿酷
·
2023-09-08 07:05
【动植物研究动态】20220722文献解读
农科院作科所周文彬:水稻中转录因子OsDREB1C同时提高光合作用效率和氮素利用效率Atranscriptionalregulatorthatboostsgrainyieldsandshortensthegrowt
hdu
rationofrice
生物信息与育种
·
2023-09-07 23:38
LeetCode刷题-二维数组中的查找
前言说明算法学习,日常
刷题记录
。题目连接二维数组中的查找题目内容在一个n*m的二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。
纯洁编程说
·
2023-09-07 14:44
leetcode
刷题记录
-找出这两个有序数组的中位数(python版本)
谨以此文记录一下自己刷题的过程,虽然技术能力一般,相信刷完整套题目自己的编程能力定会有提高,代码都是个人创作,不一定是最好的,仅供参考和交流给定两个大小为m和n的有序数组nums1和nums2。请你找出这两个有序数组的中位数,并且要求算法的时间复杂度为O(log(m+n))。你可以假设nums1和nums2不会同时为空。示例1:nums1=[1,3]nums2=[2]则中位数是2.0示例2:num
Lovely_bb
·
2023-09-07 10:30
java实现二叉排序统词频_无敌!全面对标字节跳动2-2:算法与数据结构突击手册(leetcode)...
按照算法知识体系,精心筛选leetcode、
HDU
等平台1000+经典题目。话不多说直接上文档展示
柳子元
·
2023-09-06 16:58
java实现二叉排序统词频
2015 ICPC 沈阳站M题
M-MeetingTimeLimit:6000MSMemoryLimit:262144KB64bitIOFormat:%I64d&%I64uSubmitStatusPractice
HDU
5521Appointdescription
MQLYES
·
2023-09-06 14:13
图论
HDU
2025 查找最大元素
ProblemDescription对于输入的每个字符串,查找其中的最大字母,在该字母后面插入字符串“(max)”。Input输入数据包括多个测试实例,每个实例由一行长度不超过100的字符串组成,字符串仅由大小写字母构成。Output对于每个测试实例输出一行字符串,输出的结果是插入字符串“(max)”后的结果,如果存在多个最大的字母,就在每一个最大字母后面都插入"(max)"。SampleInpu
itbird01
·
2023-09-06 04:46
攻防世界MISC进阶区
刷题记录
文章目录攻防世界MISC进阶区
刷题记录
Ditf运用stegextract进行分离glance-50gif图片分离组合脚本hit-the-coreTest-flag-please-ignoreBase16
sean7777777
·
2023-09-06 02:02
MISC刷题笔记
网络安全
攻防世界misc高手进阶区
刷题记录
攻防世界misc高手进阶区
刷题记录
easycap解压出来之后为一个pcap文件,使用wireshark打开右键追踪TCP数据流即可获得flagflag:385b87afc8671dee07550290d16a8071reverseMe
super 硕
·
2023-09-06 02:01
CTF比赛
misc
攻防世界
linux 查看磁盘空间大小
linux查看磁盘空间大小Ubuntu查看文件以及磁盘空间大小管理(1)查看文件大小查看当前文件夹下所有文件大小(包括子文件夹)du-s
hdu
-h15M.
哇小侠
·
2023-09-05 16:58
python
服务器
运维
使用Vscode调试shell脚本
在vcode中安装bas
hdu
g插件在vcode中添加launch.json配置,默认就好参考:http://www.rply.cn/news/73966.html推荐插件:shellman(支持shell
yyyyjinying
·
2023-09-05 15:43
linux
vscode
ide
编辑器
HDU
1556 Color the ball 差分模板题
题意:给一段区间的部分染色,统计染色次数。思路:差分。刚开始我也是感觉用线段树or树状数组做毕竟建树niubility而且lowbit也niubility。但是自从那天限时训练看到bin巨用差分,分分钟就敲出来了,就感觉真尼玛niubility。。。就看了看差分。我现在所了解的差分就是可以处理区间某段同时加或减去一个数,然后进行查询的一些题目。这题太模板,代码在最后。不过想贴的是两种处理差分的办法
枚举星星
·
2023-09-05 13:14
差分
差分
一维差分
用法:参考博客:https://blog.csdn.net/qq_41661809/article/details/86727017一维差分例题:https://vjudge.net/problem/
HDU
小菜鸡加油
·
2023-09-05 13:14
#
差分
一维差分
HDU
- 1556 - Color the ball ( 差分 )
代码//Problem:Colortheball//Contest:VirtualJudge-
HDU
//URL:https://vjudge.net/problem/
HDU
-1556//MemoryLimit
Cosmic_Tree
·
2023-09-05 13:11
简单算法/思维
HDU
1556-Color the ball(差分序列)
看到题目第一想法竟然是暴力,在我超时好多次之后。。。差分序列真香!!简述设[公式]是一个序列,序列的差分为:[公式]利用此定义,我们可以定义序列的一阶差分序列为[公式],那么通过递归定义,我们可以定义二阶差分序列乃至更高阶的差分序列,而原序列可以被看做是零阶差分序列。显而易见的一点是,如果序列的通项是多项式,那么每取一阶差分多项式就降一阶。然后,我们定义将序列的每个[公式]阶差分序列列成一行得到的
ChenZIDu
·
2023-09-05 13:40
算法
日常刷题
hdu
oj1556 Color the ball (差分标记+前缀和)
hdu
oj1556ColortheballProblemDescriptionN个气球排成一排,从左到右依次编号为1,2,3…N.每次给定2个整数ab(a#include#include#include
心一QAQ
·
2023-09-05 13:40
HDUOJ
算法
HDU
1556 Color the ball(树状数组 差分)
-
HDU
1556-ColortheballTimeLimit:9000/3000MS(Java/Others)|MemoryLimit:32768/32768K(Java/Others)题意:給定一个整数
自在逍遥处
·
2023-09-05 13:40
2023杭电多校3-1012「辗转相减编码排序二分前缀串」
NoblesseCode-
HDU
7311-VirtualJudge(vjudge.net)题意:给定n个数对(a,b),有q个询问(A,B),每次可以对(A,B)操作为(A+B,B)或者(A,A+B),
想不出名字辽
·
2023-09-05 12:29
算法
NSSCTF web
刷题记录
1
文章目录前言题目[GXYCTF2019]禁止套娃方法一方法二[NCTF2019]FakeXMLcookbook[NSSRound#7Team]ec_RCE[NCTF2018]FlaskPLUS前言今天是2023.9.3,大二开学前的最后一天。老实说ctf的功力还是不太够做的题目太少,新学期新气象。不可急于求成,稳扎稳打,把能利用的时间用来提升web实力。题目[GXYCTF2019]禁止套娃打开题目
Sx_zzz
·
2023-09-05 06:52
php
web安全
Round 1A 2022 - Code Jam 2022 C.Weightlifting(区间dp)
mn[l][x]->mn[l][r]->mn[x+1][r]->0,即发生合并时,答案减去2*mn[l][r]心得想到这个公共杠铃片的trick了,但还是最终没能想到区间dp看了看自己做过的题,发现和
hdu
4283YouAreth
Code92007
·
2023-09-05 06:00
线上比赛
#
区间dp
google
codejam
区间dp
hdu
6212 Zuma(区间dp+消除问题(含连锁反应))
题目T(T=3个,则可以等[l+1][r-1]爆掉之后,自动爆掉②如果这两堆之和为2个,则可以等[l+1][r-1]爆掉之后,加1个球爆掉③如果这两堆之和#include#include#include#includeusingnamespacestd;constintN=205;chars[N],v[N];intt,n,m,b[N],dp[N][N];intmain(){scanf("%d",&
Code92007
·
2023-09-05 05:29
#
区间dp
区间dp
经典题目
动态规划
算法题c++
刷题记录
之数据结构部分
数据结构链表栈和队列二叉树哈希表字符串数组与矩阵图1.两个栈实现一个队列题目描述:用两个栈来实现一个队列,完成队列的Push和Pop操作。队列中的元素为int类型。分析:栈是先进后出,队列是先进先出因此push的话直接在stack1读入就好了pop的话,需要从stack1压入stack2,再由stack2弹出注意:若stack2是空的,需要从stack1向其压入数据若stack2不空,则须stac
叶上初阳1995
·
2023-09-05 01:35
算法入门
Leetcode
刷题记录
这里写目录标题1.线性表1.1链表1.1.1反转链表1.1.2相交链表1.1.3合并两个有序链表1.1.4分隔链表1.1.5环形链表1.1.6环形链表21.1.7反转链表21.1.8复制带随机指针的链表1.1.9奇偶链表2.回溯2.1组合总和2.1组合总和22.3全排列2.4全排列23.树3.1树的三种遍历3.2二叉树的层次遍历3.3二叉树的锯齿形层序遍历3.4路径总和23.5二叉树的最近公共祖先
y杨晨曦
·
2023-09-05 01:34
笔记
leetcode
算法
iOS动画笔记
例如://UIView调用相关api进行动画[UIViewanimateWit
hDu
ration:3animations:^{self.view.center=CGPointMake(10,10);}]
ghost__
·
2023-09-04 18:28
ACM - 数据结构 - 基础(数组模拟链表 / 栈 / 队列 + 字典树 + 并查集 + 堆 + 哈希)
数据结构一、线性表1、单链表模板题:AcWing826.单链表2、双链表模板题AcWing827.双链表3、栈数组模拟栈模板AcWing828.模拟栈逆波兰简版模板例题1、逆波兰表达式:
HDU
1237简单计算器
肆呀
·
2023-09-04 15:31
数据结构
链表
c++
LetCode
刷题记录
--两数之和
最近想要提升一下自己的算法基础,就定了一个小目标:刷完letcode上全部的题目。说做就做,从今天开始,每天坚持做,记录自己的解法和其他优秀的解法,努力学习,提升自己。1.两数之和题目:给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。示例:给定nums=[2,7,11,15],target=9因为nums[0]+nums[1
魏永_Owen_Wei
·
2023-09-04 11:20
杭电OJ--2045
题目链接:http://acm.
hdu
.edu.cn/showproblem.php?pid=2045这是一道比较考验算法的题目,他的主要目的是考验选手的递推能力。
儒将宇
·
2023-09-04 02:54
leetcode
刷题记录
2:进度64, 2021.10.23
文章目录数组的度(题目编号697:[link](https://leetcode-cn.com/problems/degree-of-an-array/))二叉搜索树(题目编号700:[link](https://leetcode-cn.com/problems/search-in-a-binary-search-tree/))数据流中的第K大元素(题目编号703:[link](https://l
leogo17
·
2023-09-03 15:51
leetcode
leetcode
算法
java
【Coding】LeetCode
刷题记录
常用数据结构1.集合2.排序3.二分-模板[33.搜索旋转排序数组](https://leetcode-cn.com/problems/search-in-rotated-sorted-array)[34.在排序数组中查找元素的第一和最后一个位置](https://leetcode-cn.com/problems/find-first-and-last-position-of-element-in
SmileLing~
·
2023-09-03 15:21
学习笔记
数据结构
leetcode
算法
数据结构
超图嵌入论文阅读1:对偶机制非均匀超网络嵌入
超图嵌入论文阅读1:对偶机制非均匀超网络嵌入原文:NonuniformHyper-NetworkEmbeddingwit
hDu
alMechanism——TOIS(一区CCF-A)背景超边:每条边可以连接不确定数量的顶点我们关注超网络的两个属性
Ricardo1998
·
2023-09-03 07:55
超图嵌入
论文阅读
网络
数据挖掘
python
算法
图论
数据挖掘导论学习笔记1(第1 、2章)
spm=1001.2014.3001.5506和《数据挖掘导论》学习笔记(第1-2章)_时机性样本_sc
hdu
t的博客-CSDN博客第1章绪论数据挖掘是一种技术,它将传统的数据分析方法与处理大量数据的复杂算法相结合
蔬菜院院长
·
2023-09-03 05:33
数据挖掘导论
数据挖掘
学习
笔记
【AutoLayout案例08-基于AutoLayout的动画 Objective-C语言】
一、好,那么,再给大家说一个什么呢1.再给大家说一个,这么一个东西,我们之前,通过frame,是不是可以通过animateWit
hDu
ration,可以执行动画吧通过直接设置frame的方式,可以执行动画
清风清晨
·
2023-09-02 17:29
Objective-C
objective-c
[HNCTF 2022] web
刷题记录
文章目录[HNCTF2022Week1]easy_html[HNCTF2022Week1]easy_upload[HNCTF2022Week1]Interesting_http[HNCTF2022WEEK2]ez_SSTI[HNCTF2022WEEK2]ez_ssrf[HNCTF2022Week1]easy_html打开题目提示cookie有线索访问一下url发现要求我们输入手机号,可是只能输10
Sx_zzz
·
2023-09-02 16:00
web安全
php
LeetCode刷题-N叉树的最大深度
前言说明算法学习,日常
刷题记录
。题目连接N叉树的最大深度题目内容给定一个N叉树,找到其最大深度。最大深度是指从根节点到最远叶子节点的最长路径上的节点总数。
纯洁编程说
·
2023-09-02 12:04
HDU
1869 六度分离(Floyd-Warshall求多源最短路径问题)
题目链接:https://cn.vjudge.net/contest/314508#problem/I翻译:N个人,编号为0~N-1,M组关系,问是否符合题目中描述的现象?分析:要抓住题意的要点–任何2个素不相识的人中间最多只隔着6个人,即只用6个人就可以将他们联系在一起。任何两个字表明该用Floyd-Warshal算法求最短路。算法核心代码:for(intk=1;ke[i][k]+e[k][j]
zaiyang遇见
·
2023-09-01 21:10
最短路
Floyd-Warshall
web SSTI
刷题记录
文章目录前言[CISCN2019华东南]Web11[HDCTF2023]SearchMaster[HNCTF2022WEEK2]ez_SSTI[HNCTF2022WEEK3]ssssti[NCTF2018]flask真香方法一方法二[安洵杯2020]NormalSSTI[CISCN2019华东南]DoubleSecret[HZNUCTF2023preliminary]flask方法一方法二前言学习
Sx_zzz
·
2023-08-31 22:41
SSTI
web安全
php
leetcode算法
刷题记录
之最后一个单词的长度
题目描述:给定一个仅包含大小写字母和空格''的字符串s,返回其最后一个单词的长度。如果字符串从左向右滚动显示,那么最后一个单词就是最后出现的单词。如果不存在最后一个单词,请返回0。说明:一个单词是指仅由字母组成、不包含任何空格字符的最大子字符串。示例:输入:"HelloWorld"输出:5题解:1.解题思路:从字符串末尾开始遍历,需要考虑末尾空格情况,双指针,start,end,start找最后一
会飞的咕咕鱼
·
2023-08-31 16:43
leetcode算法刷题记录
leetcode算法刷题
最后一个单词的长度
iOS WebView自适应高度(ScrollView嵌套滚动)
2023-8-31解决滚动不丝滑的问题在设置contentOffset.y时使用动画//例如UIView.animate(wit
hDu
ration:0.05,delay:0,options:.init(
麻辣柠檬
·
2023-08-31 15:24
leetcode
刷题记录
-go版本(1、20、53、70、121、136)
为了秋招,从今天开始每天至少在leetcode上刷五道题。同时为了加强go的学习,我准备后面做题先用go语言来做。由于今天是第一题,先做简单题就不写做题思路,直接写代码了。//leetcode136funcsingleNumber(nums[]int)int{ans:=nums[0]fori:=1;ib{returna}else{returnb}}funcclimbStairs(nint)int{
i_actor
·
2023-08-31 15:22
秋招日记
leetcode
leetcode
算法
排序算法
洛谷
刷题记录
【入门1】顺序结构
【入门1】顺序结构-题单-洛谷https://www.luogu.com.cn/training/100#problems1、A+BProblem-洛谷输入两个整数a,,b,输出它们的和(|a|,|b|≤10⁹)[输入一个数字空格在输入一个数字]n=input().split()print(int(n[0])+int(n[1]))题解思路:在Python里面直接用input()输入的只能输入一个字
踢足球没有假动作
·
2023-08-31 08:47
python
hdu
2544-Dijkstra算法(堆优化)
acwing850题意很容易理解,是经典的Dijkstra算法,今天用堆优化的方法写了一遍,这里有我之前写的用数组存图的普通Dijkstra算法。堆优化用vector存图,能够解决二维数组不能开的太大的问题,piifirst存的是距离,second存的是id。优先队列能够更快找到最短路路径。ac代码如下(写的有些复杂):#include#include#include#include#includ
chp的博客
·
2023-08-30 21:36
图论
数据结构习题解析与实验指导-严蔚敏数据结构-第三章:栈和队列(
刷题记录
)
目录第三章:栈和队列(
刷题记录
)P[48-49]第一题:2022年4月15日星期五晚上19:20-19:35第三章:栈和队列(
刷题记录
)P[48-49]第一题:2022年4月15日星期五晚上19:20-
BH04250909
·
2023-08-30 12:59
数据结构
c++
BUU
刷题记录
——7
[b01lers2020]SpaceNoodles根据页面提示,POST访问按照提示访问最后拼接字符串即可[网鼎杯2020半决赛]faka关键字:未授权,任意文件读取/admin进入后台登录页面下载源码审计,由于已经发现了后台地址,先查看application/admin/controller/Index.php,看看能否以admin身份登录可以看到pass()方法中有着诸多验证项,而下面的inf
Arnoldqqq
·
2023-08-30 03:34
ctf
HDU
2026 首字母变大写
ProblemDescription输入一个英文句子,将每个单词的第一个字母改成大写字母。Input输入数据包含多个测试实例,每个测试实例是一个长度不超过100的英文句子,占一行。Output请输出按照要求改写后的英文句子。SampleInputilikeacmiwanttogetanacceptedSampleOutputILikeAcmIWantToGetAnAcceptedjavacodei
itbird01
·
2023-08-29 21:54
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他