Algorithm 类循环链表计数
我想以一种循环的方式限制倒计时 假设极限是12,当前迭代是10,那么我想结果是10-2=8 类似的方法是,如果当前迭代为0,那么I的结果应该是0-2=11,而不是-2 我想我想把它作为一个算法/公式Algorithm 类循环链表计数,algorithm,math,Algorithm,Math,我想以一种循环的方式限制倒计时 假设极限是12,当前迭代是10,那么我想结果是10-2=8 类似的方法是,如果当前迭代为0,那么I的结果应该是0-2=11,而不是-2 我想我想把它作为一个算法/公式 谢谢。使用modolus运算符和Zn: (i
谢谢。使用modolus运算符和Zn:
(i<0?n+i:i)%n
其中,n
是示例中的数字-12,i
是迭代数
(假设这是打字错误吗?
10-2=9
(i < 0 ? n + i : i) % n