編程貓捉鼠
❶ 請教C語言編程高手幫助:貓捉老鼠問題
這其實就是迷宮問題的變體,貓最初的位置是入口,老鼠的位置就是出口,只不過這個出口處於不停的變動當中,但是老鼠的逃跑方式已經確定,所以只管讓它走,貓捉老鼠就是一個求解迷宮路徑的過程。比較麻煩的就貓永遠抓不到老鼠的情況該如何判定,我們可以利用兩個棧把貓和老鼠的路徑都保存起來,並且標上序號,因為不用列印最短路徑所以就不必出棧,每當貓或老鼠走一步的時候就遍歷兩個棧,如果貓和老鼠走到他們某一次都走過的地方那麼就表明他們將永遠在這段路徑中循環,即貓永遠抓不到老鼠。比如老鼠第10步走到(10,11),貓第十步走到(20,21),而老鼠第30步又走到(10,11),貓第30步也走到(20,21)就表明貓和老鼠會在這段路程中循環不息。我的思路就是這樣吧,如果有什麼不對請幫忙指點一下,代碼有時間我也去打打,如果你做出來了不妨交流一下,呵呵!
❷ 誰能推薦幾個關於電腦高手的電影或電視劇啊
1、《我是誰:沒有絕對安全的系統》(電影)
劇情簡介:本傑明智商165,但是在現實世界中,他是一個失敗者,並且常常為找不到存在感而憂傷。但是二十五歲的他卻是一個電腦黑客,擁有對C/C++等多種編程語言以及在黑客死亡IP追蹤上擁有不可思議的天賦,他可以追蹤到任何一個人的任何信息。
而影片中另一位主人公麥克斯是一個渴望「黑客世界」的潛在革命者,他注意到了本傑明在網路方面神一般的操控能力。他們組建了黑客組織CLAY,並且先後入侵了國際安全系統、國際金融系統、國際金融評估系統、德國安全局、德國情報局。而在這期間他認識了他最開始喜歡的女孩,開始交往。
2、《網路殺機》(電影)
劇情簡介:單身媽媽珍妮弗·馬什是供職於FBI網路犯罪科的探員,她日常的工作就是對網路進行監視,查找任何一個盜取信用卡及其他可能造成危害的犯罪分子。在一次圍剿信用卡盜賊的行動中,珍妮弗偶然進入一個名為KillwithMe的網站,網站通過視頻直播一隻小貓受虐死去的全過程。
珍妮弗直覺該網站背後必有黑幕,她試圖追蹤IP和伺服器,最終一無所獲,似乎她所面對的對手具有頗為復雜的背景。不久,該網站更新內容。畫面中一個男子被捆綁起來,網站宣稱瀏覽者越多,那名男子死得越快。珍妮弗等人眼睜睜看著男人死去,她決定不惜一切代價救出幕後黑手,卻讓自己也捲入這個死亡漩渦之中…
3、《駭客追緝令》(電影)
劇情簡介:凱文密尼克可稱為有史以來最厲害的電腦駭客,他侵入家電信公司,入侵聯邦調查局的電腦,在網路世界中成為最難以捉摸的駭客之王,然而他卻希望能遇上一個真正的挑戰,當他開始入侵著名物理學家兼電腦天才下村勤的電腦系統後,他的願望終於實現,並且可能超出他所能應付的…
4、《黑客軍團》(美劇)
劇情簡介:艾略特·奧爾德森居住在紐約市,是一名網路安全工程師。晚上,他化身為一名黑客。艾略特患有社交恐懼症。艾略特遇見了一個神秘的無政府主義者,他名為機器人先生。機器人先生招募艾略特加入他的黑客組織「反社會 」。
艾略特感到好奇,但他並沒有確定是否要加入這個黑客組織。機器人先生讓艾略特暗中摧毀僱傭艾略特的公司。艾略特對此跨國集團反感,但秉持良心公義,他不想傷害無辜,所以仍然一次又一次抗拒去徹底揭發對世界有巨大影響力的這個集團。
5、《天蠍》(美劇)
劇情簡介:佩吉有個高智商的兒子拉爾夫,她十分理解天才們的內心世界。如果沒有佩吉,這些高智商者不僅連自己都照顧不好,還很容易被外人誤解。這些聰明絕頂的書獃子最終接受了凱布提供的工作機會,這對他們來說是一份完美的工作;
他們可以將自己的超凡智慧用於正道,解決國家危機。與此同時,他們可以通過這份工作幫助彼此更好地融入現代社會。他們所面臨的問題既包括賭場保安這種小問題,也包括無人戰機發動攻擊這種關乎國與國關系的大問題。
❸ 在C語言編程中,貓和老鼠游戲中,如何使總分加上
不知道你的游戲機制是什麼,大致是
寫個方法
捕捉貓碰到老鼠的次數,碰到一次,相應給總分(變數)+上一定的數值。。。。最後得到