編寫程序,首先建立如下圖所示的帶頭結(jié)點(diǎn)的二叉鏈存儲(chǔ)結(jié)構(gòu)二叉樹(shù),然后把二叉樹(shù)順時(shí)針旋轉(zhuǎn)90度后在屏幕上打印該二叉樹(shù),然后輸出分別按照前序遍歷(含遞歸與非遞歸兩種方法),中序遍歷,后序遍歷以及層次遍歷等方法遍歷二叉樹(shù)次序訪問(wèn)各結(jié)點(diǎn)的序列信息,并驗(yàn)證結(jié)果正確與否,并實(shí)現(xiàn)在該二叉樹(shù)中查找某結(jié)點(diǎn)數(shù)據(jù)的方法。
上傳時(shí)間: 2017-01-07
上傳用戶:sxdtlqqjl
詞法分析 1 試驗(yàn)?zāi)康? 設(shè)計(jì),編制并調(diào)試一個(gè)此法分析程序,加深對(duì)此法分原理的理解. 2 試驗(yàn)要求 1)待分析的簡(jiǎn)單語(yǔ)言的詞法 * 關(guān)鍵字: begin if then while do end 所有關(guān)鍵字都是小寫. 2)運(yùn)算符和界符: : = + * - / < <= <> > >= = ( ) # 3)其他單詞是標(biāo)識(shí)符(ID)和整數(shù)型常數(shù)(NUM),通過(guò)一下正規(guī)式定義: ID=letter (letter|digit)* NUM=digit digit* 4)空格由空白,制表符和換行符組成,空格一般用來(lái)分隔ID,NUM,運(yùn)算符,界符和關(guān)鍵字,此法分析階段通常被忽略. 3 各種單詞符號(hào)對(duì)應(yīng)的種別碼如表所示
上傳時(shí)間: 2017-01-08
上傳用戶:dongqiangqiang
很漂亮的一款列表式顯示數(shù)據(jù)的JAVA源碼實(shí)例,運(yùn)行效果圖如上所示,JAVA愛(ài)好者一定會(huì)喜歡哦!
標(biāo)簽: JAVA 顯示數(shù)據(jù) 源碼
上傳時(shí)間: 2014-01-23
上傳用戶:561596
一個(gè)基于GTK+的單詞數(shù)值計(jì)算器,1、 按照規(guī)則計(jì)算單詞的值,如果 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 26個(gè)字母(全部用大寫)的值分別為 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26,如: WINJACK這個(gè)單詞的值就為:W+I+N+J+A+C+K=23+9+14+1+3+11=71% HARDWORK=H+A+R+D+W+O+R+D=8+1+18+4+23+15+18+11=98% LOVE=L+O+V+E=12+15+22+5=54% LUCK=L+U+C+K=12+21+3+11=47% ATTITUDE= A+T+T+I+T+U+D+E=1+20+20+9+20+24+4+5=100% 2、對(duì)程序的界面布局參考如下圖所示,在第一個(gè)單行文本框輸入一個(gè)單詞,點(diǎn)擊“計(jì)算”按鈕,按照以上算法計(jì)算出該單詞的值。 3、如果在最下面的單行文本框輸入一個(gè)文件路徑,此文件每行記錄一個(gè)單詞,那么經(jīng)過(guò)程序計(jì)算出各個(gè)單詞的值,并把結(jié)果輸出到當(dāng)前目錄下result.txt文件中。如果文件不存在,應(yīng)該提示錯(cuò)誤。
上傳時(shí)間: 2014-01-11
上傳用戶:康郎
用Swing開(kāi)發(fā)的一些JAVA常用窗口編程組件源碼,例如一些窗體選項(xiàng)框、Windows的一些任務(wù)面板、任務(wù)欄等,像截圖所示。另外它還附有文檔,從事JAVA開(kāi)發(fā)的朋友,相信你能用得上。
上傳時(shí)間: 2014-12-07
上傳用戶:zhaiye
很漂亮的一款列表式顯示數(shù)據(jù)的JAVA源碼實(shí)例,運(yùn)行效果圖如上所示,JAVA愛(ài)好者一定會(huì)喜歡哦!
標(biāo)簽: JAVA 顯示數(shù)據(jù) 源碼
上傳時(shí)間: 2013-11-26
上傳用戶:zhangzhenyu
傳輸矩陣法計(jì)算啁啾光柵反射譜 本節(jié)中給出傳輸矩陣法計(jì)算啁啾光柵反射譜和 時(shí)延的完整M at lab 程序?qū)嵗? 本段代碼在 M at lab513 和W indow s2000 環(huán)境中運(yùn)行通過(guò)。運(yùn)行結(jié)果如圖8 所示。可以改變光柵長(zhǎng)度、有效折射率、折射率調(diào)制深度、啁啾系數(shù)等參數(shù)來(lái)獲得不同參數(shù)下光柵反射譜和時(shí)延曲線。如果打開(kāi)“% 切趾”行的屏蔽符“% ”則可得到切趾后光柵反射譜和時(shí)延特性曲線, 此時(shí)計(jì)算所得的曲線將比圖8 中所示的曲線平滑很多。
上傳時(shí)間: 2014-03-12
上傳用戶:wuyuying
在驅(qū)動(dòng)程序中設(shè)定了觸摸屏所處的7個(gè)不同狀態(tài),分別用從-1到5的數(shù)字表征,這7個(gè)狀態(tài)構(gòu)成了一個(gè)觸摸屏狀態(tài)機(jī),系統(tǒng)根據(jù)當(dāng)前狀態(tài)做出下一步的處理,如表1所示。整個(gè)軟件設(shè)計(jì)根據(jù)功能可以劃分為5個(gè)部分,分別是初始化、設(shè)備打開(kāi)、讀操作、中斷處理以及I/O控制
標(biāo)簽: 驅(qū)動(dòng)程序 設(shè)定 觸摸屏 狀態(tài)
上傳時(shí)間: 2013-12-26
上傳用戶:獨(dú)孤求源
實(shí)驗(yàn)圖1是一含計(jì)數(shù)使能、異步復(fù)位和計(jì)數(shù)值并行預(yù)置功能4位加法計(jì)數(shù)器,例1是其VHDL描述。由實(shí)驗(yàn)圖1所示,圖中間是4位鎖存器;rst是異步清信號(hào),高電平有效;clk是鎖存信號(hào);
標(biāo)簽: 實(shí)驗(yàn) 加法 異步復(fù)位 并行
上傳時(shí)間: 2013-12-18
上傳用戶:cc1015285075
(九宮問(wèn)題)在一個(gè)3×3的九宮中有1-8這8?jìng)€(gè)數(shù)及一個(gè)空格隨機(jī)的擺放在其中的格子里,如圖1-1所示。現(xiàn)在要求實(shí)現(xiàn)這個(gè)問(wèn)題:將該九宮格調(diào)整為如圖1-1右圖所示的形式。調(diào)整的規(guī)則是:每次只能將與空格(上、下、或左、右)相鄰的一個(gè)數(shù)字平移到空格中。試編程實(shí)現(xiàn)這一問(wèn)題的求解。
標(biāo)簽: 隨機(jī)
上傳時(shí)間: 2017-01-26
上傳用戶:lyy1234
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1