Leetcode
文章平均质量分 50
疯子范儿
这个作者很懒,什么都没留下…
展开
-
【Leetcode每日一题(Days5)】1334.阈值距离内邻居最少的城市
决定今天的自己的每日一题换成简单一点的,并且从头再学一遍动态规划】【讲得太详细太清楚了!!!原创 2024-07-17 21:40:40 · 131 阅读 · 0 评论 -
【Leetcode每日一题(Days4)】2956.Find Common Elements Between Two Arrays(找到两个数组中的公共元素)
题目也看得懂,自己也有思路,刚开始看这个中译英的题目描述大概知道要干啥,但是不知道是输出啥,刚开始以为是输出nums1和nums2中第一个公共元素,后来返回英文模式下那个示例就get到了,原来是返回数组公共元素的个数。时间序列复杂度: O(m * n) 【m,n分别为两个列表的长度】原创 2024-07-16 11:27:46 · 208 阅读 · 0 评论 -
【Leetcode每日一题(Days3)】721. Accounts Merge(账户合并)
上面创建的是邮箱对应账户,然后下面通过账户遍历,每遍历一个账户都查看该账户后面的邮箱有没有在email_set里面,如果在则跳出这个邮箱的循环,否则将其添加到email_set中,并且遍历该邮箱对应的所有账户是不是被访问了(就是去查看defaultdict中对应邮箱后面list里的所有值)的思路和代码(看了好几遍,甚至一行一行分析代码我才知道他的思想和代码的对应关系【太菜了我】)(太衰了,学习第三天就碰到我最不擅长的图)这次题目是看懂了,但是一点思路都没有,查看了。原创 2024-07-15 22:20:44 · 320 阅读 · 0 评论 -
【Leetcode每日一题(Days2)】807.Max Increase To Keep City Skyline(保持城市天际线)
(看不懂题的又一天,这么多字,做语文阅读题一样)实际上就是计算一个增量和,(什么增量呢)原本grip[i][j] 和 最大值【⭐】(此处所说的最大值是不改变天际线的前提下)的差值;什么叫不改变天际线呢?换句话说就是从东南西北(或者说上下左右)看过去最高的那个建筑高度不变【有点小学的时候看那种立体图的侧、俯视图的感觉】,就是说。点所在的行和列的最大值中的小的那个才是符合条件的那个。时间复杂度:O(n^2)原创 2024-07-14 18:55:33 · 169 阅读 · 0 评论 -
【Leetcode每日一题(Days1)】3011. Find if Array Can Be Sorted
(希望通过每日一题督促自己学习并练习算法)原创 2024-07-13 22:09:44 · 189 阅读 · 0 评论