题目:2535.数组元素和合数字和的绝对值

news/2024/10/21 6:05:35/

​​题目来源:

        leetcode题目,网址:2535. 数组元素和与数字和的绝对差 - 力扣(LeetCode)

解题思路:

       分别计算数字和和数组元素和,然后求差并返回其绝对值即可。

解题代码:

class Solution {public int differenceOfSum(int[] nums) {int sum=0;int digitSum=0;for(int num:nums){sum+=num;digitSum+=getDigitSum(num);}return Math.abs(sum-digitSum);}public int getDigitSum(int num){int res=0;while(num!=0){res+=num%10;num=num/10;}return res;}
}

总结:

        无官方题解。



http://www.ppmy.cn/news/1026006.html

相关文章

《深度学习与图像分析——基础与应用》书籍阅读

李松斌,刘鹏著,科学出版社 2023年5月20日16:32:38开始阅读,2023年7月12日读完。 1.基础知识 获得泛化能力是深度学习的最终目标。泛化能力是指处理未被观察个的数据的能力(即不包含在训练数据中的数据)。 训练集&…

HarmonyOS开发(DevEco Studio)

目录 开发环境搭建 下载DevEco Studio 进行环境配置 系统开发前端基础 应用开发目录结构 文件使用规则 基础组件介绍 Chart组件使用(线型图案例) 使用image-animator组件构建多图帧动画 TodoList应用构建 自定义组件使用 父子组件通信功能 路…

监控Kubernetes 控制面组件的关键指标

控制面组件的监控,包括 APIServer、Controller-manager(简称 CM)、Scheduler、etcd 四个组件。 1、APIServer APIServer 的核心职能是 Kubernetes 集群的 API 总入口,Kube-Proxy、Kubelet、Controller-Manager、Scheduler 等都需…

从后往前读取列表的方法

从后往前读取列表的方法 方法1:使用for循环遍历列表时,可以使用reverse()函数将列表反转,然后再遍历。 # 列表 num [0, 1, 2, 3]# 反向遍历 for i in reversed(num):print(i)输出结果: 3 2 1 0方法2:先计算列表长度…

并发和并行的概念

并发是指两个或多个事件在同一时间间隔内发生。操作系统的并发性是指计算机系统中同时存在多个运行的程序,因此它具有处理和调度多个程序同时执行的能力。在操作系统中,引入进程的目的是使程序能够并发执行 注意同一时间间隔(并发&#xff0…

mybatis 中的<![CDATA[ ]]>用法及说明

<![CDATA[ ]]>作用 <![CDATA[ ]]> 在mybatis、ibatis等书写SQL的xml中比较常见&#xff0c;是一种XML语法&#xff0c;他的作用是 可以忽略xml的转义&#xff08;在该标签中的语句和字符原本是什么样的&#xff0c;在拼接成SQL后还是什么样的&#xff09; 使用&a…

ubuntu22.04-无法update:

1、报错原因 使用命令&#xff1a;sudo apt-get update 报错 获取:1 https://mirrors.tuna.tsinghua.edu.cn/ubuntu bionic InRelease [242 kB] 获取:2 https://mirrors.tuna.tsinghua.edu.cn/ubuntu bionic-updates InRelease [88.7 kB] 获取:3 https://mirrors.t…

IDEA提示:StringBuffer xxx‘ may be declared as ‘StringBuilde

如图所示&#xff0c;编写代码时遇见了如下IDEA警告&#xff1a; 原因&#xff1a;StringBuilder是线程不安全的&#xff0c;但是其效率高&#xff0c;而StringBuffer则相反&#xff0c;虽然其线程安全&#xff0c;但是效率低下。 由于 StringBuilder 相较于 StringBuffer 有速…