讨论/题目交流/🏆 迎国庆,力扣第 156 场周赛 🇨🇳/
🏆 迎国庆,力扣第 156 场周赛 🇨🇳

祖国 image.png 周年盛世华诞,这是国庆前的一场激烈竞赛,欢迎小伙伴们在这里交流分享你的参赛心得以及体验,祝大家国庆假期快乐。

image.png前往竞赛本周周赛题目:

独一无二的出现次数
尽可能使字符串相等
删除字符串中的所有相邻重复项 II
穿过迷宫的最少移动次数 —— 小蛇移动

展开讨论

class Solution {
public boolean uniqueOccurrences(int[] arr) {
int[] nums = new int[2001]; //统计各个数字出现的次数
int[] count = new int[2001]; //判断是否有重复次数
for (int e: arr)
nums[e+1000]++;
for (int e: nums) //当出现重复次数时,数组中就会出现大于1的值
if (e > 0)
count[e]++;
for (int e: count)
if (e > 1)
return false;
return true;
}
}

展开全部 21 讨论