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

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

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

代码说明:

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

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

发表评论

0 个回复

  • flipper,手势滑动项目
    flipper,手势滑动项目,很不错,在项目中非常实用,对我的用处很对,大家分享下,希望你们获得帮助,谢谢
    2023-02-28 05:45:04下载
    积分:1
  • 协同过滤算法所有实现
    这是协同过滤算法方向最近论文提到的方法所有实现,包括基于内存(SLOPE-ONE,基于用户,基于物品,加入时间,加入信任),基于模型的(PMF,BMF),文件包括各类算法,是我们师兄建立的一个协同过滤方向的开发框架,我感觉很好,所以分享给大家,文件分为基础包,算法实现包,推荐包等,基础包是提取数据的组织形式,XML读取配置信息,你可以更改XML文件,来查看你想要的方法,具体可以参见代码,还有一个包含MAIN的类 。
    2022-02-27 07:04:08下载
    积分:1
  • Airline Reservation System Project Visual Basic
    机票预订系统项目的Visual Basic2014年2月2日通过projectsgeek机票预订系统项目的Visual Basic开发一个机票预定系统项目,以便用户可以输入他们的查询搜索航班和预订机票。机票预订系统项目的动机用户可以从任何位置的书票,从而节省时间和精力。用户可以将查询按他们的要求,立即得到结果在特定飞行按照自己想要的位置,按进入价格。航空订票系统项目快照航班信息航空订票系统项目概况飞机订票系统项目将帮助用户预订机票预订柜台没有访问或任何其他预订供应商,从而节省时间和金钱。飞机订票系统项目将由用户从任何位置可通过全天候。飞机订票系统项目将是用户友好的和提供的所有信息只需单击单屏。预订机票,用户必须使用注册登录菜单。在这个菜单,用户必须输入自己的用户名,电子邮件地址和密码来访问该系统。注册成功后,用户可以通过使用他们的进入的电子邮件ID在注册过程中使用特定的密码输入。登录后,用户将提供信息的屏幕,这将提供信息:–寻找航班,查询特定航班,座位可用性日期,出发和到达时间,使两地间的查询,提供详细的特定航班,从哪里到哪里它会什么会花费什么的是总旅行时间。用户可以预订的票使用飞机订票系统项目将他们的必要的细节,如:新的旅程,考生总数,成人和儿童的人数,他们各自的年龄,类型的座椅,返回日期(如果需要但不是必须的),详细地址,付款方式等。在预订机票的用户将提供每票为特定候选人和付款情况预订PNR地位和独特的代码,这是无论是付出或不。通过这个记录ID用户可以进一步作出改变,按他们的要求,他们可以通过这个ID。通过取消PNR PNR ID的用户也将能够获得特定的飞行途中日期信息,如果有任何变化已在特定日期的任何特定的飞行的地方,然后用户就可以通过放置他们得到更新PNR的ID。航空订票系统项目模块注册成功后,订票,用户将在他们的电子邮件ID和移动得到消息。为有效的输入,表单验证处理模块添加了必要的细节不应该留下空白。注销过程简单,用户只需要按“取消”按钮来执行查询并经过一定的扣除金额的基础上委员会返回他们的钱。
    2022-06-19 20:56:50下载
    积分:1
  • 酒店管理系统
    酒店管理系统源代码全   JSP   数据库    界面都有  用户、房间管理、还运用了工厂模式、servlets
    2023-03-12 10:25:04下载
    积分:1
  • 斗地主源码
    资源描述此源码是Android版的斗地主游戏源码程序设计,此源码可作为斗地主游戏开发人员的技术参考资料,也可帮助初学者进行学习和提高~!~
    2022-03-10 11:25:55下载
    积分:1
  • java的搜索引擎的设计
    “网络蜘蛛”或者说“网络爬虫”,是一种能访问网站并跟踪链接的程序,通过它,可快速地画出一个网站所包含的网页地图信息。本文主要讲述如何使用Java编程来构建一个“蜘蛛”,我们会先以一个可复用的蜘蛛类包装一个基本的“蜘蛛”,并在示例程序中演示如何创建一个特定的“蜘蛛 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2022-03-16 11:56:51下载
    积分:1
  • 井字java代码
    这包含了井字java代码。井字棋(或圈与十字架,两个X和OS)是一个纸和铅笔游戏两名球员,X和O,谁轮流标志着在一个3×3格的空间。谁成功地将三个相应的标记在水平,垂直或对角线行的玩家赢得游戏。
    2022-01-26 06:07:24下载
    积分:1
  • 多客户端聊天服务器
    开发应用程序时的 Jchat 使用 awt (抽象窗口工具包)。 java.awt包是用于创建用户界面和画图形和图像很有用。用户界面对象,如按钮或滚动条在 AWT 术语中,称为组件。组件类是所有 AWT 组件的根。某些组件触发事件 ; 当用户与组件进行交互。容器是一个可以获取组件和其他容器的组件。容器还可以控制视觉放置在容器中的组件的布局管理器。 The java.awt包实现不同接口一样 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2022-02-25 09:23:29下载
    积分:1
  • Java算法大全
    各种java排序以及算法源码,二分法排序,红黑算法,hash算法,二叉树排序,最短路径算法,哈夫曼算法,快速排序算法等等...值得收藏和学习
    2022-04-20 21:10:42下载
    积分:1
  • NLPIR中文分词软件源码
    NLPIR是中科院张华平博士开发的一个中文分词软件,是目前效果最好的中文分词软件,该源码是对NLPIR的Java重写,可用于中文分词学习研究
    2022-06-03 18:21:03下载
    积分:1
  • 696518资源总数
  • 105554会员总数
  • 2今日下载