2020暑假西北工业大学个人排位赛第二场

题号 名称 难度定位 知识点
A 愤怒的巨巨 签到 高数、gcd、概率
B 白兔的字符串 简单题 字符串哈希
C 兔子的逆序对 简单题 逆序对、树状数组、分析
D 小A与最大子段和 中档题 斜率优化
E Honorable Mention 中档题 平衡树
F Butterfly 难题 分析、线段树

愤怒的巨巨

拿高数中级数的理论推导一下,或者用高中错位相减的方法都可以求出答案是 1 1 − p \frac{1}{1-p} 1p1

白兔的字符串

字符串哈希

Butterfly

注意到:对角线长度和边长是一样的

把一个蝴蝶拆成两个倒V字,然后枚举左上角,去找右上角。

兔子的逆序对

交换两个相邻的数字肯定会使奇偶性改变

假设 r − l + 1 = L r-l+1 = L r

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值