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

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

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

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

相关推荐
宵时待雨1 小时前
C语言笔记归纳20:文件操作
c语言·开发语言·笔记·算法
alphaTao3 小时前
LeetCode 每日一题 2025/12/15-2025/12/21
算法·leetcode
写写闲篇儿5 小时前
下一个更大元素(一)
数据结构·算法
MobotStone7 小时前
从金鱼记忆到过目不忘:Transformer 如何让AI真正理解一句话?
算法
炽烈小老头8 小时前
【每天学习一点算法 2025/12/19】二叉树的层序遍历
数据结构·学习·算法
Queenie_Charlie8 小时前
HASH表
数据结构·c++·哈希算法
Xの哲學8 小时前
Linux grep命令:文本搜索的艺术与科学
linux·服务器·算法·架构·边缘计算
soft20015258 小时前
MySQL Buffer Pool深度解析:LRU算法的完美与缺陷
数据库·mysql·算法
WBluuue9 小时前
AtCoder Beginner Contest 436(ABCDEF)
c++·算法
fie88899 小时前
广义 S 变换(GST)地震信号时频谱
算法