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
506. Relative Ranks
ProblemYouaregivenanintegerarrayscoreofsizen,wherescore[i]isthescoreoftheithathleteinacompetition.Allthescoresareguaranteedtobeunique.Theathletesareplacedbasedontheirscores,wherethe1stplaceathletehast
小白菜又菜
·
2025-07-27 07:56
Leetcode
解题报告
leetcode
linux
windows
leetcode
504. Base 7 七进制数 (简单)
一、题目大意https://
leetcode
.cn/problems/base-7给定一个整数num,将其转化为7进制,并以字符串形式输出。
okokabcd
·
2025-07-27 07:55
LeetCode每日一题
leetcode
算法
职场和发展
45.
leetcode
504. Base 7
504.Base7Givenaninteger,returnitsbase7stringrepresentation.Example1:Input:100Output:"202"Example2:Input:-7Output:"-10"Note:Theinputwillbeinrangeof[-1e7,1e7].思路:辗转相除法。转载于:https://www.cnblogs.com/vincen
·
2025-07-27 07:25
Leetcode
504. Base 7
ProblemGivenanintegernum,returnastringofitsbase7representation.AlgorithmDistinguishbetweenpositiveandnegativevalues,thenstoretheremaindersinreverseorderafterdividingby7.CodeclassSolution:defconvertToB
小白菜又菜
·
2025-07-27 07:53
Leetcode
解题报告
leetcode
算法
职场和发展
你们都是最可爱的人
2019年1月1日,在语垣坊宣布了一件酝酿了好久的事情,日更挑战365天,每天不少于200字,题材不限,最好是教育教学
随笔
。其实,心里很忐忑。但让我惊喜的事,不到一小时,就有10同行者。
爱于心敏于行
·
2025-07-27 06:59
读《狐狸不见了》
随笔
陶行知先生曾经说过:“我们必须先变成小孩子,才配做小孩子的先生”。自从来到小学,便感觉很难真正的融入到小孩子之间,无论是课上还是课下,自觉不自觉的就会站在成人的角度去思考,而没有真正的做到以生为本,所以就想着尽可能的去多看看儿童文学,试着从阅读这方面是否能找到突破口。最近读了《乌鸦查理》、《狼王梦》、《重返狼群》、《狐狸不见了》等等,颇有心得。特别是新的一年还想尝试着每读一本书,都去写点东西聊作纪
商丘李渊文
·
2025-07-27 06:12
【
Leetcode
】904. Fruit Into Baskets
1用slidingwindow来做:slidingwindow就是维护一个window,最后得到这个window的长度2用collections.Counter来计数,每遍历一下,里面计数加13但当counter里面的个数大于2的时候,需要删除最左边的;当这个数的计数为0时,就删除这个计数
云端漫步_b5aa
·
2025-07-27 05:07
日小结25:我不怀疑会有真心
念·日小结/25日更挑战:800字日更✓第167天✓
随笔
:跟婆婆逛街小岛打卡:每日收益打卡第120天✓日更介绍打卡第120天✓音乐打卡第6天✓今日小视频:记录旺仔成长小视频Day81✓1个读书:《蛤蟆先生去看心理医生
千允
·
2025-07-27 01:11
LeetCode
力扣 第21题解题笔记
题目:将两个升序链表合并为一个新的升序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。(1)递归解法L1.val意思是取链表L1的头结点本题可以提炼出一个字问题,假设原问题是L1和L2,并且假设L1的值更小,那么合并L1,L2,就可以做如下考虑:取出头结点L1,解决子问题:合并L1next和L2,L1的next指向子问题的结果就可以了模式识别:子问题和原问题具有相同结构,意思就是说,返
艾伦的自由之翼
·
2025-07-27 01:05
leetcode
链表
算法
贪心算法Day3学习心得
今天继续看贪心的题目第一道:1005.K次取反后最大化的数组和-力扣(
LeetCode
)给定一个整数数组A,我们只能用以下方法修改该数组:我们选择某个索引i并将A[i]替换为-A[i],然后总共重复这个过程
Morriser莫
·
2025-07-26 22:51
贪心算法
算法
leetcode
239. Sliding Window Maximum
image返回每个固定长度的滑动窗口最大值组成的数组思路:双端队列,头结点维护当前窗口中的最大值,遍历到每个元素的时候查看该元素是否比双端队列的尾元素大,是的话就一直删除尾元素,直到一个合适的位置然后插入,这样做是为了保证双端队列中的元素是呈单调递减的,保证头元素即是该窗口中的最大值,然后每次查看头元素是否过期来及时更新窗口中的元素即可。publicint[]maxSlidingWindow(in
今天不想掉头发
·
2025-07-26 22:58
20211021 晨间日记
阴太阳露出头来了10-16度心情:晴朗纪念日:一一第一次参加小学酷玩运动会的日子任务清单今日工作学习清单:1、完成晨间日记2、读一本儿童文学作品3、完成一篇书评4、画一幅人物素描3幅速写5、完成一篇日记
随笔
昨日完成的任务
读益本书
·
2025-07-26 21:19
随笔
幸得有写作打卡一事儿,且把此次活动当成一次机会,虽然目前写作主题还没有思路,但既然每天写写
随笔
,也是极好的。从今天开始,每天一更,时间暂定每天晚上10点,内容不定。未来的作家,小窝呱,加油哦!
小窝呱
·
2025-07-26 21:39
双指针算法介绍及使用(下)
1.
leetcode
202.快乐数这道题使用的方法是快慢指针,比如说一个数X,那么创建两个变量X1和X2,然后X1每次变化两次,X2变化一次,那么X1和X2肯定会相遇(假如说X不是快乐数,那么X1和X2
啊吧怪不啊吧
·
2025-07-26 21:06
基础算法
算法
c++
数据结构
随笔
(探悟)
因为和人走的太近、都会是一场灾难。当一个人始终不忘初心、用心去帮助她的亲人,最终还是输给了善良,一段时间里怎么也想不开,他们的恶言重重的伤害到我、顾及情面没能那么快翻脸。用心去感受世态炎凉、冷暖自知。有时真的不能轻易付出真心,你的善良、需要带点锋芒,带眼识人。有时真的需要一点精明,不然你无法想象事态有多炎凉。能治愈你的从来都不是经典语录,也不是什么鸡汤哲理。而是失望又失望、无助和绝望逼着你放下。有
杰语唱响
·
2025-07-26 18:01
LeetCode
233:数字 1 的个数
LeetCode
233:数字1的个数问题本质:统计数字规律给定整数n,计算[0,n]中所有整数里数字1出现的总次数。直接暴力遍历每个数统计会超时(n可达10^9),需通过数学规律逐位分析。
恣艺
·
2025-07-26 17:35
算法
leetcode
算法
职场和发展
#D100-日更第100篇
随笔
今天是日更第100篇,从1月1日到今天,中间只因为喝酒断过一次。感谢自己,过去的这101天,我写了100篇,每一篇都超出了自己的300字要求,有些甚至也能达到2、3千字。或许也是因为对写的要求很低,每天都写+300个字以上,所以基本上都能做到。我写的很杂。有读书笔记,《刻意练习》《向上管理》《高效学习》等等;有学习笔记,比如学习辉哥奇谭的一些阅读系统的笔记分享;有日常感悟,比如工作方法的感悟,比如
白洲笔记
·
2025-07-26 16:58
随笔
1
最近两天听《郑渊洁家庭教育课》,给我有很多启发性的思维。听了他的课,我觉得在家上学的父母,可以不需要高学历,但一定要有一项技能,就是写作。郑渊洁尽管只有小学四年级学历,但他发现自己的特长,就是写故事。小学老师夸奖他作文写的出色,不是写的人云亦云,还推荐给杂志社初版。自己犯错了,自己的爸爸让写检讨,他把整个检讨写成故事,他爸爸看了检讨,面漏喜色。在当下这个社会,写作成了一个人硬指标竞争武器,真可惜自
奕含有话说
·
2025-07-26 15:42
随笔
|感人一幕
今天跟朋友一起去吃晚饭,顺便看看她新交往的男朋友。故事从见到对方第一面开始;我的朋友是一个身高比较矮的女孩子,平时性格大大咧咧,在女孩子堆里更像一个男生的性格,说话声音大,吼人的时候特别有气势,特别凶悍,不过对着我倒是不会这么凶。而这个男孩子身高大概一米六多,胖胖的,站在她身边很有耐心包容她的脾气,不得不感叹一物降一物的神奇。我们一路来到餐厅开始点餐,男生一直在问朋友要吃什么,点完吃的候还担心她吃
云清雪
·
2025-07-26 14:21
【
LeetCode
热题 100】22. 括号生成——(解法一)选左括号还是选有括号
Problem:22.括号生成数字n代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且有效的括号组合。文章目录整体思路完整代码时空复杂度时间复杂度:O(C_n)或O(4^n/n^(3/2))空间复杂度:O(n)整体思路这段代码旨在解决一个经典的组合生成问题:括号生成(GenerateParentheses)。问题要求给定一个整数n,生成所有由n对括号组成的、格式正确的括号组合。该算法
·
2025-07-26 13:43
随笔
37
不知是不是身体知道我马上要放假了,前天改完卷子回来就觉得人特别疲惫,感冒的前奏。昨天开始,基本上就睡不醒,在家里睡了两天,就起床吃饭、喝药,上厕所,然后就是接着睡。下午三点多,突然觉得整个人清醒了,起来泡了感冒药煮了碗螺蛳粉,吃完整个人就清醒了。突然觉得很好笑,大概是知道明天要回学校上班,所以身体才迅速恢复进入状态吧。这两天真是把头睡瘪了。某同学笑我,一次性把平时没睡好的觉全补回来了。确实是,期末
菜菜菜小姐
·
2025-07-26 13:17
宅在家中第十天
在这十一天里,我追完了两部电视剧,看完了一千多章一百多万字的小说,描了两本字帖,复习了四本笔记,现在开始写第三篇
随笔
。本来,我是不怕独处的,甚至一直都很期待可以过上生活工作都在家里的生活。想象中
素馨的馨
·
2025-07-26 12:53
2021/02/06 每日一题 可获得的最大点数
LeetCode
上可获得的最大点数,也是用滑动窗口,记录下解题思路。
Taec0123
·
2025-07-26 12:17
随笔
|鲧禹治水之不同
给小朋友买的《上下五千年》,结果我先被迷住了,话说孩子是来报恩的,确实是这样,小时候没玩到的玩具,没有读过的书统统可以从头来过。鲧以堵的方法治水,前后费时9年,虽历尽艰辛,但黄河水仍然没有被治住,后来舜免其职并将其杀掉。轮到鲧的儿子禹治水,压力重重,很多百姓早已无家可归,若是再失败无疑是雪上加霜,禹请几个威望的长者共商治水之事,采取了疏导的方法将洪水引走,治水13年,三过家门而不入。为什么鲧失败而
玥辰_dae7
·
2025-07-26 10:38
LeetCode
Hot 100 - 48. 旋转图像(beats 100%)
来源:力扣(
LeetCode
)链接:https://
leetcode
-cn.com/problems/rotate-image思路拆分矩阵,一圈一圈旋转矩阵:代码classSolution{public
yimik
·
2025-07-26 08:35
LeetCode
C++
算法
leetcode
算法
矩阵
leetcode
hot100【
LeetCode
48.旋转图像】java实现
LeetCode
48.旋转图像题目描述给定一个nxn的二维矩阵matrix,表示一个图像。请你将该图像顺时针旋转90度。说明:你必须在原地修改输入的二维矩阵。你可以假设矩阵的所有元素将会是整数。
DataCrafter
·
2025-07-26 08:05
leetcode
java
矩阵
【矩阵专题】
Leetcode
54.螺旋矩阵(Hot100)
螺旋矩阵一、题目描述给你一个mxn的矩阵matrix,请按照螺旋顺序返回矩阵中的所有元素。示例:输入:matrix=[[1,2,3],[4,5,6],[7,8,9]]输出:[1,2,3,6,9,8,7,4,5]二、解题思路:模拟“画圈圈”的过程这道题最直接的做法是模拟“从外到内逐层遍历”的过程,也就是四个方向依次遍历:从左到右遍历顶部行从上到下遍历右侧列从右到左遍历底部行从下到上遍历左侧列然后不断
·
2025-07-26 08:33
【矩阵专题】
Leetcode
48.旋转图像(Hot100)
目录旋转矩阵题目描述解题思路第一步:**矩阵转置**第二步:**左右翻转每一行**Java代码实现图示理解时间与空间复杂度分析旋转矩阵题目描述给定一个n×n的二维矩阵matrix表示一个图像。请你将图像原地顺时针旋转90度。示例:输入:[[1,2,3],[4,5,6],[7,8,9]]输出:[[7,4,1],[8,5,2],[9,6,3]]要求必须在原地旋转,也就是说不能使用额外的矩阵。解题思路这
·
2025-07-26 07:33
随笔
2
不应该看抖音,玩手机,看到,10点,没有了睡意,却总想再看会,今天一晚上没照顾孩子,没听孩子读书,没看孩子滑旱冰,不好不好
心悦_532d
·
2025-07-26 07:31
LeetCode
:122.买卖股票的最佳时机II
代码随想录
LeetCode
:122.买卖股票的最佳时机II给你一个整数数组prices,其中prices[i]表示某支股票第i天的价格。在每一天,你可以决定是否购买和/或出售股票。
xiaoshiguang3
·
2025-07-26 07:56
代码随想录-跟着Carl学算法
leetcode
算法
java
动态规划
LeetCode
_122 买卖股票的最佳时机II
1、题目:买卖股票的最佳时机II给你一个整数数组prices,其中prices[i]表示某支股票第i天的价格。在每一天,你可以决定是否购买和/或出售股票。你在任何时候最多只能持有一股股票。你也可以先购买,然后在同一天出售。返回你能获得的最大利润。2、解题思路实际上就是求两天之间是赚钱还是亏钱,赚钱的话就加到结果里面去。3、代码classSolution{public:intmaxProfit(ve
凛冬将至__
·
2025-07-26 06:25
LeetCode
leetcode
leetcode
_122 买卖股票的最佳时机II
1.题意给定一个数组,你可以多次的买入和卖出股票。你可以在当天买入然后卖出。求最大的获利。2题解还是没有状态这个概念,所以暴力的解法都没有写出来。主要有两种状态,一是持有股票的最大收益,另一种是不持有股票的最大收益。当持有股票的时候,你可以卖出股票;而在你没有持有股票的时候,你可以买入股票。当然你也可以什么也不做。2.1暴力classSolution{public:voidgetMaxProfit
·
2025-07-26 06:24
随笔
星辰在山头瞩目的时候一切词汇都在变小大海、天空甚至生命的存在那是一粒种子的萌动包含太阳的叛逆、灼热然后撑起一扇门在院子里欣赏冬天为之遗忘泛着鱼肚的清晨将倦意装进口袋带往车水马龙的路口等待寒风捎来伟大的杰作于是画卷的颜色随之脱落草色枯败,支离破碎一朵玫瑰在摇篮中孤独的老去我想去除这份失落之感让白发苍苍的人不用担心时光的漫长我会挑个繁星满天的夜晚手捧星辰之光
实践实践一定要实践
·
2025-07-26 05:23
【c++】
leetcode
102 二叉树的层序遍历
1.题目给你二叉树的根节点root,返回其节点值的层序遍历。(即逐层地,从左到右访问所有节点)。2.解答/***Definitionforabinarytreenode.*structTreeNode{*intval;*TreeNode*left;*TreeNode*right;*TreeNode():val(0),left(nullptr),right(nullptr){}*TreeNode(i
聿默
·
2025-07-26 03:36
#
c++
刷题专栏
c++
算法
数据结构
LeetCode
| 0994. Rotting Oranges腐烂的橘子【Python】
LeetCode
0994.RottingOranges腐烂的橘子【Easy】【Python】【BFS】Problem
LeetCode
Inagivengrid,eachcellcanhaveoneofthreevalues
Wonz
·
2025-07-26 01:01
链表哑节点基础
文章目录一、哑节点(DummyNode)基础概念1、定义2、优点(作用原理)3、缺点4、类型4、应用场景二、例题应用1、[24.两两交换链表中的节点](https://
leetcode
.cn/problems
·
2025-07-26 01:45
随笔
日常
今天放假第一天,没有出去凑热闹,还是待在我所在的城市随便溜达。在一家饮品店,碰到三个女生,其中一个女生特别爱拍照,从我看到她开始,同行姐妹给她拍了好久,自己自拍了好久,后面有个姐妹喊她可以走了,也喊不动,一直在拍,最后在姐妹的催促下,终于不拍了,就走了。看到这一幕,有些些羡慕,如果我的姐妹现在跟我在一个城市,这也应该是我们的日常吧,可惜,我们已经好久没见了,想念。回去的路上,听到一个女生边哭在边打
鱼音绕海
·
2025-07-26 00:12
随笔
随笔
灵感枯竭是一件很头疼的事,心里诸多的想法无法用文字表述出来,压在心里却又不舒服,恼人啊!我是一个时常自觉异常孤独的人,至少我是这么认为,从小时候开始就学会了宅。
晨树_23f7
·
2025-07-25 21:29
2021-09-29
IT1.
LeetCode
力扣:数组中数字出现的次数2021-09-29(剑指Offer56-I.数组中数字出现的次数)2.《剑指offer》:p275~p278英语1.墨墨背单词:复习50个单词
幸福大黑鸭
·
2025-07-25 18:02
晚间
随笔
不经意间,又到晚间,真得很晚了,回到家,已经是晚上九点半了,给孩子洗个澡,就到了十点。一方土壤养育一方人,今天的家访,也让我见识了孩子行为习惯的成因:总体来说,家境好的孩子,相对来说行为习惯好一些,家长对孩子的教育相对来说,投入多一些。而家庭环境比较乱的家庭,行为习惯或自我认可度就比较低一些,相应的表现就差一些。在同等条件下,家里收拾的比较整洁的那家孩子的自理自控能力是较强的,各方面的获得能力就强
舒心笔记
·
2025-07-25 17:51
2020-02-09 23/100
随笔
有计划的一天真的是高效的一天,今天中午也没睡多久,强大的意志叫醒我去完成任务群,真好。明天继续努力,和时间做朋友这本书看到一半真的看不下去,太啰嗦了,哈哈哈,慢慢看吧,不急。谢谢宝贝早上给我打电话,声音很温柔,暖人心
刘颖健
·
2025-07-25 17:00
leetcode
.136 single-number 力扣.136 只出现一次的数字 位运算
位运算专题JavaBitOperation-位运算基本概念介绍JavaBitOperation-位运算类型转换
leetcode
bitoperator位运算入门介绍
leetcode
002-
leetcode
老马啸西风
·
2025-07-25 17:51
leetcode
leetcode
算法
职场和发展
面试
刷题
大厂
位运算
《穷查理宝典》
随笔
4——反过来想,总是反过来想
读,查理在哈佛学校毕业典礼上的演讲。开场,他以自嘲式的形象的比喻,告诉大家为什么请他来演讲。让人觉得他很随和,平易近人,从而拉近了演讲者和听者的距离。接着,他没有用口号式的演讲给听者洗脑,告诉他们怎样获得成功,而是相反,告诉听者怎样保证过上痛苦的生活。再接下来,先介绍了卡森的三个过上痛苦生活的处方:1,为了改变心情或感觉而使用化学物质,2,妒忌,3,怨恨。后又介绍了查理自己的四味药1,要反复无常,
泥巴是昵称
·
2025-07-25 17:52
随笔
(三九一)|停电
又是一个忙碌的周六上午,我和之前一样默默地为周末和下周准备一些食材。其实,我本可不必做到如此的程度,但是家里的事情毕竟很难说地完全清楚,一切也仅仅是只图个心甘情愿而已。从昨晚开始着手准备的燕麦小米红枣粥和红糖发糕,再到今晨临时需要处理的一大摞脏衣服,还有早餐后务必尽快清洗的碗碟勺筷,我好像真的没有什么具体的休息时间。可是,在这一切全部解决好后,真正的困难才正式开始。接下来,在整整持续两个小时左右的
夏野
·
2025-07-25 15:46
【
leetcode
】169、Majority Element
翻译找出多数,出现>n/2次的元素。思路Moorevotingalgorithm--每找出两个不同的element,就成对删除即count--,最终剩下的一定就是所求的(多数的元素>n/2)。时间复杂度:O(n)a=["a","c","b","c","a","a","a"]deffind_majory_number(a):count=0foriinrange(len(a)):ifcount==0:
潇湘demi
·
2025-07-25 15:04
LeetCode
633.平方数之和
给定一个非负整数c,你要判断是否存在两个整数a和b,使得a2+b2=c。示例1:输入:c=5输出:true解释:1*1+2*2=5示例2:输入:c=3输出:false提示:0c-right*right){--right;}else{returntrue;}}returnfalse;}};此算法时间复杂度为O(c\sqrt{c}c),空间复杂度为O(1)。
吃着火锅x唱着歌
·
2025-07-25 13:30
LeetCode
leetcode
算法
职场和发展
LeetCode
167.两数之和2-输入有序数组
给你一个下标从1开始的整数数组numbers,该数组已按非递减顺序排列,请你从数组中找出满足相加之和等于目标数target的两个数。如果设这两个数分别是numbers[index1]和numbers[index2],则1twoSum(vector&numbers,inttarget){intleft=0;intright=numbers.size()-1;while(lefttarget){--r
吃着火锅x唱着歌
·
2025-07-25 13:29
LeetCode
leetcode
算法
职场和发展
LeetCode
面试经典150题|56. 合并区间
以数组intervals表示若干个区间的集合,其中单个区间为intervals[i]=[starti,endi]。请你合并所有重叠的区间,并返回一个不重叠的区间数组,该数组需恰好覆盖输入中的所有区间。按左端点从小到大排序,相同的话再按右端点来排。一开始先放第一个元素到另一个容器里,然后遍历剩下的元素,假如可以跟另一个容器里的尾部元素合并的话,就更新尾部元素,假如不能的话,就放到尾部元素。#incl
程序员阿法
·
2025-07-25 13:29
leetcode
面试
算法
Leetcode
-2563. 统计公平数对的数目
思路二分查找解题过程首先需要理解:顺序并不影响公平数对的个数。因为满足公平数对条件必然存在先后关系,排序后也并不改变这一点。所以可以先对数组进行排序。排序后才便于用二分查找寻找边界。其次不能二重循环遍历,会超过时间限制,可以选择固定公平数对的一个数,查找符合条件的另一个数。为了避免重复计算,在考虑num[i]的另一个数的时候,只考虑nums[0~i-1]是否符合条件。当固定了nums[i]的时候,
完美的奶酪
·
2025-07-25 13:28
Leetcode
leetcode
算法
搞定
leetcode
面试经典150题之区间
系列博客目录文章目录系列博客目录228.汇总区间56合并区间57.插入区间452.用最少数量的箭引爆气球228.汇总区间链接自己的思路:先排序,然后设置number来知道连续的子区间有几个数字方便后续处理。如果当前数字和前面数字不连续,就把前面数字根据number做处理。classSolution{publicListsummaryRanges(int[]nums){Liststrings=new
·
2025-07-25 13:58
上一页
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
其他