參考課堂迷宮問題的解題方法,建立move數組,若馬當前位置是(x,y),則沿著第i(1<=i<=8)個方向跳一步,到達新的位置為( x’,y’),下表位置可以根據 move 數組來確定,有: x’=x+move[i][0] y’=y+move[i][1]. 馬走過的信息的 用結構體來存儲。move數組用于存儲馬可以走過的方向,將開始的馬的位置的信息存入隊列,馬沿著8個方向跳動,在馬跳動過程中,將馬的跳動步數加1,如果馬沒有走到邊界,判斷馬有沒有在走同樣的步數到同一個節點。如果馬沒有在同樣的步數到同一個節點,則將這個節點的信息存入隊列的對尾。在解題中,使用順序隊列來記錄馬到達的位置。使用隊首指針來記錄對首元素。將馬走過的位置的信息存入隊列中,當該節點走完8個方向時,就將該節點從對列中刪除掉。直到走的步數為指定的步數時結束。
標簽: 迷宮
上傳時間: 2013-12-12
上傳用戶:cooran
絕對很好的jsp學習資料,從頭看到尾,就可以做web開發,我們的課件
標簽: jsp
上傳時間: 2013-12-16
上傳用戶:gmh1314
File: dir.h ScanOneDirectorySector(unsigned long sector, char *name) extern void MakeFileName(char *inname, char *outname) ScanOneDirectorySector(unsigned long sector, char *name) extern void MakeFileName(char *inname, char *outname)
標簽: ScanOneDirectorySector MakeFileName unsigned extern
上傳時間: 2014-12-04
上傳用戶:hn891122
File: dir_39 canOneDirectorySector(unsigned long sector, char *name) extern void MakeFileName(char *inname, char *outname) ScanOneDirectorySector(unsigned long sector, char *name) extern void MakeFileName(char *inname, char *outname)
標簽: canOneDirectorySector MakeFileName unsigned extern
上傳時間: 2014-01-20
上傳用戶:894898248
火力發電廠負荷控制,給煤機煤量控制,主汽壓力控制AGC特性試驗
上傳時間: 2017-07-21
上傳用戶:franktu
client socket include <sys/types.h> include <sys/socket.h> include <stdio.h> include <netinet/in.h> include <arpa/inet.h> include <unistd.h> int main() { int sockfd int len struct sockaddr_in address int result char ch = A sockfd = socket(AF_INET, SOCK_STREAM, 0) address.sin_family = AF_INET address.sin_addr.s_addr = inet_addr("127.0.0.1") address.sin_port = 9734 len = sizeof(address) result = connect(sockfd, (struct sockaddr *)&address, len) if(result == -1) { perror("oops: client") exit(1) } write(sockfd, &ch, 1) read(sockfd, &ch, 1) printf("char from server = c\n", ch) close(sockfd) exit(0) }
上傳時間: 2017-07-29
上傳用戶:wab1981
Fortran - Tóm tắ t nộ i dung mô n họ c Các khái niệ m và yế u tố trong ngô n ngữ lậ p trình FORTRAN. Các câ u lệ nh củ a ngô n ngữ FORTRAN. Cơ bả n về chư ơ ng chư ơ ng dị ch và mô i trư ờ ng lậ p trình DIGITAL Visual Fortran. Viế t và chạ y các chư ơ ng trình cho các bài toán đ ơ n giả n bằ ng ngô n ngữ FORTRAN.
上傳時間: 2013-12-25
上傳用戶:songrui
CDMA2000,解CRC_12,輸入192個信息比特,通過去8個尾比特0和解CRC_12,輸出172個信息比特
上傳時間: 2017-08-22
上傳用戶:大三三
1.采用指定算法模擬動態分區管理方式的主存分配。能夠處理以下的情形: ⑴ 隨機出現的進程i申請jKB內存,程序能判斷是否能分配,如果能分配,要求輸出分配的首地址Faddress,并要求輸出內存使用情況和空閑情況。 內存情況輸出的格式為:Faddress該分區的首地址;Eaddress該分區的尾地址 Len 分區長度;Process 如果使用,使用的進程號,否則為0 ⑵ 主存分配函數實現尋找空閑區、空閑區表的修改、已分配區表的修改功能。
上傳時間: 2013-12-30
上傳用戶:zhuyibin
This manual describes SAMSUNG s S3C2410X 16/32-bit RISC microprocessor. This product is designed to provide hand-held devices and general applications with cost-effective, low-power, and high-performance microcontroller solution in small die size. To reduce total system cost, the S3C2410X includes the following components separate 16KB Instruction and 16KB Data Cache, MMU to handle virtual memory management, LCD Controller (STN & TFT), NAND Flash Boot Loader, System Manager (chip select logic and SDRAM Controller), 3-ch UART, 4-ch DMA, 4-ch Timers with PWM, I/O Ports, RTC, 8-ch 10-bit ADC and Touch Screen Interface, IIC-BUS Interface, IIS-BUS Interface, USB Host, USB Device, SD Host & Multi-Media Card Interface, 2-ch SPI and PLL for clock generation.
標簽: This microprocessor describes S3C2410X
上傳時間: 2014-01-11
上傳用戶:shizhanincc