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

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

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

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

相关推荐
柠檬少少开发3 分钟前
图像拼接算法及实现(一)
人工智能·算法·计算机视觉
jnrjian13 分钟前
USE_CONCAT in list OR 以及 filter Nest LOOP
数据结构·list
阿华的代码王国20 分钟前
【JavaEE】多线程编程引入——认识Thread类
java·开发语言·数据结构·mysql·java-ee
weixin_4866811442 分钟前
C++系列-STL容器中统计算法count, count_if
开发语言·c++·算法
一道秘制的小菜1 小时前
C++第七节课 运算符重载
服务器·开发语言·c++·学习·算法
代码小狗Codog2 小时前
C++独立开发开源大数计算库 CBigNum
数据结构·c++
咕噜咕嘟嘟嘟2 小时前
343. 整数拆分
数据结构·算法
WenGyyyL2 小时前
力扣最热一百题——二叉树的直径
java·c++·算法·二叉树·深度优先
sdlkjaljafdg2 小时前
vector<bool>性能测试
开发语言·c++·算法
imaima6663 小时前
数据结构——二叉树的介绍
数据结构