type
status
date
slug
summary
tags
category
icon
password
创建时间
Apr 24, 2025 02:39 PM
给你一个下标从 0 开始的字符串数组
words 。如果两个字符串由相同的字符组成,则认为这两个字符串 相似 。
- 例如,
"abca"和"cba"相似,因为它们都由字符'a'、'b'、'c'组成。
- 然而,
"abacba"和"bcfd"不相似,因为它们不是相同字符组成的。
请你找出满足字符串
words[i] 和 words[j] 相似的下标对 (i, j) ,并返回下标对的数目,其中 0 <= i < j <= words.length - 1 。零、常用枚举技巧——0.1 枚举右,维护左
这题的大体思路是枚举右,维护左。
但是怎么根据题意维护这个属性呢?我们该如何定义这个属性了。
因为题目只是要求我们统计,字母是否出现。我们可以运用集合论的技巧,用
int 类型来标记每个字母是否出现。📎 参考
- 无