数据结构-顺序表-拿硬币

一.题目

https://leetcode.cn/problems/na-ying-bi/description/

二.解答

复制代码
class Solution {
public:
    int minCount(vector<int>& coins) {
        int ret = 0;
        for(int i = 0; i < coins.size();i++){ //coins.size()是vector内置函数,用于获取数组大小
           ret += (coins[i] + 1) / 2;    //如果coins[i]是偶数,除以2,最后值不变,说明每次都拿两个;如果是奇数,说明前几次都是拿两个,最后一次拿一个
        }
        return ret;
    }
};
相关推荐
晚云与城7 分钟前
【数据结构】-----排序的艺术画卷
数据结构·算法·排序算法
j_xxx404_41 分钟前
数据结构:算法复杂度与空间复杂度
c语言·数据结构·算法
自由随风飘2 小时前
旅游城市数量最大化 01背包问题
数据结构·c++·算法·动态规划·旅游
好好先森&3 小时前
C语言:冒泡排序
c语言·数据结构·算法·遍历·冒牌排序
肉夹馍不加青椒4 小时前
第二十三天(数据结构:链表补充【希尔表】)
数据结构·链表
草莓熊Lotso5 小时前
【LeetCode刷题指南】--单值二叉树,相同的树
c语言·数据结构·算法·leetcode·刷题
Asu52026 小时前
链表反转中最常用的方法————三指针法
java·数据结构·学习·链表
闪电麦坤956 小时前
数据结构:在链表中查找(Searching in a Linked List)
数据结构·链表
泥泞开出花朵8 小时前
LRU缓存淘汰算法的详细介绍与具体实现
java·数据结构·后端·算法·缓存
KarrySmile9 小时前
Day17--二叉树--654. 最大二叉树,617. 合并二叉树,700. 二叉搜索树中的搜索,98. 验证二叉搜索树
数据结构·算法·二叉树·二叉搜索树·合并二叉树·最大二叉树·验证二叉搜索树