首页 > 其他分享 >6/11 闲话

6/11 闲话

时间:2023-06-11 15:57:29浏览次数:75  
标签:11 数字 闲话 该点 区间 逃避 排序 转移

学别人推个歌:

逃避行——Imase

歌词 さよなら 逃避行

昨日の酔いも 覚めない君と

抜け出す街を

行こう

背負い込んだ重い過去も

飲み込んだ思いすらも

乗り越えた 乗り越えた 二人で

錆びついたこの心も

夢を見たあの気持ちと

飛び込んだ 飛び込んだ 二人で

さよなら 逃避行

昨日の酔いも 覚めない君と

抜け出す街を 行こう

さよなら 逃避行

「夢を見たいの」泣き出す君と

抜け出す街を

行こう 行こう 行こう

大それたものじゃないの

泣いていたこの思いも

ただそれは

ただそれは

蓋をしたの

誰の声も聞こえぬほど

君も溺れてく

夢を見たの 戻れないの

さよなら 逃避行

「君と居たいよ」

褪せない 日々と

抜け出す街を 行こう

さよなら 逃避行

「明日を見たいの」

先立つ 君と 抜け出す街を

行こう 行こう 行こう

今天打模拟赛,被虚空参赛的上一届薄纱

T1

求 \(n\) 个点,每个点度数小于等于 \(4\),且根节点度数小于等于 \(3\) 的无标号有根树个数。

不会

T2

给定一个串,由 012*? 组成。求将?替换成其他字符中的任意一个,使原串合法的方案数。将*视为雷,数字就是数字,合法为扫雷地图的合法性。

考场上 dp 数组状态设计的有些复杂,打炸了

设 \(f_{i,0/1/2}\) 为第 \(i\) 个位置,后面要有 \(0/1\) 个雷,或者这个位置为雷的方案数

考虑对于每种字符每个状态的转移:

  • 如果该点为 0 ,则转移为 \(f_{i,0}=f_{i-1,0}\)
  • 如果该点为 1 ,则转移为 \(f_{i,0}=f_{i-1,2}\),\(f_{i,1}=f_{i-1,0}\)
  • 如果该点为 2 ,则转移为 \(f_{i,1}=f_{i-1,2}\)
  • 如果该点为 * ,则转移为 \(f_{i,2}=f_{i-1,2}+f_{i-1,1}\)
  • 如果该点为 ? ,上述转移累加即可

初始状态为 \(f_{0,0}=f_{0,1}=1\) 后一个是为了第一个位置能为雷

T3

已知两个数 \(x,y\) 求有多少个正整数不能被 \(ax+by,a\ge 0,b\ge 0\) 表示。(\(x,y\ge 10^8\))

考场上打了个表找了规律之后跑路了

如果 \(\gcd(x,y)\ne 1\) 的话一定是无数个的,因为存在无数个 \(\gcd(x,y)\nmid k\)

然后就不会了,打出来的结果是 \(\left\lceil\dfrac{(x-1)(y-1)}{2}\right\rceil\)

T4

给出一个 \(1\) 到 \(n\) 的排列,现在对这个排列序列进行 \(m\) 次局部排序,排序分为两种:

  • 0 l r 表示将区间 \([l,r]\) 的数字升序排序
  • 1 l r 表示将区间 \([l,r]\) 的数字降序排序

最后询问第 \(q\) 位置上的数字

对于一个数来说,把大于等于它的赋值为 1,小于它的赋值为 0,可以发现,区间升序 / 降序排序即为将这个区间所有的 1 移到右边 / 左边,发现可以线段树维护区间求和 + 区间赋值,然后操作完后对于第 \(q\) 位置的数字,发现其具有单调性,然后二分答案即可

标签:11,数字,闲话,该点,区间,逃避,排序,转移
From: https://www.cnblogs.com/Rolling-star/p/17473036.html

相关文章

  • 基于QT实现的影院票务系统[2023-06-11]
    基于QT实现的影院票务系统[2023-06-11]1系统权限管理系统分3种用户权限:A游客权限-注册会员,查看电影场次信息,购买电影票。B会员权限-登录系统,管理个人信息,查看电影场次信息,购买电影票。C票务管理权限-登录系统,管理电影场次信息,查看电影票售卖情况,管理会员。以上为基础需......
  • 6.11周报
    文献阅读(一)运用赋能计算的方法,在网格层面量化东莞外卖垃圾的产生情况:Fullarticle:QuantifythefooddeliverypackagewastegenerationofDongguaningridlevelusingempowermentcalculationmethod(tandfonline.com)笔记地址:运用赋能计算方法,在网格层面量化东莞外卖......
  • C/C++数学口算比赛系统[2023-06-11]
    C/C++数学口算比赛系统[2023-06-11]题目三数学口算比赛系统设计要求:适用于小学生数学口算比赛的系统。比赛题型分为两种:“四则简单运算”和“四则混合运算”,计算机随机出题,选手计时回答。要求进入每种题型比赛时,计算机均有提示,每人的得分情况随时更新。菜单格式如图。基......
  • 算法学习day53动态规划part14-1143、53、1035
    packageLeetCode.DPpart14;/***1143.最长公共子序列*给定两个字符串text1和text2,返回这两个字符串的最长公共子序列的长度。*如果不存在公共子序列,返回0。*一个字符串的子序列是指这样一个新的字符串:它是由原字符串在不改变字符的相对顺序的情况下删除某些......
  • 2023.6.11 从链表中删去总和值为0的节点
    对一个序列进行前缀和处理,假设p处前缀和与q处前缀和相等,说明\((p,q)\)之间的序列和为0。因此我们可以遍历一次链表,预处理出前缀和,同时用哈希表记录,哈希表的key为前缀和,value为所处节点。遇到相同的key时,直接覆盖,这样哈希表存储的就是前缀和为key的最后一个节点。第二次遍历......
  • win11 右键添加 .md 文件快捷方式
    尝试用常用方法添加.xmind.md文件,xmind文件成功,但是md文件不成功,因此记录解决方法参考详细方法https://www.cnblogs.com/stblack/p/16637219.html注册表相关https://www.cnblogs.com/sepmaple/articles/9401215.html问题:按照常用方法添加后右键还是不出现md项解决:直......
  • 第11章 外观模式(Façade Pattern)
    外观模式(FaçadePattern)——.NET设计模式系列之十二Terrylee,2006年3月概述在软件开发系统中,客户程序经常会与复杂系统的内部子系统之间产生耦合,而导致客户程序随着子系统的变化而变化。那么如何简化客户程序与子系统之间的交互接口?如何将复杂系统的内部子系统与客户程序之间的依赖......
  • 611随笔QAQ
    1.古诗词里的中国十大名花  何须浅碧深红色,自是花中第一流。---------------------------桂花  只道花无十日红,此花无日不春风。----------------------------月季  遥知不是雪,为有暗香来。----------------------------------------梅花  孤兰生幽园,众草共无......
  • 【已解决】MySQL连接错误 ERROR 1129 (00000): Host ” is blocked because of many c
     问题连接MySQL 报错 ERROR1129(00000):Host”isblockedbecauseofmanyconnectionerrors原因同一个IP在短时间内产生太多终端的数据库连接(超过mysql数据库max_connection_errors设置),导致被阻塞。在系统变量:max_connect_errors设置了允许中断的次数,超过了这个次数(或者......
  • 2023.6.1101.数据库基础介绍
    数据库基础介绍数据库概述数据库运维 1.认识MySQL什么是数据库数据库是⼀个⽤于存储和管理数据的电⼦化系统。我们可以把它想象成⼀个⼤型的⽂件柜,⾥⾯存储着各种类型的数据,例如个⼈信息、产品信息、订单信息等等。这些数据可以被组织、管理和检索,以⽅便⽤户快速地找到......