首页 > 其他分享 >CSP-S模拟6

CSP-S模拟6

时间:2022-09-19 22:00:24浏览次数:69  
标签:左子 判断 加入 计算 对角线 CSP 模拟

从今往后,教室里再也没有我们的一席之地了**希望我高中毕业之前再也不要回去***

A. 玩水

针对n=2的数据点思考了一下,发现了对角线这个事,于是我就判断的一下能找到两个对角线就好了,但其实它有条件!

因为只能往右下走,不满足以上条件根本就过不去,还有上下相邻的图题解没有画,diy画一下吧。

 

B. AVL 树

我找到了高度为i的平衡树最少的节点数目方程f[i] = f[i-1] + f[i-2] + 1,我还想到了按照先序遍历的顺序贪心的去找k个点,但是怎么找我就不会了***

判断每个点能不能加入最终的树中的条件就是判断得到这个点整棵树至少多大,是不是超过了k,计算大小时从当前点向上,每次遇到自己是左子树时,根据目前的情况计算右子树至少留下多少点。

如果每一次只判断当前的点就还好,可是以前加入的点还要留下处理起来就很奇妙。

由于加入的点再也不会被删除,我们可以直接修改点数。统计标记的时候可以用^1符号避免重复计算。use保存以i为根的子树中被占用的最大深度,它用来判断大小。左子树大小对右子树的限制

 

标签:左子,判断,加入,计算,对角线,CSP,模拟
From: https://www.cnblogs.com/Catherine2006/p/16709237.html

相关文章

  • 模拟退火算法
    ​ 模拟退火算法来源于固体退火原理,是一种基于概率的算法,将固体加温至充分高,再让其徐徐冷却,加温时,固体内部粒子随温升变为无序状,内能增大,而徐徐冷却时粒子渐趋有序,在每个温......
  • 案例:模拟京东快递单号查询(当我们在文本框输入内容时,文本框上面自动显示大号字的内容)
    案例:模拟京东快递单号查询(当我们在文本框输入内容时,文本框上面自动显示大号字的内容)案例分析:快递单号输入内容时,上面的大号字体盒子(con)显示(这里的字号更大)表单检验用户......
  • CSP2022游记
    本来不想说出题人不好的。但刚好抽到英语课课前演讲,主题是我最讨厌的人。没办法只好委屈出题人了ThetopicofmyspeechtodayisthepersonIhatethemost.Thepers......
  • CSP普及组模板整合
    快速幂#include<iostream>#include<cstdio>#defineintlonglongusingnamespacestd;intksm(intb,intp,intk){intans=1;while(p){if(p&1)......
  • CSP-S开小灶6 玩水,AVL树,暴雨,置换
    T1:简单模拟;T2:树上前序遍历贪心;T3:DP;T4:咕了T1:n*m的方格,每个格子上有不同字母,要求从(1,1)出发,只能走下或者右,到达(n,m),问存不存在至少3种不重复路径,路径经过的字母连起来相同......
  • 【Coel.解题报告】【没事找事】CSP-S2 真题解析
    昨天刚考完CSP-S1,反正没什么想做的(最近好颓废…),来复盘一下。本次比赛评价(转载):CSP-S1是由CCF自主研发的一款全新开放世界冒险游戏。游戏发生在一个被称作「基数排序......
  • 案例:模拟京东按键输入内容(当我们按下 s 键,光标就定位到搜索框)
    案例:模拟京东按键输入内容(当我们按下s键,光标就定位到搜索框)案例分析:核心思路:检测用户是否按下了s键,如果按下了s键,就把光标定位到搜索框里面使用键盘事件对象里面......
  • CSP-J/S介绍
    CSP-J/S:CCF非专业级软件能力认证(CertifiedSoftwareProfessionalJunior/Senior,简称CSP-J/S)创办于2019年,是由CCF统一组织的评价计算机非专业人士算法和编程能力的活动。......
  • 模拟音频接口
    模拟音频接口麦克风接口电路手持话柄及免提麦克风建议采用内置射频滤波双电容(如10pF和33pF)驻极体麦克风,从干扰源头滤除射频干扰,会很大程度改善耦合TDD噪音。33pF电容......
  • CSP-S 2022 游记
    2022.9.18(Day1)要来考场之前发现自己还有一堆作业欠着,然而周末一直在颓废。本校考还是爽,没啥复杂的入场程序,带人就可以。一直都没看到一教101在哪里(入场感觉良好,开题......