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
C#LeetCode刷题
Leetcode
刷题
笔记(c++)_热题 HOT 100_160. 相交链表
双指针classSolution{public:ListNode*getIntersectionNode(ListNode*headA,ListNode*headB){unordered_sethashset;ListNode*hA=headA,*hB=headB;while(hB!=hA){hA=hA==NULL?headB:hA->next;hB=hB==NULL?headA:hB->next
大风吹~~~~~
·
2023-11-30 17:10
链表
leetcode
c++
【LeetCode
刷题
笔记】160.相交链表
创作不易,本篇文章如果帮助到了你,还请点赞关注支持一下♡>next;}returnlen;}structListNode*getIntersectionNode(structListNode*headA,structListNode*headB){if(headA==NULL||headB==NULL)returnNULL;intlen1=getlen(headA);intlen2=getlen(
天喜Studio
·
2023-11-30 17:08
【LeetCode刷题笔记】
leetcode
笔记
链表
算法
c++
学习
力扣题:字符的统计-11.30
力扣题-11.30[力扣
刷题
攻略]Re:从零开始的力扣
刷题
生活力扣题1:49.字母异位词分组解题思想:将单词进行排序之后通过哈希表进行返回classSolution(object):defgroupAnagrams
yu~~~
·
2023-11-30 16:04
leetcode
算法
职场和发展
力扣题:字符的统计-12.1
力扣题-12.1[力扣
刷题
攻略]Re:从零开始的力扣
刷题
生活力扣题1:451.根据字符出现频率排序解题思想:统计字符出现的个数,进行排序即可classSolution(object):deffrequencySort
yu~~~
·
2023-11-30 16:04
leetcode
算法
职场和发展
力扣题:二维数组变换-10.5
力扣题-10.5[力扣
刷题
攻略]Re:从零开始的力扣
刷题
生活力扣题1:566.重塑矩阵解题思想:遍历数据即可classSolution(object):defmatrixReshape(self,mat
yu~~~
·
2023-11-30 16:34
leetcode
力扣题:二维数组变换-10.6
力扣题-10.6[力扣
刷题
攻略]Re:从零开始的力扣
刷题
生活力扣题1:73.矩阵置零解题思想:遍历矩阵,记录下需要修改为0的行和列即可classSolution(object):defsetZeroes
yu~~~
·
2023-11-30 16:34
leetcode
力扣题:字符串的反转-11.21
力扣题-11.21[力扣
刷题
攻略]Re:从零开始的力扣
刷题
生活力扣题1:344.反转字符串解题思想:直接修改数组即可,前后互换顺序classSolution(object):defreverseString
yu~~~
·
2023-11-30 16:34
leetcode
算法
职场和发展
力扣题:数组的改变、移动-9.25
力扣题-9.25[力扣
刷题
攻略]Re:从零开始的力扣
刷题
生活力扣题1:453.最小移动次数使数组元素相等解题思想:使得n-1个元素增加1,相当于对1个数进行-1操作,因此只要所有数都进行-1操作一直到与最小的数一样大即可
yu~~~
·
2023-11-30 16:03
leetcode
力扣题:数组的旋转-9.26
力扣题-9.26[力扣
刷题
攻略]Re:从零开始的力扣
刷题
生活力扣题1:189.旋转数组解题思想:1.每次都往后移一位,重复k次(超出时间限制)2.使用新内存,遍历1次数组放置在相应的位置3.实际上就是从后往前数
yu~~~
·
2023-11-30 16:03
leetcode
力扣题:统计数组中的元素-9.27
力扣题-9.27[力扣
刷题
攻略]Re:从零开始的力扣
刷题
生活力扣题1:645.错误的集合解题思想:遍历数组对数组中出现的数字进行统计,出现两次的即为重复的数字,没有出现的是丢失的数字classSolution
yu~~~
·
2023-11-30 16:03
leetcode
力扣题:单词-11.20
力扣题-11.20[力扣
刷题
攻略]Re:从零开始的力扣
刷题
生活力扣题1:58.最后一个单词的长度解题思想:按空格划分,然后统计单词长度即可classSolution(object):deflengthOfLastWord
yu~~~
·
2023-11-30 16:14
leetcode
算法
职场和发展
169/365 2019-07-04 倒计时51天
接下来两点重点在基础冲刺课,听完就马上把重点放在做题上,接下来四十几天好好
刷题
背书。有些失败是不难以承受和面对,那么就要在你还能努力的
宠蜜
·
2023-11-30 16:46
leetcode
刷题
--(7)--整数反转
一、题目描述给你一个32位的有符号整数x,返回将x中的数字部分反转后的结果。如果反转后整数超过32位的有符号整数的范围[−231,231−1],就返回0。假设环境不允许存储64位整数(有符号或无符号)。示例1:输入:x=123输出:321示例2:输入:x=-123输出:-321示例3:输入:x=120输出:21示例4:输入:x=0输出:0提示:-231stringStack=newStack=0;
leepan1024
·
2023-11-30 15:16
HDLBits_
刷题
_持续更新中
一、GettingStarted1.1GettingStarted1.1.1编译后提示的意思当你把代码写完然后编译之后,会给出相应的提示:如果语言的编译和线路的仿真都正确,并且符合题目要求,则会提示Success!编译错误,则会提示CompileError电路仿真错误,则会提示SimulationError如果语言的编译和线路的仿真都正确,但是不符合题目要求,则会提示Incorrect可以在MyS
芯芯泡饭
·
2023-11-30 15:34
数字IC
学习
fpga开发
Verilog
【LeetCode】每日一题 2023_11_30 确定两个字符串是否接近 (数组、排序、哈希/位运算、脑筋急转弯)
文章目录
刷题
前唠嗑题目:确定两个字符串是否接近题目描述代码与解题思路结语
刷题
前唠嗑LeetCode?启动!!!
戊子仲秋
·
2023-11-30 14:01
LeetCode
每日一题
leetcode
哈希算法
linux
Fiddler 无法抓包手机 https 报文的解决方案来啦!!
以软件测试面试提
刷题
APP为例:Fiddler上的显示如下:https的报文不能被解密:你可能开始找证书的问题:是不是Fiddler的证书没有导入的手机中去?
爱学习的潇潇
·
2023-11-30 13:35
软件测试
fiddler
智能手机
https
软件测试
自动化测试
功能测试
程序人生
算法竞赛学习指南(分阶段)
目录目录前言阶段一:还不熟悉至少一门编程语言,掌握的算法和数据结构较少(建议时长:4周)语言的选择语言的学习学习网站学习收获做题量阶段二:熟悉一门语言,需要进一步提高自己的算法水平(建议时长:8周)
刷题
建议推荐书籍做题量阶段三
JoeKingZY
·
2023-11-30 13:51
数据结构与算法
算法
数据结构
经验分享
LeetCode
刷题
笔记Day1——9.回文数
1.回文数(原题号9)题干给你一个整数x,如果x是一个回文整数,返回true;否则,返回false。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。例如,121是回文,而123不是。示例1:输入:x=121输出:true示例2:输入:x=-121输出:false解释:从左向右读,为-121。从右向左读,为121-。因此它不是一个回文数。示例3:输入:x=10输出:false解释:从右
gulugulu1103
·
2023-11-30 12:21
LeetCode
leetcode
算法
力扣
刷题
(312. 戳气球)
这道题目,第一反应是回溯,调用回溯的时候发现复杂度太高,最后基本都超时了。这个时候要想要从反面去解决问题,先确定最后一个数字,再确定倒数第二个数字这样依次确定,直到将整个数组求解出来,中间可以找到一个表达式:solve(i,j)表示区间(i,j)中的硬币的最大个数,所以solve(0,n-1)(加上左右两个边界之后)这个区间的值就是我们最后要求解的值,整个过程还是使用递归来完成,过程中用一个二维数
yanzhe1
·
2023-11-30 11:43
力扣刷题
leetcode
算法
散列表
Leetcode
刷题
-312 :戳气球
刷题
记录1.题目介绍:2.题目分析:2.1穷举不可行2.2区间层次的动态规划3.题目解答:1.题目介绍:有n个气球,编号为0到n-1,每个气球上都标有一个数字,这些数字存在数组nums中。
ITSOK_U
·
2023-11-30 11:21
leetcode刷题记录
leetcode
Leetcode—2336.无限集中的最小数字【中等】
2023每日
刷题
(四十四)Leetcode—2336.无限集中的最小数字实现代码classSmallestInfiniteSet{sets;public:SmallestInfiniteSet(){for
源代码•宸
·
2023-11-30 09:14
LeetCode刷题
leetcode
算法
职场和发展
经验分享
c++
LeetCode解法汇总2336. 无限集中的最小数字
目录链接:力扣编程题-解法汇总_分享+记录-CSDN博客GitHub同步
刷题
项目:https://github.com/September26/java-algorithms原题链接:力扣(LeetCode
失落夏天
·
2023-11-30 07:12
编程题
leetcode
算法
职场和发展
BUUCTF
刷题
之路--ciscn_2019_es_21
这题考察的是一个栈迁移的知识。作为入门学习栈迁移是个不可多得的好题。程序简单并且是32位的架构。保护也没有开,因此对于理解栈迁移再好不过了。看一下这题的基本信息:栈迁移的基本原理其实就是栈的空间不够我们利用。也就是不不足以覆盖返回地址,更加不可能构造rop。因此需要迁移到空间足够大的地方去构造rop。因此我们需要能够控制ebp(64位rbp)。在汇编中,leave这个汇编指令就成为了我们的利用目标
call就不要ret
·
2023-11-30 07:01
java
开发语言
BUUCTF
刷题
之路-web-[GXYCTF2019]Ping Ping Ping1
启动环境后,是一个简简单单的页面:看样子是能够触发远程执行漏洞的。尝试下ping127.0.0.1,如果有回显说明我们的想法是对的。最近才学习的nc反弹shell。想着是否能用nc反弹shell的办法。控制服务器然后输出flag呢?于是我测试下服务器是否存在nc命令(当然这是天真了,nc是需要自己下载的,哈哈):发现没有回显,证明这个方法是不可用的。而且难不保服务器上开启了防火墙利用起来更加困难。
call就不要ret
·
2023-11-30 07:31
网络
BUUCTF
刷题
之路-pwn-ciscn_2019_n_81
这题查保护的时候吓了一跳,保护全开。脑子飞速旋转是要我绕过canary,PIE然后再利用栈溢出劫持程序流吗:然后扔进IDA中查看下大致流程:大致看出var是个数组,当var[13]=17的时候就会得到system。那还不简单直接写payload:frompwnimport*#io=remote('node4.buuoj.cn',29957)io=process('./ciscn_2019_n_8'
call就不要ret
·
2023-11-30 07:25
pwn
CTF
前端
javascript
开发语言
2022精心整理的C语言学习宝藏,值得收藏~
注:访问不了,可以复制链接打开,没有安全问题牛客网C语言入门牛客网算法入门与
刷题
牛客网C++入门牛客网SQL入门与进阶
程序员编程指南
·
2023-11-30 06:15
C语言与C++编程
c语言
学习
开发语言
编程语言
LeetCode
刷题
day28||93. 复原 IP 地址&&78.子集&&90.子集II--回溯
文章目录93.复原IP地址题目描述思路分析代码78.子集题目描述思路分析代码90.子集II题目描述思路分析代码93.复原IP地址题目描述题目链接思路分析切割问题就可以使用回溯搜索法把所有可能性搜出来判断子串是否合法主要考虑到如下三点:段位以0为开头的数字不合法段位里有非正整数字符不合法段位如果大于255了不合法代码classSolution{private:vectorresult;//记录结果/
Kl_WJ
·
2023-11-30 05:26
leetcode
leetcode
算法
职场和发展
Two Sum--leecode
刷题
总结
Givenanarrayofintegersnumsandanintegertarget,returnindicesofthetwonumberssuchthattheyadduptotarget.Youmayassumethateachinputwouldhaveexactlyonesolution,andyoumaynotusethesameelementtwice.Youcanreturnt
photoelectricism
·
2023-11-30 05:12
力扣
python
leetcode
刷题
方法总结—数组全解
leetcode
刷题
方法总结—数组全解文章目录leetcode
刷题
方法总结---数组全解1.解题方法:常规二分法2.解题方法:同向双指针法3.解题方法:反向双指针法4.解题方法:滑动窗口法5.解题方法:
Alex Ripple
·
2023-11-30 05:40
#
算法刷题总结
leetcode
算法
数据结构
c++
面试
leetcode数组类
按这篇文章顺序
刷题
:有没有人一起从零开始刷力扣,本系列博客记录
刷题
中的知识点,坚持做题和总结~(ง•_•)ง一、数组的遍历题目1:414#解题思路:#1.去重#2.小于3位数,返回最大值#3.大于等于2
mintminty
·
2023-11-30 05:09
code
leecode
刷题
总结--动态规划
1关键是知道第i个与第i-1之间的关系。用i=0的两种可能,得到i=1的两种可能,依次递推,一直到n的两种可能,在取两个可能的最大值。2要上一个,还是自立门户贪心。3直接递归方法会超时,开一个数组存放。4缓存,使用Pair.creat(i,j)存储进hashmap;5到达i则只能从i-1,或者i-2过来。分别加上i-1,i-2的值取最小。6暂存更新一个最小值。就两种可能持股不持股,i和i-1的关系
mmxgl
·
2023-11-30 05:09
动态规划
算法
java
Leecode
刷题
——数组——螺旋矩阵
来力扣
刷题
已经两周了,看了一眼自己的进度,还停留在数组链表,不免内心有点着急。但,总归是知道着急是没有用的,唯有更加努力,才能改变现状,故前言以此作为自我激励,相信自己可以变得更好。
商赏上官管冠
·
2023-11-30 05:39
leetcode
算法
java
leecode
刷题
总结
136.只出现一次的数字难度简单1981收藏分享切换为英文接收动态反馈给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。说明:你的算法应该具有线性时间复杂度。你可以不使用额外空间来实现吗?示例1:输入:[2,2,1]输出:1示例2:输入:[4,1,2,1,2]输出:4思路:这道题思路非常的巧妙,通过异或运算,因为两个相同的值异或为0,所以最后的值
景景景景色分明.
·
2023-11-30 05:38
leetcode
算法
刷题
笔记day20-二叉树
106.从中序与后序遍历序列构造二叉树/***Definitionforabinarytreenode.*typeTreeNodestruct{*Valint*Left*TreeNode*Right*TreeNode*}*/funcbuildTree(inorder[]int,postorder[]int)*TreeNode{//思路1:思路采用递归的方式进行。iflen(inorder)==0|
爱飞的蚂蚁
·
2023-11-30 05:14
笔记
刷题
笔记day27-回溯算法1
理论基础77.组合classSolution:path:list=list()result:List[List[int]]=list()deftraversal(self,left:int,n:int,k:int):#终止条件if(len(self.path)==k):#这里面需要用浅拷贝,而不能是引用self.result.append(copy.copy(self.path))#print(s
爱飞的蚂蚁
·
2023-11-30 05:14
笔记
算法
Verilog笔记(四)状态机
来自正点原子的学习笔记我在学习的过程中会尽量把它和C语言进行比较,毕竟有较大的相似之处RTL设计主要有组合电路和时序电路两个部分,还有一个非常重要的部分就是状态机,都应该熟练的掌握(
刷题
网站里都有对应的题目哦
班花i
·
2023-11-30 04:33
FPGA
fpga
Linux根目录作用
显然,又是牛客
刷题
刷到的。虽然平时WSL用的多,树莓派也在玩着,云服务器也开着,但是非要问我Linux根目录都有些什么作用是什么,我还真不一定能答上来。。。列张表以便随时查阅吧。。。
aabbcco_
·
2023-11-30 04:39
2021-08-19leetcode
刷题
区间dp降低时间复杂度给你一个字符串s,找出其中最长的回文子序列,并返回该序列的长度。子序列定义为:不改变剩余字符顺序的情况下,删除某些字符或者不删除任何字符形成的一个序列。示例1:输入:s="bbbab"输出:4解释:一个可能的最长回文子序列为"bbbb"。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/longest-palindromic
Cipolee
·
2023-11-30 02:01
刷题
笔记 Hot100 33. 搜索旋转排序数组
33.搜索旋转排序数组难度:中等数组中存在一个旋转点,在中间的部分分开为左右两半,必定是一边无序,一边有序。此时,只需要在原来的算法上增加判断有序与无序的逻辑,先看看数是不是在有序的那一侧,如果不是,就到另一侧寻找classSolution{publicintsearch(int[]nums,inttarget){intleft=0,right=nums.length-1;while(left<=
春种一粒粟秋收一粒米
·
2023-11-30 01:19
算法
leetcode
数据结构
C语言编程入门之
刷题
篇(C语言130题)(4)
(题目标题可以直接转题目链接)BC23时间转换描述给定秒数seconds,把秒转化成小时、分钟和秒。数据范围:0intmain(){inta=0;scanf("%d",&a);inth=0;intm=0;ints=0;h=a/3600;m=a%3600/60;s=a%3600%60;printf("%d%d%d",h,m,s);return0;}答案解析:计算好对应的数字,按照格式打印就行。BC2
Wei&Yan
·
2023-11-30 01:08
c语言
c++
开发语言
C语言
刷题
——lesson4
1.BC23-时间转换题目描述给定秒数seconds(0intmain(){intsec=0;scanf("%d",&sec);inth=sec/60/60;//小时intm=sec/60%60;//分钟ints=sec%60;//秒printf("%d%d%d\n",h,m,s);return0;}答案解析:计算好对应的数字,按照格式打印就行。2.BC24-总成绩和平均分计算题目描述依次输入一个
天將明°
·
2023-11-30 01:04
C语言刷题
c语言
java 结构体排序 两个优先级排序
工作快两年了,慢慢觉得算法是真重要,不是为了面试刷算法重要,而是在
刷题
的过程中慢慢形成的这种思维,遇到问题首先思考有几种解决方案,这些解决方案分别都有什么优缺点,算法代价是多少,时间代价和空间代价是否都能接受
沙漠里de小孩子
·
2023-11-30 01:49
LeetCode 20天算法
刷题
计划第一天:二分查找
2.1题目链接2.2题目描述2.3题目分析2.4代码实现3.35搜索插入位置3.1题目链接3.2题目描述3.3题目分析3.4代码实现后记前言hello,大家好,博主开了一个题海求知的专栏,用来记录一些
刷题
过程中的收获
lxkeepcoding
·
2023-11-30 00:22
题海求知
算法
二分法
ATM_项目日报
252020/12/26我的希望:链表(一)最基础的基础:初始化、单链表插入删除、遍历链表(二)单链表的整表创建(头插尾插)与整表删除链表(三)双向链表、静态链表链表(四)循环链表链表leetcode
刷题
小结
半两八斤
·
2023-11-30 00:51
C
机器学习 - 竞赛网站,算法
刷题
网站(持续更新)
数据竞赛类网站Kaggle阿里巴巴天池大数据比赛DataCastleCCF大数据与计算智能大赛Di-Tech算法大赛KDD-CupKDnuggetsCompetition赛氪网DrivenDataCompetition上海SODA大赛TopCoder大赛网数字城市大赛数据科学&机器学习的在线学习资源慕课网数据科学家快报数据分析网一起大数据36大数据数据科学研习社爱可可-爱生活好东西传送门机器学习日
huanbia
·
2023-11-30 00:19
机器学习
竞赛网站
算法刷题
231127
刷题
日报
这周值班。。多少写道题吧,保持每天的手感。老婆给买了lubuladong纸质书,加油卷。1.131.分割回文串写个这个吧,钉在耻辱柱上的题。为啥没写出来:1.递归树没画对把树枝只看做是1个字母,而且不清楚树枝和节点含义:树枝:每次的选择节点:剩余下次可以做的选择2.递归变量没写对,是水平递增走到底(走到字符串里最后一个字符,收集结果),而不是垂直递增走到底(结果里长度3,即树的深度,收集结果)显然
Léon's Blog
·
2023-11-30 00:48
算法
231128
刷题
日报
值班+
刷题
的第二天,早上地铁上看了一道题,以为很简单LCR019.验证回文串II我的思路是引入计数器+左右指针,然而Leetcode老哥提醒了我:你看看这个字符串“lcuxxucul”,你的默认优先删除左边
Léon's Blog
·
2023-11-30 00:48
算法
机器学习 - 竞赛网站,算法
刷题
网站
数据竞赛类网站Kaggle阿里巴巴天池大数据比赛DataCastleCCF大数据与计算智能大赛Di-Tech算法大赛KDD-CupKDnuggetsCompetition全国高校云计算应用创新大赛ByteCup国际机器学习竞赛WID数据竞赛数据火车竞赛网站DrivenDataCompetition上海SODA大赛赛氪网TopCoder大赛网kaggle竞赛冠军源代码数据科学&机器学习的在线学习资源
ctrigger
·
2023-11-30 00:48
231126
刷题
日报
1.高楼扔鸡蛋O(N*logN)2.698.划分为k个相等的子集没做出来,和划分两个子集不同3.300.最长递增子序列LISpetenciesorting没看懂,明天看吧4.518.零钱兑换II完全背包问题:每个物品数量是无限的注意:dp的定义:如果使用前i个物品,当背包容量是j时,有dp[i][j]种方法可以装满背包5.LCR103.零钱兑换这个题解写的很赞,充分对比了01背包和完全背包,找时间
Léon's Blog
·
2023-11-30 00:47
动态规划
算法
231123
刷题
日报-动态规划
今天主要看了DP,前几天频繁遇到DP打击有点大。。1.0-1背包问题要点:a.三部曲:1.状态和选择状态:物品序号、背包容量选择:放、不放2.dp数组定义、basecasedp[i][w]对于前i个物品,当前背包容量是w,这种情况下最大价值是dp[i][w]比如dp[3][5]=6,对于给定的一系列物品中,如果只前3个物品做选择,当背包容量是5时,最多可以装下的价值是63.根据【选择】,思考状态转
Léon's Blog
·
2023-11-30 00:17
动态规划
算法
上一页
100
101
102
103
104
105
106
107
下一页
按字母分类:
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
其他