国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術(shù)文章
文章詳情頁

算法 - 用代碼獲取流程走向(Java)

瀏覽:111日期:2024-01-10 18:17:14

問題描述

需求是這樣的,有很多類似的流程如下:算法 - 用代碼獲取流程走向(Java)

有一個函數(shù),我傳入一個開始節(jié)點(diǎn)Node,能夠獲取所有的流程走向,包裝List返回,比如上面這張圖就有兩種走向:通過和不通過。我開始用遞歸來做,類似這樣:

算法 - 用代碼獲取流程走向(Java)

測試了幾個流程,確實(shí)能達(dá)到效果,但是一遇到復(fù)雜的流程(上百種走向)的時候,算法 - 用代碼獲取流程走向(Java)遞歸就會有性能問題(棧溢出等)請問各位大神,像這種情況除了遞歸還有什么解法嗎?如果沒有,這種遞歸有哪里可以優(yōu)化的地方?小弟能力有限,想了幾天沒啥好辦法....

問題解答

回答1:

問題是遞歸的,實(shí)現(xiàn)未必要用遞歸。可以把 '還未搜索的Node' 放到一個List中,每次找到的新Node放到List最后,下一輪搜索開始時從List最后取。

還應(yīng)當(dāng)使用動態(tài)規(guī)劃減少重復(fù)搜索。完全搜索時這個問題是NP的。

回答2:

這個是工作流吧????

標(biāo)簽: java
相關(guān)文章:
主站蜘蛛池模板: 一个人免费看的www 一及 片日本 | 国产成人免费a在线资源 | 亚洲天堂网站在线 | 免费成人高清 | 欧美成人影院免费观 | 天天视频一区二区三区 | 亚洲精品天堂一区在线观看 | 黄色网网址 | 亚洲自拍在线观看 | 日本亚州视频在线八a | 中文字幕国产亚洲 | 办公室紧身裙丝袜av在线 | 国产精品免费大片 | 国产一区二区三区久久 | 思思91精品国产综合在线 | 男女在线免费视频 | 神马午夜视频 | 日本亚洲欧美高清专区vr专区 | 曰批美女免费视频播放 | 欧美视频一区二区三区在线观看 | 欧美激情伦妇在线观看 | 亚洲欧美在线看 | 免费的一级片网站 | 黄色网址视频在线观看 | 国内精品久久影院 | 亚洲欧美另类日本久久影院 | 久久88香港三级 | 欧美的高清视频在线观看 | 久久国产精品免费一区二区三区 | 国产精品亚洲片在线不卡 | 日本一级特大毛片 | 99国产精品九九视频免费看 | 日韩午夜精品 | 免费毛片网站 | 韩国特级毛片 | 亚洲一区视频在线播放 | 日本www高清免费视频观看 | 国产日韩亚洲不卡高清在线观看 | 尤蜜网站在线进入免费 | 国产一区二区三区不卡免费观看 | 日本欧美一区二区三区不卡视频 |