登录
首页 » Java开发 » 在 java 中的 Hopcroft 卡普算法的实现

在 java 中的 Hopcroft 卡普算法的实现

于 2022-03-19 发布 文件大小:14.96 kB
0 297
下载积分: 2 下载次数: 1

代码说明:

Hopcroft — — 卡普算法是作为一种算法输入二部图,并生成作为输出最大基数匹配 — — 一套尽可能多尽可能边缘没有两个边缘份额的财产终结点。它运行在 O (|E|sqrt {|V |})在最坏的情况,在那里 E 一套在图中,边和 V 设置关系图的顶点数的时间。在稠密图时间绑定变成 O (|荧光 ^ {2.5}),和它运行在接近线性时间的随机图论。该算法被发现由约翰 Hopcroft 和理查德 · 卡普 (1973 年)。与以前的方法,用于匹配匈牙利算法和埃德蒙兹 (1965 年) 的工作,Hopcroft — — 卡普算法一再增加部分通过寻找增加路径匹配的大小。然而,而不是寻找只是单一的增广路径,每个迭代,该算法发现最短增广路径最大集。因此需要只有 O(sqrt{n}) 迭代。同样的原则也用于开发更为复杂的算法,对于非二部图匹配随着运行时间作为 Hopcroft — — 卡普算法相同的渐近。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • GA的java实现
    这是用java实现的遗传算法的java代码,通过选择,交叉,变异,旋转转轮选择,来对函数的最值求解,通过编程我们可以实现优化算法选择,对遗传算法的java编程来看,步骤清晰,逻辑清楚,是学习的一个很好的例子
    2022-07-17 06:01:02下载
    积分:1
  • mobile POS
    移动POSmobile POSmobile POSmobile POSmobile POSmobile POSmobile POSmobile POSmobile POSmobile POSmobile POSmobile POSmobile POSmobile POSmobile POSmobile POSmobile POSmobile POSmobile
    2022-06-15 14:49:01下载
    积分:1
  • Jpcap开发所需lib及其环境搭建
    Jpcap开发所需lib及其环境搭建
    2023-05-28 06:45:03下载
    积分:1
  • java初级教程例子源代码
    这个包含java初级教程的所有例子和源代码,非常适合初学者学习。 里面包括,坦克大战等jse的练手项目,希望对大家有帮助
    2022-06-13 23:02:06下载
    积分:1
  • Android GaugeView
    清理代码。 文档的主要特点。 添加 javadoc。
    2022-11-15 09:40:03下载
    积分:1
  • 在线通知管理
    这是检查的通知和管理所有的大学录取通知书使用通知的项目。大学工作人员可以从 web 门户,这是工作人员可以生成通知和首长可以批准它管理所有通知。相同的主要以查看和批准。校长批准通知书后被显示给学生。
    2023-01-25 10:30:04下载
    积分:1
  • Java实现的简单的计算器
    使用Java编写的一个简单的计算器,实现了基本计算器的功能。    
    2022-01-24 17:17:26下载
    积分:1
  • 计费系统
    生成输出的描述当你建立一个 Java 应用程序项目包含主类,IDE自动复制所有的JAR您的项目 dist/lib 文件夹中的项目类路径上的文件。IDE此外将每个 JAR 文件添加到应用程序中的类路径元素JAR 文件清单文件 (清单。MF)。
    2022-08-19 09:54:44下载
    积分:1
  • jsf 应用程序
    它是一个Java Web应用程序(JSF)对于初学者,这将有利于网络的java的理解It is a Java Web application (JSF) for beginners, which will help the understanding of java network
    2022-03-16 11:26:04下载
    积分:1
  • LTE 网络的设计
    该项目旨在设计一个小型的 LTE 网络,放置地点和定义设置 parameters.placing 站以及定义设置。
    2022-02-05 22:47:34下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载