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

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

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

代码说明:

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

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

发表评论

0 个回复

  • java灰色预测简单实现
    灰色预测是一种对含有不确定因素的系统进行预测的方法。灰色预测通过鉴别系统因素之间发展趋势的相异程度,即进行关联分析,并对原始数据进行生成处理来寻找系统变动的规律,生成有较强规律性的数据序列,然后建立相应的微分方程模型,从而预测事物未来发展趋势的状况。其用等时距观测到的反应预测对象特征的一系列数量值构造灰色预测模型,预测未来某一时刻的特征量,或达到某一特征量的时间。本程序运行需要依赖common-math包
    2022-05-23 16:01:18下载
    积分:1
  • java邮件
    有关邮件开发方面是我一点小知识,希望各位一起看看。利用javamail实现,组要是提取两个java包,放进去,利用邮箱方面的协议进行设计。。。。。。
    2022-03-12 15:36:10下载
    积分:1
  • 学生管理系统
    应用背景管理学生信息/记录的小型软件/项目。关键技术学生,信息,系统,Java,PHP,HTML,后台,记录,管理,学生档案,学生学籍管理软件系统,
    2022-04-21 06:28:26下载
    积分:1
  • teste teste teste
    XCDSCSC公司
    2022-08-16 12:14:01下载
    积分:1
  • 在 java 中使用版本 6 的媒体播放器
    这是一个应用程序。通过使用,可以播放媒体文件。你需要把一个媒体文件中的类文件的路径,然后您可以播放媒体文件。但不要忘了要安装 jmf 首先要使它工作 properly.it 是免费的在 oracle 中。
    2022-04-01 16:59:19下载
    积分:1
  • 学生信息管理系统
    资源描述这是一个中学的学生成绩管理系统,管理员登录后可以实现:学生信息录入,学生信息查看,课程信息录入,课程信息预览,成绩信息录入,成绩信息预览。
    2023-08-31 18:30:08下载
    积分:1
  • android连连看
    资源描述android连连看小游戏,适合新手使用,也可以高手拿来拆分
    2023-09-03 22:05:04下载
    积分:1
  • Java OCR SDK
    一款OCR识别图像的软件,提供java开发接口,基于第三方的开发技术,提供java开发接口使用起来很方便的,希望大家喜欢。
    2022-10-21 20:35:04下载
    积分:1
  • 学生信息管理系统
    学生信息管理系统使用structs、hibernate联合开发,代码简单容易理解,初学者可以学习借鉴,该系统实现学生信息查询修改删除等功能
    2023-05-12 05:40:04下载
    积分:1
  • mina timer
    资源描述mina框架入门代码。有写一些框架的注释。
    2022-07-14 23:41:32下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载