华为机试 题集中的HJ3 明明的随机数一题中,简便方法是使用数组坐标来标记。但笨方法(排序+去重)为何单个用例测试通过,而提交答案全判0%通过?单测时候通过那个提示的失败用例的,判题bug? #include "stdio.h" int main(void){ int nums[1000]; int index=0; int n; while (scanf("%d",&n)!=EOF){ for(int i=0;i<n;i++){ scanf("%d",nums+index); index++; } } //sort for(int i=0;i<index;i++) for(int j=0;j<index-i-1;j++){ if(nums[j]>nums[j+1]){ int temp; temp=nums[j+1]; nums[j+1]=nums[j]; nums[j]=temp; } } //skip duplicated for(int i=0;i<index;i++){ while(nums[i]==nums[i+1]) i++; printf("%d\n",nums[i]); } return 0; }

相关推荐

05-12 17:00
门头沟学院 Java
king122:你的项目描述至少要分点呀,要实习的话,你的描述可以使用什么技术,实现了什么难点,达成了哪些数字指标,这个数字指标尽量是真实的,这样面试应该会多很多,就这样自己包装一下,包装不好可以找我,我有几个大厂最近做过的实习项目也可以包装一下
点赞 评论 收藏
分享
吴offer选手:我卡在笔试才是最好笑的,甚至没给我发过笔试链接
投递哔哩哔哩等公司8个岗位
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务