首页 > 其他分享 >CTT2022总结 DAY1

CTT2022总结 DAY1

时间:2022-12-07 21:55:06浏览次数:51  
标签:总结 期望 CTT2022 T2 T3 然后 T1 随机 DAY1

感觉vscode不太舒服。

时间规划

8.30~8.50

看了一遍题,T1T3是常规题,T2很怪异。
先交了个T1的暴力20pts

8.50~9.20

先想了想T2的前两档,画了画图发现可以用最远点对算。
求了个凸包,然后可能需要旋转卡壳,为了省事直接暴力枚举了,感觉凸包期望不会很大。

9.20~10.20

T3的期望显然可以高斯消元,方差只需要求个平方的期望就行了。
感觉很好做,写了个做法发现只过了没有0边权的点。

10.20~12.00

手捏了几组小样例,发现假了。不过很快想到,可以枚举最后一条经过的0边然后算,写完过了样例,但是交上去还是不行,手捏了几组没问题。
心态很炸。

12.00~12.20

想了想T1的特殊性质发现应该是重复的区间数不会很多,写了写没有大样例,而且不会对拍,很难受。

12.20~13.20

调了会T3无果,回去看T2
又画了画图发现可以用面积衡量,然后又现推了一下叉积公式,得到了40分。
但是再增大范围变化很小,不能过了。

题目简述

T1

给定一个长度为n,每个数都在[1,n]之内,且每个数最多出现两次的序列,问有多少个本质不同的区间,两个区间是本质不同的当且仅当两个区间的数形成的集合不同。

T2

有一个随机生成的半径为1的圆,然后随机生成了个圆内接正n边形,然后在边上随机生成了N个点,然后输入的是对这N个点进行扰动的结果,需要判断这是几边形

T3

有向图,边权是0/1,走到1会积分加一,走到0会积分清零,问随机游走的期望得分。

总结

T1是性质+扫描线,感觉其实还是可以做的,但是没有深入思考。

T2的正解好像是用一些高数知识得出了一个结论,然后转而最优化一个式子,最后用爬山解决。

T3的思路和正解一模一样,但就是调不出来。

最大的问题在于不会对拍,然后就不太行。

标签:总结,期望,CTT2022,T2,T3,然后,T1,随机,DAY1
From: https://www.cnblogs.com/jesoyizexry/p/16964671.html

相关文章

  • 总结数据监视
    <!DOCTYPEhtml><html><head><metacharset="utf-8"><title></title><!--Vue监视数据原理1.vue会监视data中所有......
  • Java题目集6~8总结Blog
    一、前言题目集六:知识点:Java基本语法,对类的继承、抽象以及多态和容器的应用。题量:较少。难度:难。题目集七:知识点:Java基本语法,类的设计、继承和容器及其容器中排序;迭......
  • 12月7日内容总结——jQuery查找标签、操作标签、事件和动画效果,Bootstrap页面框架的介
    目录一、jQuery查找标签基本选择器层级选择器:基本筛选器:属性选择器:表单筛选器:筛选器方法二、操作标签样式操作(class操作)位置操作尺寸:文本操作创建标签属性操作文档处理三、......
  • Networkx用法例子总结
    获得k-hop子图subgraph=nx.ego_graph(G,node,radius=k)neighbors=list(subgraph.nodes())可视化并对目标节点高亮#generatenodepositions:pos=nx.spring......
  • JVM小总结
    ......
  • 动态规划总结
    动态规划算法动态规划算法,就是挖掘问题的条件,找到问题中各个状态的联系,通过列出状态转移方程,实现各个状态的计算。动态规划解题思路动态规划解题的核心是找到状态转移方......
  • vue父子组件的传值总结
    情况一:父组件给子组件传值方法,使用props父页面:parent.vue<template><divclass="sidebar_contianer"><sidebar-item:routerData="transmitData"></sideb......
  • Day1 JAVASE
    构造器:1.和类名相同2.没有返回值作用:1.new本质在调用构造方法2.初始化对象的值注意点:1.在创建类的时候就会有一个构造器去初始化对象的值,因此new才能创建一个实例......
  • Python模块pathlib操作文件和目录操作总结
    前言目前大家常用的对于文件和操作的操作使用 ​​os.path​​ 较多,比如获取当前路径​​os.getcwd()​​,判断文件路径是否存在​​os.path.exists(folder)​​ 等等。......
  • 我是怎么从0到1做后台业务系统的?(实战总结,非战略指导)
    简介:大家好,我是枫哥,......