这个题目怎么做?求大佬解答!!
数据压缩,给定一个二进制的数组,例如:1,1,0,1,1,1。、
用字符'a-z'(0~25)表示数组中连续0的个数,字符'A-Z'(0~25)表示数组中连续1的个数 。
例如:1001->BcB 1100->Cc
如果连续0或1的个数大于26则:
BA表示连续1的个数为26;
BDC->(1*26^2+3*26^1+2)个1
void test(int Bitstr[]);#笔试题目##广州视源电子科技股份有限公司#
用字符'a-z'(0~25)表示数组中连续0的个数,字符'A-Z'(0~25)表示数组中连续1的个数 。
例如:1001->BcB 1100->Cc
如果连续0或1的个数大于26则:
BA表示连续1的个数为26;
BDC->(1*26^2+3*26^1+2)个1
void test(int Bitstr[]);#笔试题目##广州视源电子科技股份有限公司#