leetcode-LCP 06. 拿硬币

LCP 06. 拿硬币

题目

题目连接

桌上有 n 堆力扣币,每堆的数量保存在数组 coins 中。我们每次可以选择任意一堆,拿走其中的一枚或者两枚,求拿完所有力扣币的最少次数。

示例 1:

java 复制代码
输入:[4,2,1]

输出:4

解释:第一堆力扣币最少需要拿 2 次,第二堆最少需要拿 1 次,第三堆最少需要拿 1 次,总共 4 次即可拿完。

示例 2:

java 复制代码
输入:[2,3,10]

输出:8

解题

方法一:贪心

java 复制代码
class Solution {
    public int minCount(int[] coins) {
        int res=0;
        for(int i=0;i<coins.length;i++){
            res+=(coins[i]+1)/2;
        }
        return res;
    }
}
相关推荐
闻缺陷则喜何志丹5 小时前
【贪心 字典序 回文 最长公共前缀】LeetCode3734. 大于目标字符串的最小字典序回文排列|分数未知
c++·算法·力扣·贪心·字典序·回文·最长公共前缀
weixin_514221855 小时前
FDTD代码学习-1
学习·算法·lumerical·fdtd
AI柠檬6 小时前
机器学习:数据集的划分
人工智能·算法·机器学习
让我们一起加油好吗6 小时前
【数论】裴蜀定理与扩展欧几里得算法 (exgcd)
算法·数论·裴蜀定理·扩展欧几里得算法·逆元
Geo_V7 小时前
提示词工程
人工智能·python·算法·ai
侯小啾7 小时前
【22】C语言 - 二维数组详解
c语言·数据结构·算法
TL滕7 小时前
从0开始学算法——第一天(如何高效学习算法)
数据结构·笔记·学习·算法
傻童:CPU7 小时前
DFS迷宫问题
算法·深度优先
B站_计算机毕业设计之家7 小时前
计算机视觉:python车辆行人检测与跟踪系统 YOLO模型 SORT算法 PyQt5界面 目标检测+目标跟踪 深度学习 计算机✅
人工智能·python·深度学习·算法·yolo·目标检测·机器学习
一个不知名程序员www8 小时前
算法学习入门---前缀和(C++)
c++·算法