2021
05-23
05-23
Java每隔两个数删掉一个数问题详解
题目描述有一个数组a[N]顺序存放0~N-1,要求每隔两个数删掉一个数,到末尾时循环至开头继续进行,求最后一个被删掉的数的原始下标位置。以8个数(N=7)为例:{0,1,2,3,4,5,6,7},0->1->2(删除)->3->4->5(删除)->6->7->0(删除)如此循环直到最后一个数被删除。输入:8输出:6以下是本篇文章正文内容,下面案例可供参考解题思路一看到这个题目,就想到了队列的约瑟夫环的问题此题思路:将两个数字取出来放到队列的后边,删掉第...
继续阅读 >