|
【 NO.1 第一个出现两次的字母】 解题思路 使用Set即可。 代码展示 ' J; U* B2 W7 c9 L
【 NO.2 相等行列对】 解题思路 写三层for循环即可。 代码展示
, U: s3 [, x! E6 f5 x
【 NO.3 设计食物评分系统】 解题思路 使用TreeMap维护同一个烹饪方式下的所有食物评分。 代码展示
7 w; @/ f+ w) o# U# r
【 NO.4 优质数对的数目】 解题思路 a OR b 和 a AND b 的 1 的数量之和,其实就是 a 和 b 各自的 1 的数量之和。 想清楚这一点,题目就简单了,详见注释。 代码展示
) B) H1 a, p* u1 c; u: p0 P3 F6 {7 |
|' X3 L% O, s( L2 b
2 M; h% ~& N, v+ b9 a2 d8 i8 J. I! g+ F+ v' _& I# k. I, k
% f4 y% i+ \5 Q# X( ^ |