【 NO.1 第一个出现两次的字母】 解题思路 使用Set即可。 代码展示 C# v! b) F R1 a+ I/ Q$ ?- d
【 NO.2 相等行列对】 解题思路 写三层for循环即可。 代码展示
2 Y6 E, w& y/ H n% k
【 NO.3 设计食物评分系统】 解题思路 使用TreeMap维护同一个烹饪方式下的所有食物评分。 代码展示 9 S2 w/ W; m* [+ R7 f! g
【 NO.4 优质数对的数目】 解题思路 a OR b 和 a AND b 的 1 的数量之和,其实就是 a 和 b 各自的 1 的数量之和。 想清楚这一点,题目就简单了,详见注释。 代码展示 $ H" M, x: ~- k9 ^& H& V
. K7 H- [) q9 q! o
/ W* Z" d I0 w8 J+ `3 q2 P5 N6 }" Q( F: X: t! e
2 H. [. S9 q0 j0 Z9 V! n% ] |