隊(duì)列相關(guān)問(wèn)題 (C++) 隊(duì)列的算法 題目:假設(shè)以帶頭結(jié)點(diǎn)的循環(huán)鏈表表示隊(duì)列,并且只設(shè)一個(gè)指針指向隊(duì)尾(注意不設(shè)頭指針),試編寫(xiě)相應(yīng)的置空隊(duì)、入隊(duì)、出隊(duì)的算法。設(shè)隊(duì)列中存放著 n 個(gè)字符,試編寫(xiě)算法,判斷該字符串是否有中心對(duì)稱(chēng)關(guān)系
上傳時(shí)間: 2016-08-13
上傳用戶(hù):c12228
這是“凌陽(yáng)”單片機(jī)的一個(gè)c工程,用到了其I/O口和串口,實(shí)現(xiàn)了音頻信號(hào)的處理,開(kāi)發(fā)環(huán)境是“凌陽(yáng)”單片機(jī)的專(zhuān)用集成開(kāi)發(fā)環(huán)境unsp.
上傳時(shí)間: 2014-01-16
上傳用戶(hù):qunquan
已知記錄序列a[1..n] 中的關(guān)鍵字各不相同, 可按如下所述實(shí)現(xiàn)計(jì)數(shù)排序:另設(shè)數(shù)組c[1..n],對(duì)每 個(gè)記錄a[i], 統(tǒng)計(jì)序列中關(guān)鍵字比它小的記錄個(gè)數(shù)存 于c[i], 則c[i]=0的記錄必為關(guān)鍵字最小的記錄,然 后依c[i]值的大小對(duì)a中記錄進(jìn)行重新排列,試編寫(xiě)算 法實(shí)現(xiàn)上述排序方法。
上傳時(shí)間: 2016-08-17
上傳用戶(hù):ljt101007
程序名稱(chēng): 數(shù)碼管顯示與鍵盤(pán)管理芯片ZLG7289的標(biāo)準(zhǔn)驅(qū)動(dòng)程序(C51) 文件名: ZLG7289.h ZLG7289.C 說(shuō)明: 本程序已經(jīng)調(diào)試通過(guò) 程序的可移植性很好,僅做少量修改就可以直接包含使用 程序占用資源少,僅使用4根必須I/O口線(xiàn),不占用定時(shí)器等其它資源 所有全局性的標(biāo)識(shí)符都以ZLG7289_開(kāi)頭,不必?fù)?dān)心命名沖突問(wèn)題 程序結(jié)構(gòu)清晰,思路明確,結(jié)合ZLG7289的數(shù)據(jù)手冊(cè)很容易理解 用法: 1、重新定義I/O接口 2、如果CPU的主頻比較高,則要適當(dāng)調(diào)整延時(shí),詳見(jiàn)ZLG7289_Delay()函數(shù) 3、在用戶(hù)程序中包含本頭文件 4、在main()函數(shù)的開(kāi)始處添加初始化函數(shù)ZLG7289_Init() 5、以后在程序中可以直接使用ZLG7289的用戶(hù)指令集 6、讀取鍵盤(pán)掃描碼使用函數(shù)ZLG7289_Key(),查詢(xún)方式、中斷方式皆可
上傳時(shí)間: 2013-12-09
上傳用戶(hù):zhangzhenyu
高質(zhì)量C++/C 編程指南 軟件質(zhì)量是被大多數(shù)程序員掛在嘴上而不是放在心上的東西! 除了完全外行和真正的編程高手外,初讀本書(shū),你最先的感受將是驚慌:“哇!我以 前捏造的C++/C 程序怎么會(huì)有那么多的毛病?” 別難過(guò),作者只不過(guò)比你早幾年、多幾次驚慌而已。 請(qǐng)花一兩個(gè)小時(shí)認(rèn)真閱讀這本百頁(yè)經(jīng)書(shū),你將會(huì)獲益匪淺,這是前面N-1 個(gè)讀者的 建議。
上傳時(shí)間: 2013-12-14
上傳用戶(hù):牛布牛
1. 進(jìn)一步掌握和利用C語(yǔ)言進(jìn)行程序設(shè)計(jì)的能力; 2. 進(jìn)一步理解和運(yùn)用結(jié)構(gòu)化程序設(shè)計(jì)的思想和方法; 3. 初步掌握開(kāi)發(fā)一個(gè)小型實(shí)用系統(tǒng)的基本方法; 4. 學(xué)會(huì)調(diào)試一個(gè)較長(zhǎng)程序的基本方法; 5. 學(xué)會(huì)利用流程圖或N-S圖表示算法; 6. 掌握書(shū)寫(xiě)程設(shè)計(jì)開(kāi)發(fā)文檔的能力 (書(shū)寫(xiě)課程設(shè)計(jì)報(bào)告) 。
標(biāo)簽: 程序設(shè)計(jì) C語(yǔ)言 程序
上傳時(shí)間: 2014-01-11
上傳用戶(hù):zsjinju
1. 進(jìn)一步掌握和利用C語(yǔ)言進(jìn)行程序設(shè)計(jì)的能力; 2. 進(jìn)一步理解和運(yùn)用結(jié)構(gòu)化程序設(shè)計(jì)的思想和方法; 3. 初步掌握開(kāi)發(fā)一個(gè)小型實(shí)用系統(tǒng)的基本方法; 4. 學(xué)會(huì)調(diào)試一個(gè)較長(zhǎng)程序的基本方法; 5. 學(xué)會(huì)利用流程圖或N-S圖表示算法; 6. 掌握書(shū)寫(xiě)程設(shè)計(jì)開(kāi)發(fā)文檔的能力 (書(shū)寫(xiě)課程設(shè)計(jì)報(bào)告) 。
標(biāo)簽: 程序設(shè)計(jì) C語(yǔ)言 程序
上傳時(shí)間: 2013-12-21
上傳用戶(hù):qq1604324866
上位機(jī)(386以上PC機(jī))的所有程序是在BORLAND C++環(huán)境下編譯的,因此串行通信程序可以直接應(yīng)用I/O通信庫(kù)函數(shù)bioscom(),該函數(shù)在由port指定的I/O端口上執(zhí)行RS-232通信操作。通信前,根據(jù)與8098單片機(jī)的通信協(xié)議,設(shè)定通信的串行端口、數(shù)據(jù)位數(shù)、停止位數(shù)、波特率,由于上位機(jī)時(shí)鐘為12MHz,所以對(duì)應(yīng)的波特率應(yīng)設(shè)置為4800。下面給出上位機(jī)串行通信的部分程序:
標(biāo)簽: BORLAND 386 上位機(jī) PC機(jī)
上傳時(shí)間: 2016-08-29
上傳用戶(hù):siguazgb
flash 鍵盤(pán)音效取自win2000系統(tǒng)ding.wav,經(jīng)過(guò)CoolEdit處理成音階,在Flash中導(dǎo)入在相應(yīng)按鈕上。 沒(méi)有難度,就是耐心一點(diǎn),成績(jī)不錯(cuò)哦! 對(duì)應(yīng)表: 低音G-a #G-w A-s #A-e B-d 中音C-f #C-t D-g #D-y E-h F-j #F-i G-k #G-o A-l #A-p B- 高音C-1 D-2 E-3 F-4 G-5 A-6 B-7 C(high)-8 #C-c #D-v #F-b #G-n #A-m
上傳時(shí)間: 2014-02-06
上傳用戶(hù):ljmwh2000
完成在S3C2410處理器上移植μC/OS-II內(nèi)核,然后實(shí)現(xiàn)以下多任務(wù): a) 控制實(shí)驗(yàn)箱核心板上4盞LED燈輪流亮滅; b) 將LED1連接到ARM9-2410EP增強(qiáng)型實(shí)驗(yàn)箱擴(kuò)展口的DA OUT端口,通過(guò)實(shí)驗(yàn)箱上的鍵盤(pán)(比如“↑”、“↓”鍵)控制LED1亮暗變化,同時(shí)在超級(jí)終端顯示該控制值; c) 將LED2連接到擴(kuò)展口的I/O輸出口,通過(guò)超級(jí)終端按鍵控制LED2亮滅,即按一下PC的超級(jí)終端某個(gè)鍵(比如回車(chē)鍵)LED2滅,再按LED2亮,反復(fù)循環(huán)。
標(biāo)簽: S3C2410 OS-II 處理器 內(nèi)核
上傳時(shí)間: 2016-09-17
上傳用戶(hù):開(kāi)懷常笑
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1