二级c求助
1个回答
展开全部
【c={0,0,0,0,0}】
i=0; 【i=0】i<12成立,开始循环,c[s[i]]++;【c[si[i]]=c[si[0]]=c[1],c={0,1,0,0,0}】
i++; 【i=1】i<12成立,继续循环,c[s[i]]++;【c[si[i]]=c[si[1]]=c[2],c={0,1,1,0,0}】
i++; 【i=2】i<12成立,继续循环,c[s[i]]++;【c[si[i]]=c[si[2]]=c[3],c={0,1,1,1,0}】
i++; 【i=3】i<12成立,继续循环,c[s[i]]++;【c[si[i]]=c[si[3]]=c[4],c={0,1,1,1,1}】
i++; 【i=4】i<12成立,继续循环,c[s[i]]++;【c[si[i]]=c[si[4]]=c[4],c={0,1,1,1,2}】
i++; 【i=5】i<12成立,继续循环,c[s[i]]++;【c[si[i]]=c[si[5]]=c[3],c={0,1,1,2,2}】
...
i++; 【i=11】i<12成立,继续循环,c[s[i]]++;【c[si[i]]=c[si[11]]=c[3],c={0,4,3,3,2}】
输出数组c:4 3 3 2
i=0; 【i=0】i<12成立,开始循环,c[s[i]]++;【c[si[i]]=c[si[0]]=c[1],c={0,1,0,0,0}】
i++; 【i=1】i<12成立,继续循环,c[s[i]]++;【c[si[i]]=c[si[1]]=c[2],c={0,1,1,0,0}】
i++; 【i=2】i<12成立,继续循环,c[s[i]]++;【c[si[i]]=c[si[2]]=c[3],c={0,1,1,1,0}】
i++; 【i=3】i<12成立,继续循环,c[s[i]]++;【c[si[i]]=c[si[3]]=c[4],c={0,1,1,1,1}】
i++; 【i=4】i<12成立,继续循环,c[s[i]]++;【c[si[i]]=c[si[4]]=c[4],c={0,1,1,1,2}】
i++; 【i=5】i<12成立,继续循环,c[s[i]]++;【c[si[i]]=c[si[5]]=c[3],c={0,1,1,2,2}】
...
i++; 【i=11】i<12成立,继续循环,c[s[i]]++;【c[si[i]]=c[si[11]]=c[3],c={0,4,3,3,2}】
输出数组c:4 3 3 2
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询