![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法类比赛
文章平均质量分 68
学习使我妈快乐
就算是小菜鸡也要加油啊
展开
-
在 D 天内送达包裹的能力(JAVA写法超详细解析)
D天内送达包裹能力JAVA写法题目描述问题分析示例代码题目描述传送带上的包裹必须在 D 天内从一个港口运送到另一个港口。传送带上的第 i 个包裹的重量为 weights[i]。每一天,我们都会按给出重量的顺序往传送带上装载包裹。我们装载的重量不会超过船的最大运载重量。返回能在 D 天内将传送带上的所有包裹送达的船的最低运载能力。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/capacity-to-ship-packages-within-d原创 2021-04-27 12:09:04 · 265 阅读 · 0 评论 -
森林中的兔子(超详细解析)
森林中的兔子题目题解题目解析题解题目森林中,每个兔子都有颜色。其中一些兔子(可能是全部)告诉你还有多少其他的兔子和自己有相同的颜色。我们将这些回答放在 answers 数组里。返回森林中兔子的最少数量。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/rabbits-in-forest解析如果 i 的值为 0 ,说明这是一只独一无二的兔兔,果断sum++如果 i 的值大于0且大于a[i](说与自己相同 的兔子 的个数小于等于它说的值+1)原创 2021-04-04 23:23:58 · 784 阅读 · 1 评论 -
三明治求解
三明治问题栈与队列解法题目分析题解一题解二题目学校的自助午餐提供圆形和方形的三明治,分别用数字 0 和 1 表示。所有学生站在一个队列里,每个学生要么喜欢圆形的要么喜欢方形的。餐厅里三明治的数量与学生的数量相同。所有三明治都放在一个 栈 里,每一轮:如果队列最前面的学生 喜欢 栈顶的三明治,那么会 拿走它 并离开队列。否则,这名学生会 放弃这个三明治 并回到队列的尾部。这个过程会一直持续到队列里所有学生都不喜欢栈顶的三明治为止。给你两个整数数组 students 和 sandwiches ,其原创 2021-03-25 16:24:21 · 926 阅读 · 0 评论