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

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

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

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

展开讨论

bool uniqueOccurrences(int* arr, int arrSize){
int count[1001] = {0};
int i=0;
int j,L=0;
for(i=0;i<arrSize;i++){
L++;
if(arr[i]<1002){
count[i] = 1;
for(j=i+1;j<arrSize;j++){
if(arr[j]<1002){
if(arr[i]==arr[j]){
arr[j]=1003;
count[i]++;
}
}
}
}
}
for(i=0;i<L;i++){
if(count[i])
for(j=i+1;j<L;j++){
if(count[i]==count[j])
return false;
}
}
return true;
}
看到各位大佬用各种稀奇古怪的语言,看得我这个CS小白瑟瑟发抖。
我用最基础的C语言写一下吧,写了我好久,可能有点混乱,见谅......
然后我要去攻克第二题了-

1
展开全部 21 讨论