警钟攫烂
查看原帖
警钟攫烂
731704
Swirl楼主2024/12/9 15:54
  • 如果有死活都是 99 分的朋友,请注意一下题目中的这句话:“测试数据可能会出现 a>ba > b 的情况,需要进行交换;”。
  • 你不能选择 00 个公园。
  • 检查你的 pushup,确保不要出现漏解的情况,应该是:
void pushup(int id) {
	sum(id) = sum(ls) + sum(rs);
	maxl(id) = max(maxl(ls), sum(ls) + maxl(rs));
	maxr(id) = max(maxr(rs), sum(rs) + maxr(ls));
	maxs(id) = max(max(maxs(ls), maxs(rs)), maxr(ls) + maxl(rs));
}
  • build 的时候每个元素的赋值是 ala_l 而不是 00
2024/12/9 15:54
加载中...