【 NO.1 第一个出现两次的字母】 解题思路 使用Set即可。 代码展示
) h5 @' k: P0 q+ [4 {, h; K
【 NO.2 相等行列对】 解题思路 写三层for循环即可。 代码展示
# \/ z5 K) Y/ v. _; ^3 K4 T6 P
【 NO.3 设计食物评分系统】 解题思路 使用TreeMap维护同一个烹饪方式下的所有食物评分。 代码展示 8 K' P1 m; }! Q* f4 N$ ^& F+ a
【 NO.4 优质数对的数目】 解题思路 a OR b 和 a AND b 的 1 的数量之和,其实就是 a 和 b 各自的 1 的数量之和。 想清楚这一点,题目就简单了,详见注释。 代码展示 - x/ F- @1 `8 j$ `; V6 ]. u
2 U l. p6 d) h9 P/ S: A% x' P/ w/ A
+ F% { `* V# W' q' t5 K4 Y
3 Y" \, j% u, y |