![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
leetcode
文章平均质量分 50
华农第一蒟蒻
软工男一枚
展开
-
2024.7.27力扣每日一题(笔记)
理解题意,我们可以知道,题目就是要让我们从给定的字符串和k,让distance(s, t) <= k ,满足字典序最小。字典序最小,我们可以想到如果字符串字符是a,那么无疑是最小的字典序。所以,如果k足够大,我们可以考虑将s[i]直接变成a。与a的距离有两种情况,比如d,与a的距离就是d-a;将 s[0] 改为 ‘a’ ,s 变为 “abbz”。将 s[1] 改为 ‘a’ ,s 变为 “aabz”。将 s[2] 改为 ‘a’ ,s 变为 “aaaz”。因此,答案是 “aaaz”。原创 2024-07-27 12:03:05 · 79 阅读 · 0 评论 -
2024.7.26力扣每日一题(笔记)
第一反应就是排序完分割数组,因为从小到大排序之后,我们选择合适的地方进行分割,这样子就分割成了两个数组。然后我们取分割线的左边的元素,就是nums1的最大值,分割线右边的元素,就是nums2的最小值。这样,我们通过循环,就能找出分区值。其中,max(nums1) 表示数组 nums1 中的最大元素,min(nums2) 表示数组 nums2 中的最小元素。给你一个 正 整数数组 nums。返回表示分区值的整数。原创 2024-07-26 23:13:28 · 58 阅读 · 0 评论 -
2024.7.25力扣每日一题(笔记)
当找不到满足条件时,我们需要把所有数字都删除,放回数组长度即可。所以,我们可以从后往前遍历,找到满足这五种情况,并且返回即可。这个数的末尾是 00。这个数的末尾是 25。这个数的末尾是 50。这个数的末尾是 75。原创 2024-07-25 18:10:36 · 466 阅读 · 0 评论