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

一.题目

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;
    }
};
相关推荐
三克的油10 小时前
数据结构-4
数据结构
05664612 小时前
Python康复训练——数据结构
数据结构·windows·python
冻柠檬飞冰走茶12 小时前
PTA基础编程题目集 7-27 冒泡法排序(C语言实现)
c语言·开发语言·数据结构·算法
noipp15 小时前
推荐题目:洛谷 P5843 [SCOI2012] Blinker 的噩梦
c语言·数据结构·c++·算法·游戏·洛谷·luogu
冻柠檬飞冰走茶15 小时前
PTA基础编程题目集 7-20 打印九九口诀表(C语言实现)
c语言·开发语言·数据结构·算法
红叶舞16 小时前
基于线段树的数据结构
数据结构·python·算法
断点之下17 小时前
从“理扑克牌”到“分组优化”——直接插入排序与希尔排序详解
数据结构·算法·排序算法
起个破名想半天了17 小时前
算法与数据结构之DFS深度优先遍历
数据结构·算法·深度优先
鱼子星_17 小时前
【C++】深入剖析list:list及其双向迭代器实现
开发语言·数据结构·c++·笔记·stl·list
江屿风18 小时前
【C++笔记】【二叉搜索树】流食般投喂
开发语言·数据结构·c++·笔记