Leetcode—2578.最小和分割【简单】-CSDN博客
阿里云国内75折 回扣 微信号:monov8 |
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6 |
2023每日刷题二十三
Leetcode—2578.最小和分割
实现代码
class Solution {
public:
int splitNum(int num) {
vector<int> a;
while(num) {
a.push_back(num % 10);
num /= 10;
}
int n = a.size();
sort(a.begin(), a.begin() + n);
int num1 = 0;
int num2 = 0;
int j = 0;
while(j < n) {
if(j % 2 == 0) {
num1 = num1 * 10 + a[j];
} else {
num2 = num2 * 10 + a[j];
}
j++;
}
return (num1 + num2);
}
};
运行结果
之后我会持续更新如果喜欢我的文章请记得一键三连哦点赞关注收藏你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 ↖(▔▽▔)↗感谢支持
阿里云国内75折 回扣 微信号:monov8 |
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6 |