c语言统计数据时怎么排除重复数据
发布网友
发布时间:2022-08-25 03:34
我来回答
共1个回答
热心网友
时间:2024-10-28 23:56
如果是统计字符串个数总数的话,你不是已经获取这些重复数据的数量count了吗,你只需要定义一个临时变量sum,
在每一次循环结束后,让
sum
=
sum
+
(count
-1)
就好了(count是str出现的总次数,-1是至少留一个,不至于全部都去掉)。最后减去这个sum就行。
如果是是要删除这些重复的字符的话,那就比较费劲了,毕竟数组的删除是比较坑爹的,建议换成链表。而且你这个删除还不是一个两个的事儿。链表做删除很容易!