首页 > 其他分享 >1.17模拟赛题解

1.17模拟赛题解

时间:2023-01-17 15:22:35浏览次数:65  
标签:1.17 le log space 题解 复杂度 模拟

T1

设 \(dp_{i,j}\) 前 \(i+j\) 个人站队,第一排站 \(i\) 个人的方案数。

每次对相同身高的一段人进行转移。暴力复杂度是正确的。

时间复杂度 \(O(n^2)\)。

T4

考虑二分答案,设当前 check 的值为 \(t\)。

那么 \(i\) 和 \(j\) 在这段时间内发生碰撞等价于 \(p_i\le p_j,p_i+v_i\cdot t\le p_j+v_j\cdot t\) 且 \(i,j\) 类型不同。

可以按类型排序,以 \(p\) 为下标维护一棵线段树。

时间复杂度 \(O(n\log SIZE\log n)\)。

T3

设先手取得的总和为 \(A\),那么最后的价值为

\[|A|-|S-A|= \begin{cases} S\space\space\space\space\space\space\space\space\space\space\space\space(A\geq S)\\ 2A-S\space\space(0\leq A<S)\\ -S\space\space\space\space\space\space\space\space\space(A<0) \end{cases} \]

容易发现这个函数单调不减,因此每个人每次都会选当前最大的。

时间复杂度 \(O(n\log n)\)。

T4

暴力。

时间复杂度 \(O(\)能过\()\)。

标签:1.17,le,log,space,题解,复杂度,模拟
From: https://www.cnblogs.com/Tarantula/p/17057879.html

相关文章

  • NetCore 模拟请求:POST/GET
    1.Startup.ConfigureServicesservices.AddHttpClient();2.构造函数注入privatereadonlyIHttpClientFactory_clientFactory;publicXXX(IHttpCli......
  • iSCSI的客户端messages频繁报错问题解决
    问题现象:在自己的工作站中安装的RAC测试环境,使用了iSCSI模拟共享存储,环境运行OK,但是在messages信息中频繁报错如下:[root@db01rac2~]#tail-20f/var/log/messagesJan......
  • 闲话 23.1.17
    闲话今日推歌(?)挺有味道的!一会儿再补吧。数学\(3\)怎么说?算了不感谢了题解.txt:skyh'sblog彳亍解方程上来以为是分拆数假了一阵子。后来发现这个东西如果没有......
  • 送礼物题解
    题目描述达达帮翰翰给女生送礼物,翰翰一共准备了N个礼物,其中第i个礼物的重量是G[i]。达达的力气很大,他一次可以搬动重量之和不超过W的任意多个物品。达达希望一次搬......
  • 基于Matlab模拟AWGN 信道上 OFDM附完整代码
    ✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信。......
  • 清单计价-2022鹏业云计价i20常见问题解答整理
    1、如何批量将EXCEL报表的工程结构、清单和定额一次性导入计价软件?答:通过云计价i20软件的“导入Excel新建”功能,可以将招标控制价、投标报价等多种类型的表格一次性导入软件......
  • CF1748B题解
    题目传送门简要题意给定一个长度为\(n\)的只由数字\(0\)到\(9\)组成的字符串\(s\),求\(s\)中有多少个子串满足所有数字出现次数的最大值小于等于出现的不同数......
  • 5.Requests【接口请求】requests模拟发送get请求
    一、前言在前面的课程中我们讲了fiddler的使用,其实对应接口自动化来说,只需要知道怎么通过inspectors页签获取接口信息即可,关于fiddler的其他使用在接口测试中才会使用。......
  • 6.Requests【接口请求】requests模拟发送post请求
    一、前言上节课我们讲到了如何通过requests模块模拟发送get请求,我们这节课学习一下另一个常见的http请求方式:post请求。与get不同的是,post请求可以传请求体,而get没有请求......
  • 11.Requests【接口请求】requests模拟headers传参
    一、前言我们在讲http协议的时候,已经了解到接口的请求存在请求体,也叫header。其实在模拟接口请求时,如果后台没有对header中的参数做校验,则可以不用传header信息,比如我们上......