从零开始的LeetCode世界
文章平均质量分 63
夜斗小神社
Coding is magical!(打卡学习、分享心得——夜斗小神社)
展开
-
【每日一题LeedCode day01 存在重复元素】小夜斗力扣修炼之路
Hello,好久不见呐!回想上一篇手把手教你玩转极验滑块JS逆向系列这一篇博客后,小夜斗已经将近一年没更新博客了,这一年经历的事情简直太多太多了,不过最令人安心的事情就是当你实现了你的代码,改了一个又一个bug的时刻,简直不要太爽。然后勒这次写关于算法的博客,当然以前也有写过类似几篇,不过都没有坚持下来,小夜斗自己算法基础几乎为零,所以一方面是记录自己在算法升级打怪这个路上的经验,听到很多大佬说算法不过关,以后想找工作都是难上加难,所以咯硬着头皮也要上咯。当然呐,要是大佬们看到了也可以给我一些指点,感谢感谢原创 2022-06-29 23:26:13 · 382 阅读 · 1 评论 -
4.寻找两个有序数组的中位数 - 力扣(LeetCode)
我不喜欢这个世界,我只喜欢LeeCode小夜斗打卡力扣刷题 day 6 ! 滴!教育就是一棵树动摇另一棵树,一朵云推动另一朵云,一个灵魂唤醒另一个灵魂题目描述:给定两个大小为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。请你找出并返回这两个正序数组的中位数。示例 1:输入:nums1 = [1,3], nums2 = [2]输出:2.00000解释:合并数组 = [1,2,3] ,中位数 2前5天刷力扣的感觉是还行,咋到了第六天难度为困难就完全不行了!暴力求转载 2021-01-26 18:37:16 · 500 阅读 · 1 评论 -
35.搜索插入位置 - 力扣(LeetCode)
暴力循环: 通过一个循环遍历,如果找到目标值,就返回当前索引;如果没有找到目标值,当找到一个比目标值大的元素,返回该元素的索引位置;# 找不到相等且比它大的值,就插入到末尾class Solution: def searchInsert(self, nums: List[int], target: int) -> int: # 暴力循环 # 如果列表长度为0或空 if (len(nums) == 0) or (nums == None):.原创 2021-01-25 20:40:51 · 1503 阅读 · 7 评论 -
27.移动元素 - 力扣(LeetCode)
我不喜欢这个世界,我只喜欢LeeCode大家好呀,小夜斗力扣打卡学习 day 4!题目描述:给你一个数组 nums 和一个值 val,你需要原地移除所有数值等于 val 的元素,并返回移除后数组的新长度。不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。示例 1:给定 nums = [3,2,2,3], val = 3,函数应该返回新的长度 2, 并且 nums 中的前两个元素均为 2。你不需要考虑原创 2021-01-24 20:42:35 · 336 阅读 · 0 评论 -
从零开始的LeetCode世界
我不喜欢这个世界,我只喜欢LeeCode大家好呀,小夜斗今天要开始面向力扣学习啦,争取每天少打把王者,多刷几个力扣题目哈哈哈, 争取自己早日上岸呐!也希望正在为了未来努力奋斗的小伙伴们要坚持下去呐,不要轻易放弃呐!文章目录我不喜欢这个世界,我只喜欢LeeCode一:两数之和在无人问津的地方努力,在万众瞩目的地方发光一:两数之和示例 1:输入:nums = [2,7,11,15], target = 9输出:[0,1]解释:因为 nums[0]+nums[1]==9nums[0] +转载 2021-01-21 11:55:47 · 480 阅读 · 0 评论