「每日LeetCode」2021年7月10日
本文最后更新于:2023年3月19日 晚上
Lt1897. 重新分配字符使所有字符串都相等
1897. 重新分配字符使所有字符串都相等
给你一个字符串数组 words(下标 从 0 开始 计数)。
在一步操作中,需先选出两个 不同 下标 i 和 j,其中 words[i] 是一个非空字符串,接着将 words[i] 中的 任一 字符移动到 words[j] 中的 任一 位置上。
如果执行任意步操作可以使 words 中的每个字符串都相等,返回 true_ ;否则,返回 _false 。
示例 1:
1 | |
示例 2:
1 | |
提示:
1 <= words.length <= 1001 <= words[i].length <= 100words[i]由小写英文字母组成
思路
用 map 记录所有出现的字符数量,判断每个字符数量是不是都是数组长度的整数倍即可。
解答
1 | |
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!