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

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

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);
    }
};

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

相关推荐
im_AMBER1 小时前
算法笔记 05
笔记·算法·哈希算法
夏鹏今天学习了吗1 小时前
【LeetCode热题100(46/100)】从前序与中序遍历序列构造二叉树
算法·leetcode·职场和发展
吃着火锅x唱着歌1 小时前
LeetCode 2389.和有限的最长子序列
算法·leetcode·职场和发展
嶔某1 小时前
二叉树的前中后序遍历(迭代)
算法
WWZZ20251 小时前
快速上手大模型:机器学习2(一元线性回归、代价函数、梯度下降法)
人工智能·算法·机器学习·计算机视觉·机器人·大模型·slam
孤狼灬笑2 小时前
深度学习经典分类(算法分析与案例)
rnn·深度学习·算法·cnn·生成模型·fnn
dragoooon342 小时前
[优选算法专题四.前缀和——NO.26二维前缀和]
算法
苏小瀚3 小时前
算法---位运算
java·算法
Code小翊3 小时前
归并排序基础理解
数据结构·算法·排序算法
.小小陈.3 小时前
数据结构2:单链表
c语言·开发语言·数据结构·笔记·学习方法