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

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

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

代码说明:

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

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

发表评论

0 个回复

  • TABLE上下全部滑动
    类似于电话本一样的demo 通过点击标签可以作用切换界面但是有些地方为了美感,会希望下面的界面在滑动的时候能附带一些效果这里就是实现下面界面的实现效果 并且标签切换的时候也会有滑动效果初显。
    2022-07-28 05:47:03下载
    积分:1
  • 简单的 rmi 程序
    这是简单的客户端-服务器 rmi 程序。有 4 个文件的细化了界面,界面执行、 服务器端和客户端编程。
    2022-04-29 15:06:07下载
    积分:1
  • 在线考勤系统 ASP.net
    学院管理系统项目是在 java 平台上实现。此项目的主要目的是为高校学生的考勤信息管理软件应用程序的开发,讲座登录的详细信息,学生的内部和外部标记管理系统。学生和讲师可以使用此系统从任何被知道关于标志和出勤的详细信息和与怀疑受人尊敬的成员沟通。在标记上的最新信息和高校信息更新由管理员将可供学生和讲师。 这 C.M.S 系统将为每个工程的学生很有用。要使用此应用程序学生必须将应用程序中以获得唯一的用户名和密码注册。本系统是基于 intranet 应用程序。学生甚至可以上传和下载文件和报告,从这个系统。 前面结束部分开发使用 HTML 和 java 脚本编程语言,在中间层实现业务逻辑。这两个层将用于检索和更新数据到数据库的数据库与沟通。为了实现这个应用程序服务器必须有 oracle 10g 数据库,web
    2023-03-27 20:40:04下载
    积分:1
  • 科学计算器使用 java
    这是一个科学计算器 的java实现 。 与有吸引力图形用户界面,可以轻松地编译和运行代码
    2023-04-21 02:40:02下载
    积分:1
  • 数据库课程设计(教学管理系统)( java实现)
    教学管理系统,功能模块有:学生基本信息管理,系基本信息管理,课程信息管理,教职工信息管理,选课管理,成绩管理,信息查询,统计报表。等功能
    2022-04-29 17:16:06下载
    积分:1
  • GA的java实现
    这是用java实现的遗传算法的java代码,通过选择,交叉,变异,旋转转轮选择,来对函数的最值求解,通过编程我们可以实现优化算法选择,对遗传算法的java编程来看,步骤清晰,逻辑清楚,是学习的一个很好的例子
    2022-07-17 06:01:02下载
    积分:1
  • 能源计算器
    能源计算器是一个用 java SE 计算能量场中用于玉米生产的软件。它计算劳动类型能源
    2023-04-28 03:25:04下载
    积分:1
  • 计划在NetBeans中送电子邮件
    程序段发送邮件,你必须有Gmail和Hotmail邮件制造的NetBeans7.2
    2023-02-03 20:30:03下载
    积分:1
  • 简单的FTP服务器
    java实现的简单ftp,使用Socket接口实现FTP客户端和服务器的程序,使客户端可以连接至服务器,并且可以进行一些FTP的基本操作,如列出目录、下载文件等。从FTP协议的实现角度来看,客户端与服务器的命令通道和数据通道需要分离
    2022-10-19 03:40:03下载
    积分:1
  • 五子棋游戏(卡罗国王)
    应用背景卡罗(或五子棋)是一个抽象的战略棋盘游戏,也被称为五行。这是传统的打去片(黑色和白色石头)在去板(19X19的交叉口)。这场比赛是在几个国家以不同的名字。在这个游戏中,有2个符号:阿和X的球员交替放置在一个空白的交叉点他们的符号。获胜者是第一个连续五个水平的连续的细胞,在水平,垂直方向,或对角。关键技术博弈论,客户端-服务器程序设计卡罗国际象棋是在很多地方有不同的名称,如五子棋,五子棋流行的智力游戏,井字游戏,五个一排,omok,共同卡罗,卡罗在线,XO卡罗,卡罗的名字,..游戏规则很简单:双方在棋盘上的空格中移动。随着5连身在一排方,一列或对角线是赢家。
    2023-01-03 08:00:03下载
    积分:1
  • 696518资源总数
  • 104269会员总数
  • 31今日下载