這是一個典型的產生式系統的算法題.用的是有界深度優先的遞歸算法,是用C++Builder4.0寫的.這也是人工智能或者程序設計競賽題中最基本最常用的算法.如果自己動手編程實現了一個這樣的題目,那么很多相關的題目也就都一樣可以做了,比如"四皇后問題","推箱子問題","傳教士和野人問題"等等。 利用深度優先的算法都是不一定能找到最優路徑的,而且如果解路徑過長的話還可能會搜索失敗.如果保證要找到最優路徑需要用另一些算法,比如寬度優先算法.無論是哪一種算法,如果問題稍微復雜一點的話,都要解決"組合爆炸"問題,即有幾乎無窮種組合走法的問題,這種空間的復雜度往往是難以想象的,要求計算機的速度往往也就是體現在這方面. 所以我們每一次搜索都要以某種控制策略來決定下一步的走法,以最快的速度達到目標,減少搜索的范圍.這也是人工智能的核心問題.可以說,人工智能的精髓就是窮舉,人工智能的關鍵就是控制策略.
資源簡介:這是一個典型的產生式系統的算法題.用的是有界深度優先的遞歸算法,是用C++Builder4.0寫的.這也是人工智能或者程序設計競賽題中最基本最常用的算法.如果自己動手編程實現了一個這樣的題目,那么很多相關的題目也就都一樣可以做了,比如"四皇后問題","推箱子問題"...
上傳時間: 2017-04-10
上傳用戶:franktu
資源簡介:一個用于動物識別的產生式系統,通過對動物特征的描述來判斷是何種動物。
上傳時間: 2013-12-23
上傳用戶:maizezhen
資源簡介:VC++編程實現了二元域的BM算法。Berlekamp-Massey 算法是一個少有的高效算法。只需要輸入密文中的2l個比特,就可以產生LFSR的最小多項式,從而生成整個序列。這里的l是系統的線性復雜度。
上傳時間: 2013-12-29
上傳用戶:璇珠官人
資源簡介:碩士論文題目:網絡環境下組態軟件的研究與開發 主要內容:該文通過對網絡技術和組態軟件的研究與分析,提出了一種網絡環境下組態軟件的結構框架,并通過編程實現了基于Web的組態軟件的開發.通過對計算機網絡在工業信息監視系統上的應有物分析,我們將Internet技...
上傳時間: 2013-12-24
上傳用戶:lepoke
資源簡介:關于八數碼難題的程序 大蝦請進 用的是有界深度優先搜索算法
上傳時間: 2016-01-10
上傳用戶:youke111
資源簡介:設計鄰接表類,實現無向圖的深度優先非遞歸遍歷,無向圖的廣度優先遍歷,并設計主函數輸入數據進行測試
上傳時間: 2014-01-26
上傳用戶:dapangxie
資源簡介:BS在線文件管理系統,采用asp編程,實現了對文件的簡單管理,并且有比較方便的各種功能的實現.-BS online document management system, using asp programming, a simple document management, and a more convenient various functions.
上傳時間: 2017-02-02
上傳用戶:leixinzhuo
資源簡介:該系統對jsp進行了初級編程 實現了ajax下的部門人才管理
上傳時間: 2014-12-22
上傳用戶:標點符號
資源簡介:算術表達式的求值 操作結果: 從第1個頂點起,按廣度優先非遞歸遍歷圖G,并對每個頂點調用函數
上傳時間: 2016-03-09
上傳用戶:asdfasdfd
資源簡介:本文設計實現了一個基于5l單片機的嵌入式WEB服務 器。由于5l單片機系統資源的限制,本文使用c5l編程實現了簡化后 的TCP/IP協議并在此基礎上實現了H耵P協議。硬件設計采用8052 單片機和RTL8019AS以太網接口芯片。整個系統可以通過Internet進 行低成本遠程...
上傳時間: 2016-08-20
上傳用戶:2404
資源簡介:實現了一個濟南大學的校園導游系統!設計經典算法是最短路徑的算法!
上傳時間: 2016-06-25
上傳用戶:星仔
資源簡介:這是ACM 國際大學生程序設計競賽中一個模擬算法解決的例題。算法模擬簡易電子計算機現實0到9這10個數字。
上傳時間: 2013-12-04
上傳用戶:pkkkkp
資源簡介:棧(stack)是程序設計過程中經常遇到朝氣一種數據結構形式,它對于數據的存放和操作有下面這樣的特點: 1) 它只有一個對數據進行存入和取出的端口; 2) 后進者先出,即最后被存入的數據將首先被取出。其形式很象一種存儲硬幣的小容器,每次只可以從頂端壓入一...
上傳時間: 2013-12-03
上傳用戶:225588
資源簡介:一個面向對象的產生式推理模型,用于某專家系統的設計。提供了知識錄入、編輯,自動推理,知識自檢等功能。
上傳時間: 2015-04-30
上傳用戶:dreamboy36
資源簡介:這是我自己寫的一個RPG游戲 基于MIDP2.0開發,開發環境為Eclipse+EclipseMe+WTK2.2,主要是用于學習,實現了RPG游戲的基本功能,望能發布
上傳時間: 2013-12-12
上傳用戶:songnanhua
資源簡介:無線傳感器的服務器端的Demo.實質上是數據庫的編程。人工智能的產生式體現在數據庫的字段當中。
上傳時間: 2015-08-29
上傳用戶:fxf126@126.com
資源簡介:摘要: 設計并實現了一個運行在低端8/16位MCU上的小型嵌入式TCP/IP協議棧。在設計和實現過程中,允許應用程序參與數據的重發。以減少協議棧對資源的消耗。實現了一個最小可達7K,并具有較高響應速度的小型TCP/IPP協議棧。 關鍵詞:TCP/IP,嵌入式系統, 因...
上傳時間: 2013-12-31
上傳用戶:zwei41
資源簡介:在程序設計過程中,類似于解決其它復雜的智力問題,我們使用推測、直覺、技巧、靈感和經驗在內的各種技巧和技術,最經常使用的工具是抽象技術。一般地,在開始階段,因還未了解問題的全部細節和求解的方法,主要問題集中于對問題的求解方案的全局作出決策,設...
上傳時間: 2016-01-10
上傳用戶:baiom
資源簡介:問題描述:本實驗綜合體現面向對象程序設計技術。此實驗需應用面向對象程序設計課程中的“封裝和繼承”的基本原理,本課程中“類、對象和接口”的基本概念、以及“Java的事件處理機制”、“圖形用戶界面設計”技術,自己構思,編寫一個具有如下布局的小應用程...
上傳時間: 2013-12-18
上傳用戶:com1com2
資源簡介:本程序實現了一個十字路口的交通燈信號系統。在設計過程中借助硬件描述語言verilog hdl的強大行為級描述能力直接進行系統級描述。
上傳時間: 2013-12-25
上傳用戶:894898248
資源簡介:二叉樹遍歷的遞歸算法,幫助理解程序設計過程中的遞歸思想,以及二叉樹遍歷的基本思想
上傳時間: 2013-12-25
上傳用戶:cc1015285075
資源簡介:拉格朗日插值逼近:在離散數據基礎上補插除連續函數是計算數學中最基本最常用的手段是函數逼近的重要方法。
上傳時間: 2017-01-21
上傳用戶:思琦琦
資源簡介:此源碼是著名的教材BeginningLinux Programming中文名字叫Linux程序設計書中的源代碼
上傳時間: 2017-02-08
上傳用戶:wff
資源簡介:中斷處理是DSP應用系統中必不可少的一個重要環節。本文闡述DSP芯片TMS320F2812的中斷機制和中斷處理過程,并給出用C語言編程實現中斷處理過程的思路和實例。
上傳時間: 2013-12-17
上傳用戶:wyc199288
資源簡介:-- 本模塊的功能是驗證實現和PC機進行基本的串口通信的功能。需要在 --PC機上安裝一個串口調試工具來驗證程序的功能。 -- 程序實現了一個收發一幀10個bit(即無奇偶校驗位)的串口控 --制器,10個bit是1位起始位,8個數據位,1個結束 --位。串口的波特律...
上傳時間: 2017-04-12
上傳用戶:lgnf
資源簡介:產生式系統中傳教士和野人問題的java版
上傳時間: 2013-12-14
上傳用戶:xsnjzljj
資源簡介:產生式系統中旅行商問題的求解
上傳時間: 2013-12-23
上傳用戶:kernaling
資源簡介:MP3播放器: 利用API函數[mciSendString]可以輕松實現MP3音樂文件的播放。下面這段程序實現了MP3播放的大部分常規操作,對其稍加修改,做一個100KB大小的MP3播放器輕而易舉 啟動VB程序,在窗體上放置6個命令按鈕,三個標簽,一個公用對話框、一個進度條、一個...
上傳時間: 2014-11-12
上傳用戶:silenthink
資源簡介:定義和實現了一個棧及其操作編譯的時候只要用TC2.0或者WinTC打開Main.c文件進行編譯就好了。如發現有Bug請在這里貼出來或者把修改后的代碼跟帖在這里:)總之,這個工程僅僅是一個簡單示例,告訴大家怎么樣把課堂上學到的知識運用到實際編程當中去,工程中所用...
上傳時間: 2015-03-25
上傳用戶:busterman
資源簡介:該程序實現了一個簡單的運動目標識別程序,這是主程序文件
上傳時間: 2014-01-24
上傳用戶:wfeel