河內(nèi)塔問題
#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èi)塔問題\n")
printf("請輸入要搬移的圓盤數(shù)目\n")
scanf("%d",&n)
printf("最少搬移的次數(shù)為%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)
}
}
標(biāo)簽:
int
include
stdlib
fun_a
上傳時間:
2016-12-08
上傳用戶:努力努力再努力
摘要: 用磷酸氧鈦鉀(KTP)作為倍頻晶體,對Nd∶YAG聲光調(diào)Q激光的環(huán)形腔外腔倍頻技術(shù)進(jìn)行了實驗和理論的研究,利用最大平均功率50W、聲光調(diào)Q、輸出頻率1005Hz、燈抽運Nd∶YAG激光器做為基頻光光源,在基頻輸入功率35W時,獲得了大約為31.4%的光光轉(zhuǎn)換效率的綠光輸出。從實驗結(jié)果分析了環(huán)形腔倍頻的特性,指出了該方法的優(yōu)缺點。從光束質(zhì)量和聚焦光斑直徑方面,對基頻光和二次諧波進(jìn)行了比較,提供了利用CCD測得光斑的部分圖片,分析了環(huán)形腔倍頻的工作原理,解決了困擾倍頻技術(shù)的轉(zhuǎn)換效率問題和光束質(zhì)量問題。關(guān)鍵詞: 激光技術(shù);倍頻;環(huán)形腔;轉(zhuǎn)換效率;光束質(zhì)量
標(biāo)簽:
YAG
環(huán)形
倍頻
技術(shù)研究
上傳時間:
2013-11-19
上傳用戶:rocwangdp