关于今晚 ABC 的 H
  • 板块学术版
  • 楼主Suzt_ilymtics
  • 当前回复9
  • 已保存回复9
  • 发布时间2021/10/17 22:15
  • 上次更新2023/11/4 03:26:07
查看原帖
关于今晚 ABC 的 H
230580
Suzt_ilymtics楼主2021/10/17 22:15

题目大意:

给你一个长度为 nn 的序列 aaQQ 次询问,每次询问给你一个区间 [l,r][l,r] 和一个数 xx,让你判断 alara_l \sim a_r 这些数相互异或能否得到 xxn4×105,Q2×105,ai260n \le 4 \times 10^5, Q \le 2 \times 10^5, a_i \le 2^{60}

本弱的思路是区间线性基。

对于每个询问 [l,r][l,r] 直接用线段树取出这一段区间的数构成的线性基,然后直接判断能否组成。

但是这样做复杂度是 O((n+Q)lognlog(ai))\mathcal O((n+Q) \log n \log(a_i)) 的,有没有神仙能讲一下单 log\log 怎么做 qq_emoji: kel

2021/10/17 22:15
加载中...