会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
上一页
1
2
3
4
5
2018年8月20日
OI常用的常数优化小技巧
摘要: 注意:本文所介绍的优化并不是算法上的优化,那个就非常复杂了,不同题目有不同的优化。笔者要说的只是一些实用的常数优化小技巧,很简单,虽然效果可能不那么明显,但在对时间复杂度要求十分苛刻的时候,这些小的优化对于帮助你成功卡常也是十分重要的。那么我们让进入正题吧。 (1)inline放在自定义函数定义前
阅读全文
posted @ 2018-08-20 17:41 青君
阅读(855)
评论(0)
推荐(0)
2018年8月18日
SPFA算法的判负环问题(BFS与DFS实现)
摘要: 经过笔者的多次实践(失败),在此温馨提示:用SPFA判负环时一定要特别小心! 首先SPFA有BFS和DFS两种实现方式,两者的判负环方式也是不同的。 BFS是用一个num数组,num[x]表示从1到x的最短路径包含的边数,当执行松弛操作d[y]=d[x]+w时,同样更新num[y]=num[x]+1
阅读全文
posted @ 2018-08-18 17:41 青君
阅读(1420)
评论(2)
推荐(0)
2018年8月17日
SPFA算法的SLF优化 ——loj#10081. 「一本通 3.2 练习 7」道路和航线
摘要: 今天做到一道最短路的题,原题https://loj.ac/problem/10081 题目大意为给一张有n个顶点的图,点与点之间有m1条道路,m2条航线,道路是双向的,且权值非负,而航线是单向的,权值可能为负,保证两点之间如果有航线就不会有道路。现给定起始点s,求s到每个点的最短路径,如果没有则输出
阅读全文
posted @ 2018-08-17 12:02 青君
阅读(481)
评论(0)
推荐(1)
上一页
1
2
3
4
5
公告