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随笔
【
LeetCode
热题 100】51. N 皇后——回溯
Problem:51.N皇后按照国际象棋的规则,皇后可以攻击与之处在同一行或同一列或同一斜线上的棋子。n皇后问题研究的是如何将n个皇后放置在n×n的棋盘上,并且使皇后彼此之间不能相互攻击。给你一个整数n,返回所有不同的n皇后问题的解决方案。每一种解法包含一个不同的n皇后问题的棋子放置方案,该方案中‘Q’和‘.’分别代表了皇后和空位。文章目录整体思路完整代码时空复杂度时间复杂度:O(N!)空间复杂度
xumistore
·
2025-07-28 12:28
LeetCode
leetcode
算法
职场和发展
java
LeetCode
214:最短回文串
LeetCode
214:最短回文串问题定义与核心挑战给定字符串s,需通过在前面添加字符将其转换为回文串,求最短的such回文串。例如:输入s="abcd"→输出dcbabcd(添加dcb到前面)。
生当鼎食死封侯
·
2025-07-28 12:57
算法
leetcode
java
android
LeetCode
76:最小覆盖子串
LeetCode
76:最小覆盖子串问题定义与核心挑战给定字符串s和t,需找到s中包含t所有字符(含重复)的最短子串。若不存在则返回空字符串。
·
2025-07-28 12:27
【C++二分查找】2055. 蜡烛之间的盘子|1819
本文涉及的基础知识点C++二分查找
LeetCode
2055.蜡烛之间的盘子给你一个长桌子,桌子上盘子和蜡烛排成一列。
软件架构师何志丹
·
2025-07-28 12:56
#
工作级难度算法题解
c++
力扣
算法
二分查找
蜡烛
盘子
数量
LeetCode
-60题:排列序列解法一(原创)
【题目描述】给出集合[1,2,3,...,n],其所有元素共有n!种排列。按大小顺序列出所有排列情况,并一一标记,当n=3时,所有排列如下:"123"、"132"、"213"、"231"、"312"、"321"。给定n和k,返回第k个排列。示例1:输入:n=3,k=3输出:"213"示例2:输入:n=4,k=9输出:"2314"示例3:输入:n=3,k=1输出:"123"提示:1)1numlist
·
2025-07-28 12:25
LeetCode
60:排列序列
LeetCode
60:排列序列问题定义与核心挑战给定整数n和k,返回集合{1,2,...,n}的第k个字典序排列。直接生成所有排列再遍历到第k个的方法(时间复杂度O(n!))
生当鼎食死封侯
·
2025-07-28 12:23
leetcode
算法
职场和发展
2055. 蜡烛之间的盘子
LeetCode
题解:统计两根蜡烛之间的盘子数量(PlatesBetweenCandles)题目描述.在一张长桌子上,盘子(*)和蜡烛(|)排成一列,形成一个字符串s,每个字符代表一个物体:*表示盘子|
Joyner2018
·
2025-07-28 12:53
python
算法
leetcode
python
数据结构
即兴
随笔
小记
暮色低吟生命就是一场单趟旅行一切喜乐都是任心儿游历而成的幸福…挽起衣袖穿过指尖试图将你的黑发抚摸却永远的留下了你的白发落寞的哀怨…青春易逝一曲柔和的音乐打破静谧的夜晚将所有的人或事物都升华展现的极美——真真即兴
随笔
真浈
·
2025-07-28 11:14
leetcode
-112. 二叉树路径总和
leetcode
-112.二叉树路径总和给你二叉树的根节点root和一个表示目标和的整数targetSum。
JlexZzzz
·
2025-07-28 09:07
leetcode
数据结构
leetcode
深度优先
算法
二叉树
生活
随笔
录
简单聊聊关于生活个人哔哔生活建议关于恋爱关于工作关于我眨眼之间已经过去了一年的时光,从最初的惶恐焦虑,摆烂,到现在每天学习,写作。虽然还是很迷茫,看着大学的同学一个个已经步入职场,适应社会,我还在未来迷茫。间歇性努力,持续性摆烂。关于生活个人哔哔说实话这没什么值得同情的,我在大学四年确实享受到了四年快乐的时光。准确来说,是懒散的时光,而我大部分的时间则是在焦虑中度过。直白点来说学也没学好,玩也没玩
疯子却不知
·
2025-07-28 09:36
生活
其他
双指针算法技巧
双指针-力扣(
LeetCode
)全球极客挚爱的技术成长平台双指针技巧秒杀七道链表题目|labuladong的算法笔记双指针技巧秒杀七道数组题目|labuladong的算法笔记双指针算法(TwoPointers
好学且牛逼的马
·
2025-07-28 09:05
算法
随笔
录--虚拟 DOM
官方解析虚拟DOM(VirtualDOM)是一种将浏览器DOM抽象为JavaScript对象的技术,用于提高DOM操作的效率和性能。虚拟DOM可以在渲染前对组件的变化进行计算,减少DOM操作的次数,从而提高渲染性能。使用虚拟DOM可以提高性能,但并不是一定更快。虚拟DOM需要进行额外的计算和比较操作,而这些操作也会消耗一定的时间和性能。因此,虚拟DOM适用于大规模、高度动态的页面,而在简单的静态页
派大滨
·
2025-07-28 09:35
随笔录
前端
javascript
java
python
mybatis
redis
笔记
随笔
(探悟)
很抗拒突如其来的热情和莫名其妙的冷淡、我哥姐成群、但父母离世后.他们都很少理我、也许是怕我成为他们的负担。我也很独立、父亲生前就告诉我、父亲在家就在,父亲走了、你谁也指望不上、自己要学会照顾好自己。我从十几岁到二十一岁的五年间、无人问津一个人在未知的世界里、自己养活自己,真正的感受到什么是无依无靠,尝遍了世间的酸甜苦辣。独来独往的生活、造就了我不合群、天大的事自己扛,任何事情从不去麻烦别人。我觉得
杰语唱响
·
2025-07-28 08:22
leetcode
第349题:两个数组的交集
给定两个数组,编写一个函数来计算它们的交集。示例1:输入:nums1=[1,2,2,1],nums2=[2,2]输出:[2]示例2:输入:nums1=[4,9,5],nums2=[9,4,9,8,4]输出:[9,4]说明:输出结果中的每个元素一定是唯一的。我们可以不考虑输出结果的顺序。利用HashSet的containss方法很快解决此问题classSolution{publicint[]inte
总写bug的程序员
·
2025-07-28 07:24
leetcode
leetcode
算法
职场和发展
力扣(
leetcode
)第349题两个数组的交集(Python)
349.两个数组的交集题目链接:349.两个数组的交集给定两个数组nums1和nums2,返回它们的交集。输出结果中的每个元素一定是唯一的。我们可以不考虑输出结果的顺序。示例1:输入:nums1=[1,2,2,1],nums2=[2,2]输出:[2]示例2:输入:nums1=[4,9,5],nums2=[9,4,9,8,4]输出:[9,4]解释:[4,9]也是可通过的提示:1List[int]:r
十八子是李
·
2025-07-28 07:23
leetcode
python
算法
android
开发语言
LeetCode
第349题·两个数组的交集
publicclass
LeeTCode
349{publicint[]intersec
码农渔夫
·
2025-07-28 07:23
数据结构与算法
leetcode
c++
算法
LeetCode
第349题两个数组的交集
来源:力扣(
LeetCode
)链接:https://
leetcode
-cn.com/p
无荒111000
·
2025-07-28 07:52
算法面试题
leetcode
算法
LeetCode
第348题_设计井字棋
LeetCode
第348题:设计井字棋文章摘要本文详细解析
LeetCode
第348题"设计井字棋",这是一道中等难度的设计题目。
·
2025-07-28 07:22
Leetcode
-2537统计好子数组的数目
依旧滑动窗口,2537.统计好子数组的数目。这题盯半天没读懂题目,样例2过了,样例1没过,感觉哪有问题,看了下灵神题解看到pairs+=cnt[x]++;茅塞顿开,原来题意没读懂。C++代码如下classSolution{public:longlongcountGood(vector&nums,intk){longlongans=0;intlen=nums.size(),left=0,cnt=0;
m0_67281377
·
2025-07-28 07:22
Leetcode刷题记录
leetcode
leetcode
_349_两个数组的交集
给定两个数组,写一个函数来计算它们的交集。例子:给定num1=[1,2,2,1],nums2=[2,2],返回[2].提示:每个在结果中的元素必定是唯一的。我们可以不考虑输出结果的顺序。classSolution{public:vectorintersection(vector&nums1,vector&nums2){setresult;for(inti=0;i(result.begin(),re
·
2025-07-28 07:20
LeetCode
第349题_两个数组的交集
LeetCode
第349题:两个数组的交集文章摘要本文详细解析
LeetCode
第349题"两个数组的交集",这是一道哈希表应用的经典问题。
@蓝莓果粒茶
·
2025-07-28 07:48
算法
leetcode
算法
职场和发展
c#
学习
python
c++
【
leetcode
】146.LRU 缓存机制 (Java)
题目描述运用你所掌握的数据结构,设计和实现一个LRU(最近最少使用)缓存机制。实现LRUCache类:LRUCache(intcapacity)以正整数作为容量capacity初始化LRU缓存intget(intkey)如果关键字key存在于缓存中,则返回关键字的值,否则返回-1。voidput(intkey,intvalue)如果关键字已经存在,则变更其数据值;如果关键字不存在,则插入该组「关键
待别三日
·
2025-07-28 06:47
Leetcode
leetcode
LeetCode
146 LRU缓存机制 题解
LeetCode
146LRU缓存机制题解运用你所掌握的数据结构,设计和实现一个LRU(最近最少使用)缓存机制。
NJU_lemon
·
2025-07-28 06:15
Java
LeetCode刷题记录
缓存
leetcode
java
2023-06-20
随笔
每天晚上听到儿子打游戏声音太吵的时候,我都会心里烦躁,无法入睡。反正也睡不着,我给儿子发信息:这局游戏打完麻烦来妈妈房间一下。儿子:有事吗?妈:一天都没见到儿子了,有点想儿子。儿子:这局马上打完。
香樟树_05f9
·
2025-07-28 06:38
随笔
(探悟)
晚上我又给发小打了电话,发小很冷静的说,单位以不安排独身宿舍了,办公室很小也放不下活动床,只能每天睡在办公桌上,早上把被子叠好放在卷柜里,连个休息安身之处都没有现在又闹成这样,发小很无奈。发小觉得,也不知哥姐是啥意思,条件好的上门求婚的,说发小年龄小,没通过发小就给拒绝了,条件不好的这又不同意,年节没有一个让发小回去过年的,不听哥姐的情理不容,听哥姐的她们又没能做到长兄如父,长女如母。吃他们一顿饭
杰语唱响
·
2025-07-28 04:03
一个有血有肉的日本国民大作家
这本《夏目漱石回忆录》是方尖碑Obelisk出品的新作,里面收录了夏目漱石尚未在国内出版的十一篇
随笔
、散文、讲稿,构成一部回忆兼议论文集,读完之后,让我对夏目漱石先生的生活、脾性、爱好和思想有了更明确更深刻的认识
Ginicat
·
2025-07-28 04:31
一个裸辞青年的闲杂
随笔
已经12点了,脑袋里面想法还是很多,想写的东西太多太杂,又很难去把它们一一捋顺,只能尝试着写写看。我一直以来都觉得,人活着就那么几十年,抛去不懂事的幼年时期和读书时期,能够独立做一些事情的时间就更加少了,在这少之又少的时间里,就应该去做自己喜欢的自己真正热爱的事情。我之前看到过一句话记忆非常深刻:用自己喜欢的方式虚度一生。这句话说不上是多么积极的一句话,但是这的确是我非常向往的生活。最矛盾的事情就
渴望励志青年小胡
·
2025-07-28 04:27
412. Fizz Buzz(Swift)
来源:力扣(
LeetCode
)链接:https://
leetcode
-cn.com/problems/fizz-buzz题目写一个程序,输出从1到n数字的字符串表示。
entre_los_dos
·
2025-07-28 04:02
leetcode
第一天
今天在看
leetcode
的第一题自己首先要学的概念是哈希表。哈希表的定义是:哈希表是一种数据结构,这种数据结构是通过关键码值来进行访问。我自己就把它理解成字典,也就是直接根据索引来找到关键字。
w0
·
2025-07-28 02:34
小小林
随笔
第19季41/60/1193天
小小林
随笔
第19季41/60/1193天2020.04.02周四阴天全职第598天56+2/day282【皮皮第282天】1.今日睡眠:夜奶多次,早上八点半左右起来,十点睡到十一点四十,一点睡半个小时,
小小林_005b
·
2025-07-28 00:46
【优选算法】BFS解决FloodFill算法
目录FloodFill算法简介一、[图像渲染](https://
leetcode
.cn/problems/flood-fill/description/)二、[岛屿数量](https://
leetcode
.cn
·
2025-07-28 00:33
学自剖 剖出独特优势<22>(
随笔
大胡子老师全心全意送我与同学们小学二年级毕业后,他因大队农业生产的需要,离开三尺讲台的教育岗位,重新担起第十生产队队长的重任,全力以赴地带领全队社员大干起农业生产去了。从此,我再也没有见过大胡子老师!送别大胡子老师的那天下午,天空下着濛濛细雨。我们依依惜别,不忍分离,抹眼泪的同学不仅仅只我自己,我偷偷地环视过送别的全体同学,百分之九十九的男女生都与我持有同感,泪水涟涟抺了后都还眼圈儿红红的!唯有马
张春发_66a0
·
2025-07-28 00:38
LeetCode
5. Longest Palindromic Substring(最长回文子串)
思路:有两种1.dpdp[i][j]=1whendp[i+1][j-1]==1&&s[i]==s[j]dp[i][j]=0whendp[i+1][j-1]=0dp[i][i]=1dp[i][i+1]=s[i]==s[j]?1:0;()注意此时要更新start和longestclassSolution{public:/*回环有两种,abba,abaabcd,abc用DP[i][j]=1||0*/st
想学会飞行的阿番
·
2025-07-27 22:32
随笔
老公(老爸),辛苦了。老公(老爸),谢谢你。老公(老爸),歇一歇,不要急,什么都可以没有,但是不能没有你。有苦有难,我们一起顶。请你不要急,我们一起向前走。请你千万千万要记住,你在,家就在。家人还在每天都在盼望你平安归来。
女王殿下1884
·
2025-07-27 22:25
2022-01-26
随笔
联系、情人吵架 我特意拒绝见她
清晨起床后我仍然犹如一头生病的黄牛,外表看起来那么的高大威武健硕。实则我四肢无力的感觉已经延续一周了之久了,本以为可以自己欺骗自己明天一切就好了可是这该死的病痛已经折麽我许久未能退去。«吃饭了»妈妈用她那关爱的声音提醒着我。然而我却犹如行尸走肉般坐在电脑前双目发呆,微微的回了一句:你们吃吧。继续目光呆滞的看着屏幕鼠标毫无目的的游走在屏幕上仿佛一直找不到主人流浪狗。不知过了多久,突然意识到家里已经一
鱼哥游荡
·
2025-07-27 20:27
leetcode
026 删除排序数组中的重复项
题目给定nums=[0,0,1,1,1,2,2,3,3,4],函数应该返回新的长度5,并且原数组nums的前五个元素被修改为0,1,2,3,4。你不需要考虑数组中超出新长度后面的元素。思路定义两个指针,都指向第二个元素当此元素与之前的相同时,i++;当此元素与之前不相同,将此元素指向另一个指针count,并将count前移返回去重复后的个数核心代码if(nums[i-1]!=nums[i]){nu
多彩海洋
·
2025-07-27 19:31
今日
随笔
2019.11.01.周五晴全职第446天51+day129【皮皮第129天】1.最近几天排便次数增加了,今天三次,绿色的。2.早上起来眼睛被眼屎糊住了。3.晚上起来比较晚九点多外加流鼻涕所以没给他洗澡。4.抚触操5.外出逛逛6.敲床,睡觉摇头晃脑。7.今天又天使宝宝了,昨晚睡觉没有醒来,早上睡到快十点起来,下午一点多睡到快五点,晚上七点多睡到九点多【今日份豆豆】1.今天豆豆迎来他的第51个。2.
小小林_005b
·
2025-07-27 18:20
叶华芳
随笔
第1057篇:
2021/12/07星期二,农历十一月初四[离农历新年还有56天,今天是2021年的第335天】叶华芳
随笔
第1057篇:宁波有疫情了,所以跟宁波的朋友聊了几句,20年没有在公司工作了还保持联系,这份情谊还是难得可贵的
叶华芳随笔
·
2025-07-27 17:58
2021-12-22读书笔记《李济学术
随笔
》Day10
第七编序跋文谈十篇文章,都是出版的书籍之序跋,从二十年代到六十年代,八篇是李济先生自己的,一篇是蔡元培先生的,一篇是屈万里先生的。第一篇:《安阳发掘报告》发刊语。如题,是安阳发掘报告之前的发刊辞,表达对支持安阳发掘的人们的感谢,也说明安阳发掘的情况会系列发刊物来展示进展。第二篇:《麽些象形文字字典》序。《麽些象形文字字典》的作者是李霖灿,李济先生为本书写的序。去云南旅行的时候,遇到很多少数民族,其
苏州素简
·
2025-07-27 17:04
告别烦人的“三连发”:我的智能评论系统过滤之旅(1957. 删除字符使字符串变好)
今天,我想和大家分享一个在实际项目中遇到的“小需求”以及我是如何从一道看似简单的算法题——
LeetCode
1957.删除字符使字符串变好——中找到灵感,并打造出一个健壮又高效的解决方案的。
满分观察网友z
·
2025-07-27 15:28
算法解构与应用
数据库
linux
运维
Leetcode
力扣 MySQL数据库 1532 最近三笔订单
1532最近三笔订单SQL架构CreatetableIfNotExistsCustomers_1532(customer_idint,namevarchar(10));CreatetableIfNotExistsOrders_1532(order_idint,order_datedate,customer_idint,costint);TruncatetableCustomers_1532;ins
ziko-1101
·
2025-07-27 14:49
Leetcode
数据库
mysql
leetcode
Leetcode
力扣 MySQL数据库 1393 股票的资本损益
1393股票的资本损益SQL架构CreateTableIfNotExistsStocks_1393(stock_namevarchar(15),operationENUM('Sell','Buy'),operation_dayint,priceint);TruncatetableStocks_1393;insertintoStocks_1393(stock_name,operation,opera
ziko-1101
·
2025-07-27 14:19
Leetcode
数据库
leetcode
mysql
Leetcode
力扣 MySQL数据库 1440 计算布尔表达式的值
1440计算布尔表达式的值SQL架构CreateTableIfNotExistsVariables_1440(namevarchar(3),valueint);CreateTableIfNotExistsExpressions_1440(left_operandvarchar(3),operatorENUM('>','','y');insertintoExpressions_1440(left_o
ziko-1101
·
2025-07-27 14:19
Leetcode
数据库
mysql
leetcode
IOS —— Runloop 初识
随笔
在写这篇文章之前,对IOS中Runloop这概念的认知基本约等于0。从字面上的意思来了解,就是一个死循环的意思直到我在网上看到这样一篇文章《深入了解Runloop》,初次阅读发现自己几乎无法理解文章中大部分词汇以及运作原理,直至反反复复阅读2~3遍才初探端倪以下这篇文章,是通过自身略带抽象的思维方式结合自己的理解(或许也有问题),简述及整理上述的runloop文章。1.什么是RUNLOOPRunl
banlong6430
·
2025-07-27 14:17
【
LeetCode
算法题】和为K的子数组
根据题目描述,这是一道关于子数组的算法问题。题目要求从一个整数数组nums中找出所有长度为k的连续子数组,并统计这些子数组中元素和为偶数的子数组数量。题目提供了两个测试用例:用例1:nums=[1,1,1],k=2,输出:2用例2:nums=[1,2,3],k=3,输出:2思路问题分析:我们需要从数组nums中提取所有长度为k的连续子数组。对于每个子数组,计算其元素之和,判断和是否为偶数。统计满足
恩比贤AmbitioN
·
2025-07-27 14:17
算法
数据结构
leetcode
滑动窗口(Sliding Window)算法题型全面总结
LeetCode
643.子数组最大平均数I2.可变长度窗口(最经典)特点:窗口大小不固定,通过条件动态调整左右
HalvmånEver
·
2025-07-27 14:16
算法
分类
数据挖掘
数据结构
零时空间002*说清楚写的是什么/似此星辰同昨日~
随笔
文l仙派狼王*星辰原创想好写什么了,写的时候,要把人、事、物,交代清楚了。不能让别人看得,云山雾罩的,文章都看完了,还没弄明白写的是什么人、事、物。写人,就要具体的描述,得让别人有一个直观的印象。当然,也要主次分明。写主要人物,却描述次要或者不相干的人,这是不行的。写事,要交代清楚明白,不能没头没尾。别人看得稀里糊涂,猜都不知道怎么猜。写物也是如此。我们写文章,就是把自己想要说的话,用笔写下来。一
似此星辰同昨日
·
2025-07-27 12:00
leetcode
504. Base 7
取余,然后翻转。classSolution{publicStringconvertToBase7(intnum){if(num==0){return"0";}Stringstr="";if(num0){sb.append(num%7);num/=7;}returnstr+sb.reverse().toString();}}
·
2025-07-27 07:29
算法训练Day50 |
LeetCode
123. 买卖股票的最佳时机III(最多买卖2次);
LeetCode
188. 买卖股票的最佳时机IV(最多买卖K次)
目录
LeetCode
123.买卖股票的最佳时机III1.思路2.代码实现3.复杂度分析4.思考与收获
LeetCode
188.买卖股票的最佳时机IV1.思路2.代码实现3.复杂度分析4.思考与收获
LeetCode
123
努力学习的牛宁西
·
2025-07-27 07:58
代码随想录训练营
leetcode
算法
职场和发展
动态规划
python
Leetcode
482. License Key Formatting
ProblemYouaregivenalicensekeyrepresentedasastringsthatconsistsofonlyalphanumericcharactersanddashes.Thestringisseparatedinton+1groupsbyndashes.Youarealsogivenanintegerk.Wewanttoreformatthestringssucht
小白菜又菜
·
2025-07-27 07:56
Leetcode
解题报告
leetcode
linux
算法
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他