河內塔問題
#include<stdio.h>
#include<stdlib.h>
int fun_a(int)
void fun_b(int,int,int,int)
int main(void)
{
int n
int option
printf("題目二:河內塔問題\n")
printf("請輸入要搬移的圓盤數目\n")
scanf("%d",&n)
printf("最少搬移的次數為%d次\n",fun_a(n))
printf("是否顯示移動過程? 是請輸入1,否則輸入0\n")
scanf("%d",&option)
if(option==1)
{
fun_b(n,1,2,3)
}
system("pause")
return 0
}
int fun_a(int n)
{
int sum1=2,sum2=0,i
for(i=n i>1 i--)
{
sum1=sum1*2
}
sum2=sum1-1
return sum2
}
void fun_b(int n,int left,int mid,int right)
{
if(n==1)
printf("把第%d個盤子從第%d座塔移動到第%d座塔\n",n,left,right)
else
{
fun_b(n-1,left,right,mid)
printf("把第%d個盤子從第%d座塔移動到第%d座塔\n",n,left,right)
fun_b(n-1,mid,left,right)
}
}
標簽:
int
include
stdlib
fun_a
上傳時間:
2016-12-08
上傳用戶:努力努力再努力
從3G-5G小區間干擾抑制技術綜述一、概述: 干擾,泛指一切進入信道或通信系統對合法信號的正常工作造成了影響非期 望信號。移動通信系統的干擾是影響無線網絡掉話率、接通率等系統指標的重要 因素之一。它嚴重影響了網絡的正常運行和用戶的通話質量。 1.1、干擾的分類: (1)、從頻段上可分為上行干擾與下行干擾。上行干擾定義為干擾信號在移 動網絡上行段,基站受外界射頻干擾源干擾。上行干擾的后果是造成基站覆蓋率 的降低。物理上看,在無上行干擾的情況下,基站能夠接收較遠處手機信號。當上 行干擾出現時,期望的手機信號需強于干擾信號,基站才能與手機聯絡,因此手機 必須離基站更近,因此造成了基站覆蓋率的降低。下行干擾是指干擾源所發干擾 信號在移動網絡下行頻段,手機接收到干擾信號,無法區分正?;拘盘?使手機 與基站聯絡中斷,造成掉話或無法登記。由于基站下行信號通常較強,對 GSM 來說, 當某一下行頻點被干擾時,手機能夠選擇次強頻點,與其他基站聯絡。而 CDMA 本 身即自擾系統,因此上行干擾的危害比下行干擾更嚴重。
標簽:
3g
綜述
區間
干擾
抑制
5g
上傳時間:
2022-02-25
上傳用戶:kingwide