Leetcode—2578.最小和分割【简单】

2023每日刷题(二十三)

Leetcode---2578.最小和分割

实现代码

cpp 复制代码
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);
    }
};

运行结果

之后我会持续更新,如果喜欢我的文章,请记得一键三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持!

相关推荐
再卷也是菜10 分钟前
第一章、线性代数(2)高斯消元法
线性代数·算法
NAGNIP12 分钟前
一文搞懂CNN经典架构-EfficientNet!
算法·面试
如何原谅奋力过但无声15 分钟前
【chap11-动态规划(上 - 基础题目&背包问题)】用Python3刷《代码随想录》
数据结构·python·算法·动态规划
c++逐梦人36 分钟前
C++11——— 包装器
开发语言·c++
小宇的天下1 小时前
Calibre LVS Circuit Comparison(2)
算法·lvs
优化控制仿真模型1 小时前
高等数学-同济大学-第八版-教材+习题答案
经验分享·pdf
十年编程老舅1 小时前
Linux 多线程高并发编程:读写锁的核心原理与底层实现
linux·c++·linux内核·高并发·线程池·多线程·多进程
迈巴赫车主1 小时前
求最大公约数-欧几里得算法(辗转相除法)
算法·最大公约数
墨@#≯1 小时前
读博生涯记录3_2026.3.30_写在开题后
经验分享
wildlily84271 小时前
C++ Primer 第5版章节题 第十三章(二)
开发语言·c++