社区讨论

关于前缀和优化建图

P6378[PA 2010] Riddle参与者 3已保存回复 3

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
3 条
当前快照
1 份
快照标识符
@lo99t72d
此快照首次捕获于
2023/10/28 07:54
2 年前
此快照最后确认于
2023/10/28 07:54
2 年前
查看原帖
这是我的前缀和优化建图,思路是直接对原图前缀和优化:
CPP
for(register int j=2;j<=w;j++)
		{
			add_edge(a[j-1],a[j]);
			add_edge(a[j-1],a[j]+n);
			add_edge(a[j],a[j-1]);
			add_edge(a[j],a[j-1]+n);	
		}
但是题解的思路貌似是要新建两行虚拟节点,再在虚拟节点上前缀和优化建图,请问这两者有什么区别吗?但我这样写的话样例是过不去的/ll

回复

3 条回复,欢迎继续交流。

正在加载回复...