练习
文章平均质量分 76
景鹤
这个作者很懒,什么都没留下…
展开
-
操作系统期末复习(自用+尚未完结版
操作系统期末复习版原创 2024-06-13 21:48:44 · 102 阅读 · 0 评论 -
算法分析与设计-期末复习(完结版
活动安排问题是贪心算法的经典应用之一。它的场景是给定一组活动,每个活动都有一个开始时间和结束时间,目标是安排出一个最大数量的相互兼容的活动集合,即这些活动之间不会相互冲突。贪心算法在解决活动安排问题时的思路是选择结束时间最早的活动,这样可以腾出更多的时间去安排其他活动。具体步骤如下:1. 将活动按照结束时间从早到晚进行排序。2. 选择结束时间最早的活动作为第一个安排的活动。3. 从剩余的活动中选择开始时间不早于已安排活动的结束时间的活动,并且结束时间最早。原创 2024-05-15 21:45:54 · 971 阅读 · 0 评论 -
【leetcode】2208.将数组和减半的最少操作次数(c++)
【leetcode】2208.将数组和减半的最少操作次数(c++)原创 2024-05-09 16:39:29 · 886 阅读 · 3 评论 -
【leetcode】860.柠檬水找零(c语言)
leetcode—860详解原创 2024-05-09 09:52:31 · 1022 阅读 · 1 评论 -
[LeetCode]力扣203.移除链表元素
力扣(LeetCode)官网 - 全球极客挚爱的技术成长平台。原创 2024-01-30 22:37:52 · 346 阅读 · 1 评论 -
【LeetCode】力扣26.删除有序数组中的重复项(双指针)
定义一个fast指向第二个元素(下标为1)一个slow指向第一个元素(下标为0)。使用fast自加遍历数遇到和slow指针指向元素一样的:fast指针继续后移,不做多余操作;遇到和slow指针不一样的,slow指针向后移一位,并将slow写为fast的元素。fast继续向后移动一位最后slow的值+1就是新数组的长度(因为slow是下标,所以返回数组长度+1划重点!!!),直接返回。原创 2024-01-27 23:52:14 · 475 阅读 · 0 评论 -
[LeetCode]力扣189.轮转数组
leetcode记录~~~原创 2024-01-26 22:19:56 · 384 阅读 · 0 评论