链表环类交点问题:双指针变体——快慢指针——142. 环形链表 II

摘要: 链表找环路的通用解法:快慢指针 使用方法: 给定两个指针,分别命名为 slow 和 fast,起始位置在链表的开头。每次 fast 前进两步, slow 前进一步。如果 fast可以走到尽头,那么说明没有环路;如果 fast 可以无限走下去,那么说明一定有环路,且一定存在一个时刻 slow 和 fa 阅读全文
posted @ 2021-03-07 18:22 平ping 阅读(72) 评论(0) 推荐(0)

贪心算法简单示例:leetcode——455. 分发饼干

摘要: 假设你是一位很棒的家长,想要给你的孩子们一些小饼干。但是,每个孩子最多只能给一块饼干。 对每个孩子 i,都有一个胃口值 g[i],这是能让孩子们满足胃口的饼干的最小尺寸;并且每块饼干 j,都有一个尺寸 s[j] 。如果 s[j] >= g[i],我们可以将这个饼干 j 分配给孩子 i ,这个孩子会得 阅读全文
posted @ 2021-03-07 11:57 平ping 阅读(114) 评论(0) 推荐(0)