比如有10个灯,连续点亮3个灯,从第1个开始亮,1,12,123,234,345,456,567,678,789,89 10,9 10 1,10 1 2,123……这样
原来是通过循环数组实现的,后来觉得那种方法有点二,多少个点就需要多长的数组
于是准备通过计算实现,可能是岁数大了,今天怎么想也没想出来应该怎么弄
有了解的麻烦指点一二,谢谢
10个二进制,每位对应一个灯
初始送入3个1
10个二进制位循环移位
弄个循环队列就可以了
专注智能产品的研究与开发,专注于电子电路的生产与制造……QQ:2912615383,电子爱好者群: void
围观学习,拿点威望看资料。
作为一个水军,就是尽量的多回帖,因为懂的技术少,所以回帖水分大,见谅!