千山万水总有路,勇敢迈出第一步!!!
好像没什么难度的说~ 当然,我是得过且过。过啦~
一、吹逼
今日学习内容:https://bbs.youkuaiyun.com/topics/605638728
是被 for loop 包围的一天呀 ~~
今日最牛,好像没啥最牛的~ 那就贴一个最长的代码吧 【LCP 6. 拿硬币】
class Solution {
public:
int minCount(vector<int>& coins) {
int N = coins.size();
int ans = 0;
for(int i=0; i<N; i++) {
// 若数组元素值是 1、2 则只需要一次
if(coins[i] == 1 || coins[i] == 2) {
ans++;
continue;
}
// 若大于 2,且是 2 的倍数,则
ans += coins[i]/2;
// 若大于 2,不是 2 的倍数,则剩余 1 个,再拿一次
if(coins[i]%2==1) ans ++;
}
return ans;
}
};
二、晒战绩
话不多说,上图~ 👇
三、写解题报告
题解报告,只写让我有
的那道题!№ FEEL № 题解
LCP 6. 拿硬币:题目理解 → 见注释 👇 🤦
class Solution {
public:
int minCount(vector<int>& coins) {
int N = coins.size();
int ans = 0;
for(int i=0; i<N; i++) {
// 若数组元素值是 1、2 则只需要一次
if(coins[i] == 1 || coins[i] == 2) {
ans++;
continue;
}
// 若大于 2,且是 2 的倍数,则
ans += coins[i]/2;
// 若大于 2,不是 2 的倍数,则剩余 1 个,再拿一次
if(coins[i]%2==1) ans ++;
}
return ans;
}
};
四、写给明天
多美美好的一天呀~~ 喜刷刷,喜刷刷 😀😀😀 喜刷刷 刷刷~刷~刷~刷~刷~刷~
闹钟都叫不醒自然醒的我了吗 🐎🐎🐎