变式 3:删去数组中重复的数

👁️ 19 人浏览 💬 0 人评论 ❤️ 添加收藏

请编写函数 fun,它的功能是:数组 a 中的 n 个整数已按从小到大排好,删去其中重复的数,使相同的数只剩一个,函数返回删除后数组中数的个数。

注意:main 函数和其他已给出的内容不许改动,只在 fun 的花括号中填入你编写的若干语句。(考场的程序里还会有一个 NONO 函数负责评分,这里省略。)

思路还是「筛出来放进 a[k++]」,只不过放回 a 自己:k 走得比 i 慢,不会覆盖还没看的数。例如输入 6 和 1 1 2 3 3 3,输出:

3
1 2 3
提交你的答案
请登录后提交答案。
去登录
代码编辑器
Ctrl + Enter 运行
本次输入:
输出:

                        
👩‍🏫
AI
💬 题目评论
🔒 登录并作答后可看讨论