
leetcode刷题
文章平均质量分 59
Rain_FeiFei
这个作者很懒,什么都没留下…
展开
-
leetcode刷题之贪心算法
在坐标 x 处射出一支箭,若有一个气球的直径的开始和结束坐标为 xstart,xend, 且满足 xstart ≤ x ≤ xend,则该气球会被 引爆。返回的队列应该格式化为数组 queue ,其中 queue[j] = [hj, kj] 是队列中第 j 个人的属性(queue[0] 是排在队列前面的人)。给你一个长度为 n 的整数数组 nums ,请你判断在 最多 改变 1 个元素的情况下,该数组能否变成一个非递减数列。假设你是一位很棒的家长,想要给你的孩子们一些小饼干。是数组中的一个连续部分。原创 2024-03-07 20:49:57 · 1001 阅读 · 1 评论 -
leetcode刷题之排序
给定一个包含红色、白色和蓝色、共 n 个元素的数组 nums ,原地对它们进行排序,使得相同颜色的元素相邻,并按照红色、白色、蓝色顺序排列。给定一个字符串 s ,根据字符出现的 频率 对其进行 降序排序。一个字符出现的 频率 是它出现在字符串中的次数。返回 已排序的字符串。请注意,你需要找的是数组排序后的第 k 个最大的元素,而不是第 k 个不同的元素。给定整数数组 nums 和整数 k,请返回数组中第 k 个最大的元素。必须在不使用库内置的 sort 函数的情况下解决这个问题。原创 2024-03-03 20:58:09 · 218 阅读 · 0 评论