8.17模拟:数学

文章目录

  • 前言
  • 收获
  • 考场
  • 复盘
    • T1
    • T2
    • T3
    • T4
  • 总结

前言

190分
60+100+30+0
虽然分不太高,但毕竟今天的题有点太阴间了…
所以还不错啦
最重要的是今天挂分很少
终于停住了这几天越挂越嗨的态势
也就T4挂了5分吧,可以接受

收获

  1. 算斜率的区间确定一条线旋转位置时要取斜率的倒数,可以解决正负无穷之类的奇怪问题
  2. 卡特兰数:c[n]=(2n)!/(n!∗(n+1)!)c[n]=(2n)!/(n!*(n+1)!)c[n]=(2n)!/(n!(n+1)!)

考场

啊今天8:30开考
先看题
万念俱灰…
感觉似乎就没有哪道题是可做的…
有种上不了三位数的预感
相对来说
T1感觉最友好一些
T2其次
T3T4不知所云

先看T1
本来以为说不定插插版写个组合数就可以了
结果仔细推起来发现还是想的太简单了
开始考虑dp
dp的设计和题解就不一样
导致看出来这是卡特兰数基本上是不太可能了…
于是拿前缀和优化了一下我的dp就写了上去
n260pts
9:00

T1有点不放心
写了个超级暴力的dfs测了一下
到11、12这样的时候还是对的
应该没啥问题了
9:10

T160分也算有点食下了肚
但T1的位置切不掉还是有点慌
我知道我剩下的饭也不多了…

看T2
初看直接先把y=ax+b pia在了验算纸上
但由于有两个变量,对于一个油井又是一个区间
所以想通过油井提供约束条件有亿点点困难
不过好在我很快发现了本题的关键点:钦定线段经过一个油井端点
这样可以把a和b消掉一个元
约束条件就好做了
最后离散化套个线段树即可
但写完测样例发现过不去
输出了一下中间结果发现是我按照斜率做线段树的问题
它在垂直那附近会直接挂掉
这个问题其实应该是我写代码前就想到的,不能简单的赋成正负无穷
只好重构,改为按照x轴截距做
搞了一会终于搞过去了
写了个数据发现了没有特判等高的bug
10:40

由于重构了一次码量和推导量都不小,上一题我花了很长很长的时间
但毕竟我明白T3和T4基本不可做
所以这么侧重应该还是合理的

看了五分钟T3越弄越迷糊
决定转T4写写部分分
T4的5分还是非常好写的
就是特判一下即可 (就这我还写挂了)
然后试图再搞出25分出来
本来以为不超过两次的时候就是个拓欧
但是各种无解和降次的特殊情况无比恶心
我越搞越乱
看时间不多又怕出现上次那样的情况,就放弃了
11:40

12:00
检查了一会到点了,然后通知延时到12:30

有些进退为难了
T4的25分我觉得想拿还是比较困难
T1T2我又检查完了
于是决定回到T3碰碰运气

它给的性质越来越迷乱了
但99的那个数据提示了我
我完全忘记题意写了个找规律填数
但我找到的规律过不去4 0那个样例
于是…就特判了一下

差不多就到点了

复盘

T1

这个知道是卡特兰数就好办了
其实应该有对1、2、5这种数列的敏感度
(其实当时就是告诉我是卡特兰数我也已经把这玩意的公式全忘了)
童鞋们一堆看出来卡特兰数不会求逆元的就很离谱

T2

按斜率的倒数做比截距做好做很多
以后长个心眼吧

T3

神仙题目
我瞎胡乱做的代码能混30分就离谱
这个故事告诉我们,永远不要交白卷
不过黑帮的尔虞我诈实在是太恶心了
我现在其实只是一个大概的理解
就是你让我讲我也能讲但要来个厉害的问几句我估计就会挂掉的那种
不过这种鬼题上浪费太多时间确实意义不大

T4

这个题关键就是从常数项考虑
然后拆出一个常数项之后就可以递归的做了
我当时分析的思路是从最高次下手,正好背道而驰
就蚌住了(学长说有神仙高次做也做出来了%%%)
不过说实话这题就是我想到了递归的拆常数估计也切不掉
这题的递归过程、特判和边界条件实在是太恶心了
我想我自己写很难滴水不漏

总结

模型的敏感度需要提高(T1)
递归思维需要加强(T3、T4)
分析时一条路不同多走几条试试(T4)
但总的来说还是不错的啦
明天:阴间构造专题,加油!awa

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/318210.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

牛客-小w的魔术扑克【并查集】

正题 题目链接:https://ac.nowcoder.com/acm/contest/1100/C 题目大意 nnn个数字mmm张扑克牌,每张两面有各有一个数字,可以选择一些扑克牌使用正面的数字,一些使用反面的,qqq次询问能否凑出l∼rl\sim rl∼r。 1≤n,m,q≤1051\leq…

[SOCI2005]最大子矩阵(DP) + [JXOI2018]守卫(DP) + [CQOI2016]手机号码(数位DP)[各种DP专练]

DP专练博客 DP专练T1:最大子矩阵题目题解代码实现T2:守卫题目题解代码实现T3:手机号码题目题解代码实现T1:最大子矩阵 题目 这里有一个n*m的矩阵,请你选出其中k个子矩阵,使得这个k个子矩阵分值之和最大。…

【做题记录】位运算

CF1592E Bored Bakry 题意:找出最长的区间 \([l,r]\) 满足 \(a_{l}\&a_{l1}\&\dots\&a_{r-1}\&a_{r}>a_{l}\oplus a_{l1}\oplus\dots\oplus a_{r-1}\oplus a_{r}\) 。 首先发现如果有一段满足这个条件的区间,那么一定有一个(较高的)二…

IdentityServer4-EF动态配置Client和对Claims授权(二)

本节介绍Client的ClientCredentials客户端模式,先看下画的草图:一、在Server上添加动态新增Client的API 接口。为了方便测试,在Server服务端中先添加swagger,添加流程可参考:https://www.cnblogs.com/suxinlcq/p/67575…

P3178 [HAOI2015]树上操作

P3178 [HAOI2015]树上操作 题意&#xff1a; 题解&#xff1a; 这已经是很裸的树链剖分了。。。 直接套模板 代码&#xff1a; #include<cmath> #include<cstdio> #include<cstring> #include<iostream> #include<algorithm> using namespac…

8.18模拟:构造

文章目录前言收获考场复盘T1T2T3T4总结前言 190分 10006030 明明是dfs专题 不太理想qwq 写了三个dfs就离谱 最不满意的是T2的爆零 其实分类讨论一下是很可做的 而且暴力还因为没开ll挂掉了… 不过毕竟构造题之前几乎没有做过 所以慢慢来吧 收获 一些构造题的trick 调整法数…

P5371-[SNOI2019]纸牌【矩阵乘法】

正题 题目链接:https://www.luogu.com.cn/problem/P5371 题目大意 有nnn种牌&#xff0c;每种牌最多CCC张&#xff0c;XXX个限制形如kik_iki​种牌至少aia_iai​张。 求所有牌的序号能分成(i,i,i)(i,i,i)(i,i,i)或者(i,i1,i2)(i,i1,i2)(i,i1,i2)的若干组的方案数。 1≤n≤10…

dotnet core开源博客系统XBlog介绍

XBlog是dotnet core平台下的个人博客开源系统&#xff0c;它只需要通过Copy的方式即可以部署到Linux和windows系统中&#xff1b;如果你有安全证书那只需要简单配置一下即可提供安全的Https服务。接下来主要介绍XBlog功能、部署和基础设置。技术要点基于dotnet core平台&#x…

【做题记录】max-min+1=len 区间计数

(来源&#xff1a;XJ高质量原创题) 原题地址 弱化版&#xff1a;CF526F Pudding Monsters 弱化版 题意&#xff1a;\(n\times n\) 的棋盘上有 \(n\) 颗棋子&#xff0c;每行每列都有且仅有一颗棋子&#xff0c;求出有多少个 \(k\times k\) 的子棋盘也满足每行每列只有一颗棋子。…

【莫队/树上莫队/回滚莫队】原理详解及例题:小B的询问(普通莫队),Count on a tree II(树上莫队),kangaroos(回滚莫队)

文章目录问题引入介绍莫队算法及其实现过程时间复杂度莫队算法适用范围莫队奇偶优化普通莫队&#xff1a;小B的询问树上莫队&#xff1a;SP10707 COT2 - Count on a tree II回滚莫队&#xff1a;[PA2011]Kangaroosupd&#xff1a;2021-08-11&#xff1a;重新对博客进行了外观美…

P2146 [NOI2015] 软件包管理器

P2146 [NOI2015] 软件包管理器 题意&#xff1a; 如果软件包 a 依赖软件包 b&#xff0c;那么安装软件包 a 以前&#xff0c;必须先安装软件包 b。同时&#xff0c;如果想要卸载软件包 b&#xff0c;则必须卸载软件包 a。 软件包之间存在依赖关系&#xff0c;除了0号软件包以…

微软 2018 开源大事记

从微软公开宣布 "Microsoft love linux" 那一刻起&#xff0c;过去的几年里&#xff0c;微软积极拥抱开源的举动我们有目共睹&#xff0c;即便有过"Linux is a cancer"这种真香警告的 flag&#xff0c;但不得不承认的是&#xff0c;微软一系列“拥抱开源”…

模板:二叉搜索树平衡树

文章目录前言二叉搜索树代码treap代码splay开点旋转splay插入查找第k大元素查找给定元素的排名前驱&后继删除完整代码练习总结前言 终于开始学这个东西了 看了好几篇博客才找到一篇可读的qwq 我曾经还以为线段树码量大…我真傻&#xff0c;真的 所谓平衡树&#xff0c;就是…

51nod2626-未来常数【树上启发式合并,线段树】

正题 题目链接:http://www.51nod.com/Challenge/Problem.html#problemId2626 题目大意 给出nnn个点的一棵树&#xff0c;每个区间[l,r][l,r][l,r]的代价是选出这个区间中的一个点xxx使得它走到所有点然后又回到xxx的路程最短长度&#xff0c;求一个随机区间的期望代价。 1≤n…

A*,IDA*—高档次的暴搜

A*通过评价函数来判断当前状态是否可以到达最终状态(即可行性剪枝)&#xff0c;来减少不必要的搜索。 例题——P2324 [SCOI2005]骑士精神 我们通过当前不在指定位置上的棋子个数为评价函数&#xff0c;\(used\) 【评价函数值】超过了预期的值&#xff0c;便不用再线下深入搜索了…

P2486 [SDOI2011]染色

P2486 [SDOI2011]染色 题意&#xff1a; 题解&#xff1a; 与一般的树链剖分相比&#xff0c;不同点在于查询的不是路径上颜色的数量而是颜色段的数量 对于两个颜色段&#xff0c;112和221&#xff0c;两个颜色段数量都是2 如果合在一起颜色段的数量就是3&#xff0c;因为左边…

牛客网CSP-S提高组赛前集训营1题解(仓鼠的石子游戏 [博弈论] + 乃爱与城市的拥挤程度 [树上DP] + 小w的魔术扑克[dfs + 离线])

文章目录T1&#xff1a;仓鼠的石子游戏题目题解代码实现T2&#xff1a;乃爱与城市拥挤程度题目题解代码实现T3&#xff1a;小w的魔术扑克题目题解代码实现T1&#xff1a;仓鼠的石子游戏 题目 仓鼠和兔子被禁止玩电脑&#xff0c;无聊的他们跑到一块空地上&#xff0c;空地上有…

使用PerfView监测.NET程序性能(二):Perfview的使用

在上一篇博客使用PerfView监测.NET程序性能&#xff08;一&#xff09;&#xff1a;Event Trace for Windows 中&#xff0c;我们了解了对Windows及应用程序进行性能分析的基础&#xff1a;Event Trace for Windows (ETW)。现在来看看基于ETW的性能分析工具——Perfview.exePer…

连通性相关

强联通分量 强连通&#xff1a;有向图 \(G\) 强连通表示&#xff0c;\(G\) 中任意两个结点连通。 强连通分量( Strongly Connected Components &#xff0c;简称 \(\operatorname{SCC}\) )&#xff1a;极大的 强连通子图。 Tarjan 维护了以下两个变量&#xff1a; \(dfn\) &…

CF505E-Mr. Kitayuta vs. Bamboos【贪心,二分】

正题 题目链接:https://www.luogu.com.cn/problem/CF505E 题目大意 开始一个长度为nnn的序列hhh&#xff0c;mmm天每天你可以kkk次选择一个hih_ihi​让它等于himax{hi−p,0}h_imax\{h_i-p,0\}hi​max{hi​−p,0}&#xff0c;然后结束时让每个hihiaih_ih_ia_ihi​hi​ai​&…