如何找到数组里面的唯一数字
· ☕ 3 分钟
原文:How to find a unique number in a list containing pairs? – Yonatan Kra
翻译:码农真经
在数组中找到唯一的数字,听起来很简单吧!
一句话描述可能会产生误导,那我们就从一个具体的数组开始:
[1,3,17,3,1]
以上给出的数组,唯一出现一次的数字是17,其余的数字1,3都出现过两次。接下来,我们就以这个数组为用例来测试解决办法。
原文:How to find a unique number in a list containing pairs? – Yonatan Kra
翻译:码农真经
在数组中找到唯一的数字,听起来很简单吧!
一句话描述可能会产生误导,那我们就从一个具体的数组开始:
[1,3,17,3,1]
以上给出的数组,唯一出现一次的数字是17,其余的数字1,3都出现过两次。接下来,我们就以这个数组为用例来测试解决办法。

在JavaScript中,如果要做字符串反转,我们第一时间会想到:
1
const str = “www.mzh.ren”;
str.split(’’).reverse().join(’’);
// “ner.hzm.www”
即,字符串转化为数组,调用数组的reverse()方法,连接数组成字符串。