本發(fā)明公開(kāi)了一種與或圖的層次化顯示方法,包括:(1)創(chuàng)建與 或圖的起點(diǎn)和終點(diǎn);(2)讀入數(shù)據(jù)文件,根據(jù)四元組數(shù)據(jù)文件構(gòu)建與或 圖中所有的模型節(jié)點(diǎn)和有向線段,形成與或圖的內(nèi)部模型; (3)初始化, 將節(jié)點(diǎn)數(shù)據(jù)對(duì)象的搜索標(biāo)志設(shè)置為未搜索;(4)對(duì)與或圖模型進(jìn)行寬度 優(yōu)先搜索并顯示,從起點(diǎn)或根節(jié)點(diǎn)開(kāi)始,一層一層向外搜索并顯示每 個(gè)與或圖節(jié)點(diǎn);(5)擴(kuò)展處理,對(duì)靜態(tài)關(guān)系圖進(jìn)行擴(kuò)展處理,使之能動(dòng) 態(tài)顯示與或圖的所有節(jié)點(diǎn)。本發(fā)明方法可以用計(jì)算機(jī)系統(tǒng)中常用的樹 窗口來(lái)顯示復(fù)雜多方案的與或圖,通過(guò)增加虛節(jié)點(diǎn)使復(fù)雜與
掃碼關(guān)注,查看更多科技成果