最近做个习题,被绕进去了,求大神指点
这是C语言的一到题目,在一个大数组中统计一个数的连续出现次数和未出现的次数;int sum[10000] = {1, 1, 2, 3, 2, 1, 2, 5, 1, 1, 2, 4 ,1, 7, 8, 9 , 10......};
sum是由10000个 (1到10之间的数字)组成的数组;
然后在设置10个数组用来存放1到10连续出现的次数和未出现的次数,出现1次不计数。 比如
sum1[1000] = 用来存放1连续出现的次数和未出现的次数;
sum1[0] = 2; \\ sum的0位和1位连续出现2个1所以计数2;
sum1[1] = 3; \\ sum的1位后隔3个元素才出现1;所以计数3;
sum1[2] = 2; \\ sum的第5个元素隔2个元素才出现1,所以计数2;
以此类推。。。。
求教各位大神,如何在1出现1次的时候不计数,这问题绕了几天了!!!!!
[此贴子已经被作者于2018-8-25 23:12编辑过]