数据结构——顺序表——数组元素和与数字和的绝对差

数据结构------顺序表------数组元素和与数字和的绝对差

cpp 复制代码
class Solution {
public:
    int differenceOfSum(vector<int>& nums) {
        int a = 0;int b = 0;
        for(int i = 0; i < nums.size(); i++){
            a = a + nums[i];
            while(nums[i]){
                b = b + (nums[i] % 10);
                 nums[i] = nums[i] / 10;

            }
        }
        return abs(a-b);
    }
};

经验:要得到一个数的个位和十位,可以通过先模十取余,再除于十

相关推荐
sin_hielo19 小时前
leetcode 2872
数据结构·算法·leetcode
dragoooon3419 小时前
[优选算法专题八.分治-归并 ——NO.49 翻转对]
算法
AI科技星19 小时前
为什么宇宙无限大?
开发语言·数据结构·经验分享·线性代数·算法
Zero-Talent20 小时前
位运算算法
算法
不穿格子的程序员20 小时前
从零开始刷算法——双指针-三数之和&接雨水
算法·双指针
合方圆~小文21 小时前
AI摄像头精准识别技术依赖于深度算法
数据结构·数据库·数码相机·模块测试
无限进步_21 小时前
C语言数组元素删除算法详解:从基础实现到性能优化
c语言·开发语言·windows·git·算法·github·visual studio
松涛和鸣21 小时前
16、C 语言高级指针与结构体
linux·c语言·开发语言·数据结构·git·算法
Booksort21 小时前
【LeetCode】算法技巧专题(持续更新)
算法·leetcode·职场和发展
OJAC11121 小时前
2026高校毕业生1270万!但这些学生却被名企用高薪“提前预定”!
算法