type
status
date
slug
summary
tags
category
icon
password
创建时间
Feb 19, 2025 07:19 AM
你有一个数组
nums
,它只包含 正 整数,所有正整数的数位长度都 相同 。两个整数的 数位差 指的是两个整数 相同 位置上不同数字的数目。
请你返回
nums
中 所有 整数对里,数位差之和。位运算——拆分
基本思路:将
nums
中的每一个数,拆分来看。统计其中每一位数字的分布情况,然后计算每一位的差别。例如:123、234、321ㅤ | 第一位 | 第二位 | 第三位 |
0 | 0 | 0 | 0 |
1 | 1 | 0 | 1 |
2 | 1 | 2 | 0 |
3 | 1 | 1 | 1 |
4 | 0 | 0 | 1 |
5 | 0 | 0 | 0 |
6 | 0 | 0 | 0 |
7 | 0 | 0 | 0 |
8 | 0 | 0 | 0 |
9 | 0 | 0 | 0 |
ㅤ | 2 + 1 | 2 | 2 + 1 |
最后为 8
📎 参考
- 无