「每日LeetCode」2021年5月30日
本文最后更新于:2023年3月19日 晚上
Lt1880. 检查某单词是否等于两单词之和
1880. 检查某单词是否等于两单词之和
字母的 字母值 取决于字母在字母表中的位置,从 0 开始 计数。即,'a' -> 0
、'b' -> 1
、'c' -> 2
,以此类推。
对某个由小写字母组成的字符串 s
而言,其 数值 就等于将 s
中每个字母的 字母值 按顺序 连接 并 转换 成对应整数。
- 例如,
s = "acb"
,依次连接每个字母的字母值可以得到"021"
,转换为整数得到21
。
给你三个字符串 firstWord
、secondWord
和 targetWord
,每个字符串都由从 'a'
到 'j'
(含 *'a'
和 'j'
\* **)的小写英文字母组成。
如果 firstWord
_ 和 _secondWord
的 **数值之和 等于_ targetWord
的数值,返回 true
;否则,返回 false
_。
*示例 1:\*
1 |
|
示例 2:
1 |
|
示例 3:
1 |
|
提示:
1 <= firstWord.length, ``secondWord.length, ``targetWord.length <= 8
firstWord
、secondWord
和targetWord
仅由从'a'
到'j'
(含 *'a'
和'j'
\* **)的小写英文字母组成。**
思路
将字母转为数字,再判断相加和是否与 target 相同
解答
1 |
|
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!