当前位置: 首页 > news >正文

2023.11.6联赛总结

T 1 T1 T1让你构造出一个不超过 40 ∗ 40 40*40 4040的矩阵,满足连续的 r y x ryx ryx n n n个。

一开始我想着直接放 r y x ryx ryx,这个做法有 80 80 80分,但是打挂了,再调了将近1个小时后,选择先跳过,拒绝死磕。

T 2 T2 T2给出 n n n个数, A A A可以先取走一个,问 B B B可以取走的数字期望最大。

赛时压根不是很懂题目大意,再加上它是期望,所以我直接去看 T 3 T3 T3

T 3 T3 T3对于一个排列,定义 f ( k , i ) = min ⁡ j = k k + i − 1 a j f(k,i)=\min\limits_{j=k}^{k+i-1}a_j f(k,i)=j=kmink+i1aj F ( k ) = max ⁡ i = 1 n − k + 1 f ( k , i ) F(k)=\max\limits_{i=1}^{n-k+1}f(k,i) F(k)=i=1maxnk+1f(k,i)

给出 F ( 1 ) , F ( 2 ) . . . , F ( n ) F(1),F(2)...,F(n) F(1),F(2)...,F(n),问有多少种满足的排列。

这玩意暴力有20分,一开始打完之后我推了个小性质,想着优化一手,结果发现做法假了,于是匆匆忙忙改回暴力交了。

T 4 T4 T4给定一个 0 / 1 0/1 0/1边权图,当一条边的边权为 1 1 1时, ( a u , a v ) ∈ { ( A , D ) , ( A , B ) , ( B , D ) , ( B , A ) , ( C , D ) , ( C , A ) , ( C , B ) } (a_u,a_v) \in \{(A,D),(A,B),(B,D),(B,A),(C,D),(C,A),(C,B)\} (au,av){(A,D),(A,B),(B,D),(B,A),(C,D),(C,A),(C,B)}

暴力虽然有 20 20 20分,但我的暴力好像是 O ( 4 n ) \mathcal O(4^n) O(4n),骗不到分。

最后跑去修 T 1 T1 T1,比赛结束前还是没有调出来。

总结:代码实现能力较弱,赛时会在一些地方卡壳;构造题很难想到较好的构造方法,这点只能靠后面多刷题来补充。

http://www.lryc.cn/news/220357.html

相关文章:

  • UE5——源码阅读——9——引擎预初始化
  • 报错Could not resolve placeholder ‘driver‘ in value “${driver}“
  • Rust编程基础核心之所有权(下)
  • 高防CDN:企业网络安全的坚强后盾
  • gitlab 设置 分支只读
  • Spring Boot 面试题——常用注解
  • RabbitMQ(高级特性) 设置队列所有消息存活时间
  • 刷题学习记录
  • WPF中依赖属性及附加属性的概念及用法
  • Golang爬虫封装
  • 技术分享 | 抓包分析 TCP 协议
  • 基于前馈神经网络完成鸢尾花分类
  • 软考高级系统架构设计师系列之:UML建模、设计模式和软件架构设计章节选择题详解
  • 成集云 | 电商平台、ERP、WMS集成 | 解决方案
  • 吴恩达《机器学习》4-6->4-7:正规方程
  • VO、DTO
  • RK3566上运行yolov5模型进行图像识别
  • 汽车标定技术(一):XCP概述
  • 短视频的运营方法
  • GitLab CI/CD 持续集成/部署 SpringBoot 项目
  • 第二证券:政策效应逐步显现 A股修复行情有望持续演绎
  • sql逻辑优化
  • 【数据结构】树与二叉树(一):树(森林)的基本概念:父亲、儿子、兄弟、后裔、祖先、度、叶子结点、分支结点、结点的层数、路径、路径长度、结点的深度、树的深度
  • 2024 Android Framework学习大纲之基础理论篇
  • 【深度学习】Yolov8 区域计数
  • Windows 系统服务器部署jar包时,推荐使用winsw,将jar包注册成服务,并设置开机启动。
  • npm 包管理
  • 力扣370周赛 -- 第三题(树形DP)
  • GPT学习笔记
  • Apex的addError()显示的消息中实现换行