999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于遞歸程序到非遞歸程序轉換的實現

2007-08-25 01:30:42
智能計算機與應用 2007年4期
關鍵詞:程序語言方法

洪 莉

摘要:基于遞歸程序時空性能不好的缺點,提出了用非遞歸方法來解決遞歸問題的實現方法。

關鍵詞:遞歸程序棧

遞歸技術是許多軟件設計人員常用的方法,但在實際應用時,也存在一些問題,主要表現在以下兩個方面:

(1)程序設計語言對遞歸的支持方面的限制。較典型的是FORTRAN語言,它明確規定不允許直接或間接遞歸。還有一些語言雖然可以使用遞歸,但由于沒有較好的內部支持機制,因而在這方面的性能不太好,編程太麻煩,且所編程序可讀性差;(2)程序運行的時間性能方面。對同一問題的求解程序,遞歸程序比非遞歸程序要花費更多的時間。

鑒于上述問題,在許多情況下,要求能寫出求解問題的非遞歸程序。由于許多復雜問題的求解程序的遞歸程序比非遞歸程序要容易設計,因此,常常是先設計出遞歸程序,然后再將其轉換為等價的非遞歸程序。轉換的方法有兩種。

1用循環法消除遞歸

循環法是利用“依賴圖”進行分析和化簡的。下面通過例子來說明遞歸程序向非遞歸程序的轉化過程。求n!的遞歸程序:

借助于棧將遞歸程序轉換為非遞歸程序很方便,尤其是要想將有些復雜的遞歸程序轉換為非遞歸程序,如果不借助于棧,只用簡單的循環方法是很難實現的。基于棧的方法,可以將任何一個遞歸問題對應的程序轉換為一個非遞歸程序。

3結束語

遞歸程序簡單、清晰、可讀性好,且易于驗證其正確性,但浪費空間且執行效率低,因此,有時需要把遞歸程序轉換成非遞歸程序,這種轉化帶來的優點有,第一,有利于提高算法的時空性能:第二,有助于深刻理解遞歸機制,而這種理解是熟練掌握遞歸程序設計的必要前提。

猜你喜歡
程序語言方法
語言是刀
文苑(2020年4期)2020-05-30 12:35:30
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
讓語言描寫搖曳多姿
“程序猿”的生活什么樣
英國與歐盟正式啟動“離婚”程序程序
環球時報(2017-03-30)2017-03-30 06:44:45
累積動態分析下的同聲傳譯語言壓縮
用對方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
創衛暗訪程序有待改進
中國衛生(2015年3期)2015-11-19 02:53:32
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
我有我語言
主站蜘蛛池模板: 婷婷综合在线观看丁香| 91免费观看视频| 亚洲第一黄片大全| 国模沟沟一区二区三区| 亚洲欧美一区二区三区蜜芽| 无码av免费不卡在线观看| 国产精品久久久久久久久久久久| 国产屁屁影院| 国产精品网址你懂的| 国产激情国语对白普通话| 精品91自产拍在线| 国产一级一级毛片永久| 亚洲最大看欧美片网站地址| 日本高清有码人妻| 99热这里只有精品国产99| 欧美精品伊人久久| 亚洲制服中文字幕一区二区| 天天躁日日躁狠狠躁中文字幕| 狠狠色香婷婷久久亚洲精品| 日韩资源站| 国产成人永久免费视频| 99久久国产自偷自偷免费一区| 老司机精品99在线播放| 欧美在线精品怡红院| 伊人成人在线| 日日噜噜夜夜狠狠视频| 在线观看免费黄色网址| a级免费视频| 亚洲国产综合精品一区| 欧美激情视频一区二区三区免费| 国外欧美一区另类中文字幕| 色综合天天综合中文网| 黄色网站不卡无码| 欧美激情首页| 亚洲中文字幕无码爆乳| 无码专区国产精品一区| 国产白浆一区二区三区视频在线| 免费看美女毛片| 一本一道波多野结衣一区二区| 日韩黄色在线| 日韩成人在线一区二区| 亚洲男人天堂久久| 亚洲人精品亚洲人成在线| 国产成年无码AⅤ片在线| 日本a级免费| 国产中文在线亚洲精品官网| 中文字幕佐山爱一区二区免费| 亚洲国产精品无码久久一线| 欧美一区二区精品久久久| 成人亚洲天堂| 色婷婷综合激情视频免费看 | 国产精品福利在线观看无码卡| 欧美日韩中文国产| 国产自无码视频在线观看| 不卡无码h在线观看| 亚洲午夜国产精品无卡| 日韩在线成年视频人网站观看| 国产精品久久自在自线观看| 欧美在线视频不卡| 日韩最新中文字幕| 午夜不卡视频| 免费国产黄线在线观看| 亚洲69视频| 97精品国产高清久久久久蜜芽| 亚洲欧美成人影院| 亚洲综合亚洲国产尤物| 久久免费成人| 国产成人久视频免费| 亚洲乱伦视频| 人妻精品久久无码区| 欧美伦理一区| 成人午夜天| 免费国产小视频在线观看| 亚洲国产欧美自拍| 国产午夜福利在线小视频| 亚洲国产精品不卡在线| 99青青青精品视频在线| 日韩福利视频导航| 日韩精品毛片人妻AV不卡| 亚洲一级色| 久久99热66这里只有精品一| 一级毛片在线免费看|