当前位置: 首页 > news >正文

【OI】传奇鬼王——SPFA

By XXS

前言

XRL出了一道最短路,住在他隔壁的ZZY主动向他发起了挑战。。。

切,不就SPFA吗……WC!XRL你给我等着!!!
XRL:你难道不知道SPFA在8年前就死了吗……你**的不会用dij吗?!

正文

SPFA,顾名思义,Shortest Path Faster Algorithm(巨硬说这是最短路径快速算法),再中译中一下就是在随机图上的快速的算法。显然,对数据进行一点点的特殊构造后,它就会被卡成一坨大的。由于各位大犇实力都很强大,这种高级算法肯定都能手到擒来,所以这里不讲算法,这里主要讲SPFA的特性

1.WC我的SPFA怎么被卡掉了……

具体一点说,就是一个菊花图加一整条链,数据大概是这样的

1 2
1 3
1 4
1 5
1 6
1 7
1 8
1 9
1 10
1 11
1 12
12 13
13 14
14 15
15 16
16 17

变成具体的图大概是这样的

Me:我画的花好不好看?这幅图送给你可以吗?
SPFA:挺好看的,下次别画了。还有我也不想要这幅图……

2.不是SPFA你哪来那么多兄弟?

众嗦粥汁,SPFA一直以来都是Bellman-Ford的亲传大弟子,由于Bellman-Ford大师傅武力高强,想在全世界都留下后代,导致他手下有无数的亲传大弟子,其中包括但不限于:

1.堆优化

补市戈门你和dij有什么区别?

2.栈优化

666你BFS变成DFS了,优化了什么?

3.LLL优化

你是神马东西???用双端队列?还有你的正确性哪去了?

4.SLF优化

和上面那个LLL应该是双胞胎兄弟,还有你的正确性呢?

5.D´Esopo–Pape优化

唯一一个靠谱一点的,这里不多说。

针对以上算法的Hack如下:

1.LLL优化Hack

你懂的

2.SLF优化Hank

NaN:\(\leqslant1\)的随机值

The End

应该是年三十前的最后一篇了,在这里祝大家马年大吉,马到成功,马上有钱!

http://www.jsqmd.com/news/384928/

相关文章:

  • 2026恶臭在线监测设备选购大盘点:实力厂家排行及采购建议 - 品牌推荐大师1
  • 日常被豆包怼
  • 21.行为型 - 状态模式 (State Pattern)
  • 基于深度学习的浅层与深层血流速率分离技术:弥散相关光谱学的Python实现
  • Netty 快速入门一则
  • 龙虾机器人(OpenClaw)本地部署完全技术指南
  • 生产环境CSS原生瀑布流来了!最佳实践与性能优化
  • 【OI】传奇脆皮王2——SPFA
  • 力扣 hot100 【洗刷耻辱】
  • 使用 Python + 百度翻译 批量翻译 ArcGIS Shapefile 字段
  • 基于SSM的中诚房屋中介管理系统[SSM]-计算机毕业设计源码+LW文档
  • STM32F1介绍 - LI,Yi
  • 开放式厨房适合用集成灶吗?选哪个牌子好?2025选购指南出炉 - 匠言榜单
  • Springboot3+vue3软件商城共享系统 软件公司的售前售后服务系统
  • 【CVPR 2025即插即用】卷积模块篇 | GBConv轻量级门控瓶颈卷积,适合图像分类、目标检测、实例分割、语义分割、图像去噪、边缘检测、医学图像分割、遥感目标检测等CV任务通用,涨点起飞
  • 使用BEiT模型进行CIFAR-100图像分类:迁移学习实战指南
  • 2000-2024年上市公司党组织参与公司治理数据+代码
  • 2003-2024年地级市大数据采集和处理能力
  • 【前端开发之JavaScript】(三)JS基础语法中篇:运算符 / 条件 / 循环 / 数组一网打尽
  • 关于Linux系统进程
  • 使用Jenkins部署后端项目(Maven)
  • Jenkins如何导入/导出插件
  • Android Studio汉化备忘
  • agentscope怎么在对话的时候调用记忆的
  • WinForms:菜单控件ToolStripMenuItem详解
  • 少走弯路:9个AI论文软件测评!研究生毕业论文写作必备工具推荐
  • 题解:ABC445F Exactly K Steps 2
  • 基于微信小程序的二手书店管理系统的设计与实现
  • 强烈安利! 降AIGC软件 千笔·降AIGC助手 VS Checkjie,本科生专属神器!
  • 基于 Flutter OpenHarmony 的正则表达式测试器研发实战