美國大學計算機專業大學一年期末作業 在15*15的格子里,在300步內,120秒內,看誰走過的格子數多,每個機器有自己的顏色,紅或藍. 1. 車子可以射斑點去攻擊對手,射中對手的話,對手將走你的顏色,持續20步。 2. 可射斑點數為30。 3. 若撞到墻,游戲結束,你自動輸了。 4. 若撞到另外一個車,游戲停止,畫多格子的車勝。 5. 游戲版面包含有石頭的格子,撞到的輸,如墻 6. 射的斑點不能過石頭 7. 每次控制算法下個格去哪它會接受周圍5*5的格子。車子在中間格,指向面對方向。這個叫做短范圍瀏覽。 8. 你的算法可以有限制次數的長范圍瀏覽。范圍為15*15。(看下面)你可以得到一個長范圍瀏覽可以在你上一步行走時要求他。限制30個。 9. 游戲版面包含有舞的格子。如果霧沒有籠罩石頭,那任何車子將跟畫其他格子一樣畫那個格子。然而,長范圍瀏覽不能顯示霧下面是什么。但短瀏覽可以顯示什么在霧下面。霧會漂流,擴張,或者縮短在運行中。 10. 車子將在每個格子決定它的下一步怎么走。 界面類為PaintBotsControl.java 算法控制類為PaintBotsControl
上傳時間: 2013-12-28
上傳用戶:R50974
基于MATPOWER修改而成的潮流計算軟件,可以采用直流潮流法、牛頓拉夫遜法、PQ分解法與高斯-塞代爾法解算IEEE9-300節點的潮流。
上傳時間: 2013-12-22
上傳用戶:waitingfy
簡要描述: 一個很好而小巧的串口調試助手,支持常用的300-115200bps波特率,能設置校驗、數據位和停止位,能以ASCII碼或十六進制接收或發送任何數據或字符(包括中文),可以任意設定自動發送周期,并能將接收數據保存成文本文件,能發送任意大小的文本文件。
上傳時間: 2016-09-05
上傳用戶:kristycreasy
根據曼徹斯***的編碼原則(參見本刊2001年第一期《一種采用曼碼調制的非接觸IC卡讀寫程序編制》),非接觸ID卡采用上升沿對應著位數據“0”,下降沿對應著位數據“1”,微控制器通過檢測U2270B輸出數據位的跳變來實現對曼徹斯***的譯碼。在現實工作中,數據信號會受到調制、解調、噪聲各種效應的影響,其上升沿和下降沿存在抖動,可采用鍵盤消抖的辦法來消除抖動的影響。根據非接觸ID卡64位數據循環發送以及其數據緒構特點,即數據流中第64位為“0”,第1位至第9位為“1”。據此,將“0111111111”作為讀數據的起始標識,如圖2所示。在確定了數據起始標識后,采用延時大于0.5T采樣數據位的方法,如圖3所示,來避開曼徹斯***編碼中的空跳對數據譯碼造成的影響,簡化了譯碼程序。 通過實驗得到:480μs≤1T≤520μs,220μs≤0.5T≤280μs,由此取Tnext=300μs。為了便于對讀出數據進行奇校驗,讀出數據每5位作為一個字節。因此確定起始標識和讀取數據對時鐘有嚴格要求,所以尋找起始標識和讀取數據部分程序采用匯編語言編寫。數據讀以后,根據前面所提到的非接觸ID卡的數據結構,通過比較奇校驗算法與讀出數據中的奇校驗位來驗證出數據的正確性。
上傳時間: 2016-10-14
上傳用戶:xhz1993
在作業1的Employee和EmployeeDemo兩個類基礎上修改 1,重寫Employee類的toString方法,返回Employee類的相關信息的字符串形式 重寫Employee類的equals方法,如果兩個Employee實例的名字和所屬部門相同,返回true; 并在EmployeeDemo類里面驗證上述兩個方法 2,定義Clerk、Salesman、Engineer三個類,分別繼承自Employee 為Salesman增加一個年銷售額屬性 為Engineer增加一個年消化人月數屬性 3,將下面的描述反映到程序里 普通員工年終獎金分配方案為月薪×2 Salesman:銷售額×2%+月薪×1.8 Engineer:年消化人月數×300+月薪×2.5 Clerk:月薪×2.5
標簽: EmployeeDemo Employee 修改
上傳時間: 2016-10-21
上傳用戶:jeffery
MICRF102 是Micrel 公司 QwikRatioTM 系列發射器(Transmitter)的成員之一,工作在 300~470MHz ISM 頻段,適用于各種無線遙控/數傳領域
標簽: QwikRatioTM Transmitter Micrel MICRF
上傳時間: 2016-11-12
上傳用戶:sk5201314
西北電力設計院出版的電力設計手冊,從一次到二次,詳細又透徹,全部是設計實例。原書定價高達300多元。
上傳時間: 2016-12-21
上傳用戶:離殤
MyTask、YouTask和ThreeTask 。在主函數中創建任務MyTask。而YouTask和ThreeTask由任務MyTaskTask創建,其優先級分別為2、4、6。這三個任務都要占用資源s,任務YouTask訪問時間短一些,在任務MyTask和任務ThreeTask利用while(OSTime<T) {}增加訪問時間,T值分別為300,500。MyTask、YouTask和ThreeTask采用OSTimeDly(K)延時等待,K值均為200。這樣出現任務優先級反轉。為了解決優先級反轉,設計何種信號量既解決此問題。請先指出任務優先級反轉出現在哪里? 后顯示克服過程
標簽: ThreeTask YouTask MyTask MyTaskTask
上傳時間: 2016-12-23
上傳用戶:tb_6877751
該小制作所需要的元件很少:單片機TA89C2051一只,RS232接口電平與TTL電平轉換心片MAX232CPE 一只,紅外接收管一只,晶振11.0592MHz,電解電容10uF4只,10uF一只,電阻1K1個,300歐姆左右1個,瓷片電容30P2個。發光二極管8個。價錢不足20元。 電路原理介紹: 主控制單元是單片機AT89C2051,中斷口INT0跟紅外接受管U1相連,接收紅外信號的脈沖,8個發光二極管作為顯示解碼輸出(也可以用來擴展接其他控制電路),U3是跟電腦串行口RS232相連時的電平轉換心片,9、10腳分別與單片機的1、2腳相連,(1腳為串行接收,2腳為串行發送),MAX232CPE的7、8腳分別接電腦串行口的2(接收)腳、3(發送腳)。晶振采用11.0592MHz,這樣才能使得通訊的波特率達到9600b/s,電腦一般默認值是9600b/s、8位數據位、1位停止位、無校驗位。電路就這么簡單了,現在分析具體的編程過程吧。
上傳時間: 2014-12-06
上傳用戶:Ants
最大偏離值 輸入 n 個無符號整數,找出偏離平均值最遠的整數。如果有多個不同整數離平均值同時最遠,則按從小到大輸出這幾個不同整數, 其間以逗號間隔。其中,個數n 不大于300 例如,有6個數:3,6,7,1,5,4,平均值是 26/6=4.33,與 1 的差值最大。
上傳時間: 2014-11-11
上傳用戶:xhz1993