91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 8KB
    文件類型: .py
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2021-01-08
  • 語言: Python
  • 標簽: Edmonds-karp??

資源簡介

Edmonds-karp算法的Python實現(xiàn)版,可用于解決最大流問題,

資源截圖

代碼片段和文件信息

#?-*-?coding:?utf-8?-*-
“““
Edmonds-Karp?algorithm?for?maximum?flow?problems.
“““

__author__?=?“““ysitu?“““
#?Copyright?(C)?2014?ysitu?
#?All?rights?reserved.
#?BSD?license.

import?networkx?as?nx
from?networkx.algorithms.flow.utils?import?*

__all__?=?[‘edmonds_karp‘]


def?edmonds_karp_core(R?s?t?cutoff):
????“““Implementation?of?the?Edmonds-Karp?algorithm.
????“““
????R_node?=?R.node
????R_pred?=?R.pred
????R_succ?=?R.succ

????inf?=?R.graph[‘inf‘]
????def?augment(path):
????????“““Augment?flow?along?a?path?from?s?to?t.
????????“““
????????#?Determine?the?path?residual?capacity.
????????flow?=?inf
????????it?=?iter(path)
????????u?=?next(it)
????????for?v?in?it:
????????????attr?=?R_succ[u][v]
????????????flow?=?min(flo

評論

共有 條評論

相關(guān)資源