八皇后問題是一個古老而著名的問題,是回溯算法的典型例題。該問題是十九世紀著名的數學家高斯1850年提出:在8X8格的國際象棋上擺放八個皇后,使其不能互相攻擊,即任意兩個皇后都不能處于同一行、同一列或同一斜線上,問有多少種擺法。可以利用遞歸方法分別一一測試每一種擺法,直到得出正確的答案。 要求: 1、在處理每個題目時,要求從分析題目的需求入手,按設計抽象數據類型、構思算法、通過設計實現抽象數據類型、編制上機程序和上機調試等若干步驟完成題目,最終寫出完整的分析報告。前期準備工作完備與否直接影響到后序上機調試工作的效率。在程序設計階段應盡量利用已有的標準函數,加大代碼的重用率。 2、.設計的題目要求達到一定工作量(300行以上代碼),并具有一定的深度和難度。 3、程序設計語言推薦使用C/C++,程序書寫規范,源程序需加必要的注釋 4、每位同學需提交可獨立運行的程序; 5 、每位同學需獨立提交設計報告書(每人一份),要求編排格式統一、規范、內容充實,不少于10頁(代碼不算); 6、課程設計實踐作為培養學生動手能力的一種手段,單獨考核。
標簽:
上傳時間: 2016-03-03
上傳用戶:498732662
現有的許多具有串口管理功能的設備不能進行聯網的管理和數據存取,我們可以利用先進的TCP/IP技術和管理方式對這些設備進行技術改造。本文主要對基于TCP/IP的串口數據流做了闡述,并提出了基于硬件與軟件相結合實現的串口服務器的系統整體解決方案,對硬件系統的總體、組成框架和應用架構做了闡述
標簽: 串口 設備 聯網 數據存取
上傳時間: 2014-01-25
上傳用戶:chenlong
(1) 用單脈沖發生器的輸出作為中斷請求信號使8259A產生中斷,進入中斷后顯示一個字符串。(2) 中斷請求通過8259的IRQ2端輸入,中斷源可以是片外8253定時器輸出的脈沖,并把8253的OUTO和總線槽IR02連接好。 (3) 編寫程序,要求每次主機響應外部中斷IRQ2時,顯示字符串“THIS IS A 8259A INTERRUPT!”(或其它串),中斷十次后,程序退出。
標簽: 8259A 8259 IRQ2 中斷
上傳時間: 2014-08-04
上傳用戶:xcy122677
曼徹斯特編碼,可以利用這個程序方便的進行曼徹斯特碼的解碼。
標簽: 曼徹斯特編碼
上傳時間: 2014-01-13
上傳用戶:caiiicc
電機程序,可以利用51單片機驅動直流電機,在KEIL環境里編譯
標簽: 電機 程序
上傳時間: 2013-12-22
上傳用戶:lindor
開發串行通信時,可以利用定時器已輪詢的方式達到自動化的目的,本程序就是一個自動讀取串口傳入的字符串的程序。
標簽: 串行通信
上傳時間: 2013-12-18
上傳用戶:tzl1975
在用計算機進行數據傳輸時,常用的是串行通信方式。在 Visual C++的編程中,既可以用 Windows API函數進行串行通信編程,也可以利用環境自帶的控件進行編程。利用 API函數編寫實際應用程序時,往往要考慮多線程的問題,這樣編出來的程序不但十分龐大,而且結構比較復雜,繼承性差,維護困難。但是使用串行通信控件就 相對簡單一些,而且功能強大,性能安全可靠。
標簽: 計算機 數據傳輸
上傳時間: 2013-12-09
上傳用戶:z754970244
常用的串行通信方式。在 Visual C++的編程中,既可以用 Windows API函數進行串行通信編程,也可以利用環境自帶的控件進行編程。利用 API函數編寫實際應用程序時,往往要考慮多線程的問題,這樣編出來的程序不但十分龐大,而且結構比較復雜,繼承性差,維護困難。但是使用串行通信控件就 相對簡單一些,而且功能強大,性能安全可靠
標簽: Visual 串行通信 方式 編程
上傳時間: 2013-12-24
上傳用戶:rocwangdp
數據加密的設計與實現,做些修改后可以作為畢業論文
標簽: 數據加密
上傳時間: 2016-04-23
上傳用戶:ynsnjs
超級單片機工具,要想學好單片機,這是一個可以利用的軟件。
標簽: 超級單片機
上傳時間: 2016-04-26
上傳用戶:lijinchuan
蟲蟲下載站版權所有 京ICP備2021023401號-1