力扣刷题
文章平均质量分 59
Asiced
这个作者很懒,什么都没留下…
展开
-
「LeetCodeLog#6」|题号:283|题目:移动零|难度:简单|语言:Java
给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。请注意 ,必须在不复制数组的情况下原地对数组进行操作。原创 2022-12-03 10:59:56 · 377 阅读 · 0 评论 -
「LeetCodeLog#5」题号:189|题目:转轮数组|难度:中等|语言:Java【有勘误】
给你一个数组,将数组中的元素向右轮转 k 个位置,其中 k 是非负数。原创 2022-12-02 22:44:52 · 186 阅读 · 0 评论 -
「LeetCodeLog#4」|题号:977|题目:有序数组的平方|难度:简单|语言:Java
给你一个按 **非递减顺序** 排序的整数数组 nums,返回 **每个数字的平方** 组成的新数组,要求也按 **非递减顺序** 排序。原创 2022-12-01 16:53:48 · 161 阅读 · 0 评论 -
「LeetCodeLog#1」|题号:704|题目:二分查找|难度:简单|语言:Java
题目描述:给定一个n 个元素有序的(升序)整型数组nusm 和一个目标值traget ,写一个函数搜索 nums中的 traget,如果目标值存在返回下标,否则返回-1。原创 2022-11-27 18:20:14 · 267 阅读 · 0 评论 -
「LeetCodeLog#2」|题号:278|题目:第一个错误版本|难度:简单|语言:Java
第一个的右边都是错的 左边都是对的,我们只能知道这个版本是对的还是错的,所以我们的搜索条件应该是当「右边界和左边界重合时」才能找到那个答案,所以我们在循环时不能用left原创 2022-11-28 14:10:22 · 129 阅读 · 0 评论 -
「LeetCodeLog#3」|题号:35|题目:搜索插入位置|难度:简单|语言:Java
题目描述:给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。请必须使用时间复杂度为 O(log n) 的算法。原创 2022-11-29 14:43:04 · 156 阅读 · 0 评论