迷宮問題以一個m*n的長方陣表示迷宮,0和1分別表示迷宮中的通路和障礙.設計一個程序,對任意設定的迷宮,求出一條入口到出口的通路,或的出沒有通路的結論. {基本要求}: (1)實現一個以鏈表作存儲結構的棧類型,然后編寫一個求解迷宮的非遞歸程序。求得的通路以三元組(i,j,d)的形式輸出,其中:(i,j)指示迷宮中的一個坐標,d表示走到下一個坐標的方向. (2)編寫遞歸形式的算法,求迷宮中所有通路. (3)以方陣形式輸出迷宮及其通路
標簽: 迷宮
上傳時間: 2014-01-03
上傳用戶:zhengzg
定時燈(帶數碼管顯示時間可以調節)程序要求如下: 兩位數碼管顯示。時間0-99分鐘可以調節。 (用3個按鍵, 分別調整上,下, 開始) 有一個燈的秒指示。 運行期間,時間同步在數碼管減少。 當等于00時。 燈熄滅 程序要求有..注釋。 凡第一個交作業并運行通過由本站送出ep51編程器散件一套。
上傳時間: 2014-01-09
上傳用戶:lixinxiang
電子指南針設計與實現 摘 要 早期的指南針采用了磁化指針和方位盤的組合方式,整個指南針從精度、指示靈敏度、使用壽命上都有一定不足。本系統采用專用的磁場傳感器結合高速微控制器(MCU)的電子指南針能有效解決這些問題。 系統采用了磁阻(GMR)傳感器采集某一方向磁場強度后通過MCU控制器對其進行處理并顯示上傳,通過對電子指南針硬件電路和軟件程序的分析,闡述了電子指南針基本的工作原理及實現。能夠在LCD上根據當前位置顯示方位。 關鍵詞:電子指南針;GMR;MCU;LCD
上傳時間: 2013-12-16
上傳用戶:Shaikh
尺寸:檢測板尺寸;長80mmX寬54mm 電路板尺寸長32mmX寬11mmX高20mm 二、 主要芯片:LM393、雨水檢測板 三、 工作電壓:直流5~24伏 四、 特點:1、具有信號輸出指示。 2、單路信號輸出。 3、輸出有效信號為低電平。 4、靈敏度可調(精調)。 5、用于檢測濕度的場合輸出開關量(無法測出具體濕度的百分比) 6、電路板輸出開關量! 五、有詳細使用說明書
標簽: 雨水傳感器
上傳時間: 2015-05-30
上傳用戶:yyt994
迴歸分析的基本假設 (一)固定自變項假設(fixed variable) (二)線性關係假設(linear relationship) (三)常態性假設(normality)
標簽: 回歸分析 主成分分析
上傳時間: 2016-10-11
上傳用戶:Gower's
在本課中,我們要用一個按鍵來實現跑馬燈的 10 級調速。這又會涉及到鍵的去抖的問 題。 本課的試驗結果是,每按一次按鍵,跑馬速度就降低一級,共 10 級。 這里我們又增加了一個變量 speedlever,來保存當前的速度檔次。 在按鍵里的處理中,多了當前檔次的延時值的設置。 請看程序: ―――――――――――――――― #define uchar unsigned char //定義一下方便使用 #define uint unsigned int #define ulong unsigned long #include <reg52.h> //包括一個 52 標準內核的頭文件 sbit P10 = P1^0; //頭文件中沒有定義的 IO 就要自己來定義了 sbit P11 = P1^1; sbit P12 = P1^2; sbit P13 = P1^3; sbit K1= P3^2; bit ldelay=0; //長定時溢出標記,預置是 0 uchar speed=10; //設置一個變量保存默認的跑馬燈的移動速度 uchar speedlever=0; //保存當前的速度檔次 char code dx516[3] _at_ 0x003b;//這是為了仿真設置的 //一個按鍵控制的 10 級變速跑馬燈試驗 void main(void) // 主程序 { uchar code ledp[4]={0xfe,0xfd,0xfb,0xf7};//預定的寫入 P1 的值 uchar ledi; //用來指示顯示順序 uint n; RCAP2H =0x10; //賦 T2 的預置值 0x1000,溢出 30 次就是 1 秒鐘 RCAP2L =0x00; TR2=1; //啟動定時器 ET2=1; //打開定時器 2 中斷 EA=1; //打開總中斷 while(1) //主程序循環 { if(ldelay) //發現有時間溢出標記,進入處理 { ldelay=0; //清除標記 P1=ledp[ledi]; //讀出一個值送到 P1 口 ledi++; //指向下一個 if(ledi==4) { ledi=0; //到了最后一個燈就換到第一個 } } if(!K1) //如果讀到 K1 為 0 { for(n=0;n<1000;n++); //等待按鍵穩定 while(!K1); //等待按鍵松開 for(n=0;n<1000;n++); //等待按鍵穩定松開 speedlever++; if(speedlever==10)speedlever=0; speed=speedlever*3; //檔次和延時之間的預算法則,也可以用查表方法,做出 不規則的法則 } } } //定時器 2 中斷 timer2() interrupt 5 { static uchar t; TF2=0; t++; if((t==speed)||(t>30)) //比較一個變化的數值,以實現變化的時間溢出,同時限制了最慢速 度為 1 秒 { t=0; ldelay=1;//每次長時間的溢出,就置一個標記,以便主程序處理 } } ―――――――――――――――――――――― 請打開 lesson11 目錄的工程,編譯,運行,看結果: 按 K1,速度則降低一次,總共 10 個檔次。
上傳時間: 2017-11-06
上傳用戶:szcyclone
狐猴天氣 A:狐猴天氣,一款天氣信息預報查詢app,基于人性化設計,使用簡單,支持中國多個城市天氣預報,能夠精準定位,及時推送,實時監測各個城市天氣情況,app內部提供天氣預報,空氣質量預報,實時空氣質量及空氣質量等級預報。特殊天氣提前發送預警信息,更好的幫助用戶做出生活決策,從容應對各種天氣情況。 B:狐猴天氣,一款以可用性為中心,確保美觀和可用性,一致性,三項全能的天氣預報軟件,堅持用數據轉化成操作性極強的指示性信息,滿足用戶各種需求,讓狐猴天氣具有極強實用性。 C:狐猴天氣app,一個界面穩定,不閃退,bug少,推送通知高效,及時顯示各種天氣情況,操作簡單方便,字體協調,配備人性化動畫界面,直觀反饋用戶看到的天氣,支持多個平臺,通過多個平臺共享天氣情況,讓人人都可以做氣象員。
標簽: HUHOU
上傳時間: 2017-11-13
上傳用戶:小菁的盒子
雷達叫指示角誤差計算matlab源代碼。主要針對測角雷達
上傳時間: 2018-06-05
上傳用戶:zh201314l@163.com
問題描述:以一個m*n的長方陣表示迷宮,0和1分別表示迷宮中的通路和障礙。設計一個程序,對任意設定的迷宮,求出一條從入口到出口的通路,或得出沒有通路的結論。 1.基本要求 (1)首先實現一個以鏈表作存儲結構的棧類型,然后編寫一個求解迷宮的非遞歸程序。求得的通路以三元組(i,j,d)的形式輸出。其中:(i,j)指示迷宮中的一個坐標,d表示走到下一坐標的方向。如下圖所示迷宮。從入口(1,1)到出口(8,8)的求解結果如下: (1,1)(1,2),(2,2)(3,2)(3,1)(4,1)(5,1)(5,2)(5,3)(6,3)(6,4)(6,5)(5,5)(4,5)(4,6)(4,7)(3,7)(3,8)(4,8)(5,8)(6,8)(7,8)(8,8) (2)以方陣形式輸出迷宮及其通路。 2.重點、難點 重點:針對迷宮問題的特點,利用棧的后進先出特點,選擇適當的數據結構。 難點:遞歸算法的設計與求解。
標簽: 迷宮
上傳時間: 2018-07-03
上傳用戶:MOOMWHITE
本系統以TMS320F2812為核心設計了一種智能家居裝置——“隨叫隨到”垃圾桶,實現了語音控制垃圾桶的運動。以拾音器作為聲音傳感器,采用延時估計法(Time Delay Estimation,TDE)實現了聲源方位的實時檢測;采用超聲波傳感器實現了垃圾桶行進的蔽障功能;同時,采用語音識別技術實現了對用戶的前、后、左、右行駛或開啟、關閉垃圾桶蓋等各種語音指示的識別。從而達到了垃圾桶“隨叫隨到”的智能化、人性化的目的。
標簽: 比賽
上傳時間: 2018-10-17
上傳用戶:cyyyyyy