10 2021 档案

摘要:给定 c,n,modr0+r1+r2+...+rn 数据范围: n<1016 思路:每次把求和数列分成两半,前面一半,后面一半,前面的都乘上一个数,得到后面的,以此类推,算到第一个,就可以了。 复杂度:O(logn2) 代码: #include<bits/ 阅读全文
posted @ 2021-10-18 15:09 hubingshan 阅读(6) 评论(0) 推荐(0) 编辑
摘要:有 n 个点,价值分别为从 v1vn ,有 t 次询问,问从 z 开始每次跳 k 个格子,价值和为多少? 数据范围:n<105t<105 思路:当 ksqrt(n) 复杂度:$O(n*{sqrt(n)}+ 阅读全文
posted @ 2021-10-18 14:46 hubingshan 阅读(6) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示