應用場景
算法分析
解密過程
<pre name="code" class="cpp">int main(int argc, const char * argv[])
{
int q[102] = {0,6,3,1,7,5,8,9,2,4},head,tail;
//初始化隊列
head = 1;
tail = 10;//tail執行隊列最後一位的後一位
while (head < tail) {
printf("%d ",q[head]); //先打印第一個被移除的
head++; //移除第一個
q[tail] = q[head]; //將第二個添加到隊尾
tail++;
//再次將隊首移除
head++;
}
getchar() ;getchar();
return 0;
}
運行後就能得到小哼的QQ號了: