首页 > 其他分享 >集训总结(经常鸽)

集训总结(经常鸽)

时间:2023-07-21 18:44:49浏览次数:37  
标签:总结 然后 卡特兰 这题 这道题 经常 直接 集训 dp

  • 7.13

今天上午主要是把cdq和treap复习了一下,顺便写了两个博客来记录。
下午一直在学斜率优化,先是学了单调队列优化,写了
【P4954 [USACO09OPEN] Tower of Hay G】
【P2254 [NOI2005] 瑰丽华尔兹】
然后就开始学斜率优化,学完之后写了【P3628 [APIO2010] 特别行动队】这道题
真正搞懂斜率优化之后也会写博客记录一下。

晚上在学博弈论,看懂了但是还没写题。

  • 7.16

把这天的补一下。

其实今天也没学啥,就是胡乱练了点题。
【P2205 [USACO13JAN] Painting the Fence S】,这题一看有线段树,本来想练练手的,结果发现根本没那个必要,完全可以用查分数组记录当时的层数然后用类似扫描线那样的东西扫一遍就能出答案了
【P5815 [CQOI2010] 扑克牌】,这道题不用想太复杂,也没那么复杂,直接二分判断合法不合法就行啦,一本想到之后就马上能切掉

  • 7.17

不愧是lsr学长,不愧是组合数学,确实强,这是听组合数学的第三遍了才听懂不愧是我

今天上午在听卡特兰数的时候学长讲到一道题

【P3978 [TJOI2015] 概率论】 确实代码简单,但是确实难想,首先我们可以先手摸几个小的数:我们令 \(f_n\) 表示 \(n\) 个点的二叉树个数, \(g_n\) 表示 \(n\) 个点的所有 \(f_n\) 棵二叉树的叶节点总数,然后通过手摸出来的数推断出 \(g\) 和 \(f\) 的关系为 \(g_n = nf_{n-1}\) ,后面我其实觉得就简单了不少,我们只需要把 \(f\) 给求出来就行了,再带入卡特兰通项公式就可以A掉此题。
然后就在写组合数的题

【AT_agc025_b [AGC025B] RGB Coloring】 这题其实非常简单,是到绿题,应该很好切,一看 \(a,b,a+b\) 就知道可以把 \(a+b\) 转换为先 \(a\) 再 \(b\),然后就可以通过枚举红色 \(i\) ,通过 \(i\) 来求 蓝色 \(j=\) \(k-A*i\over B\) 就行了,然后就可以用排列组合公式求了

【P1350 车的放置】 这题看着有排列组合就做了,结果发现就根本就不用,一个 \(dp\) 就行了啊,因为和数学无关,不细说了

此后在写分数规划一类的题,这类的题一般配合 \(dp\) ,其实这玩意还是挺好理解的,二分直接过了。

【P4377 [USACO18OPEN] Talent Show G】 很基础啊,基础分数规划题,用 \(dp\) 结果是否大于0来二分,看起来复杂度还挺高的,但是 \(n=250\) 更是重量级,直接水过了。

【P4322 [JSOI2016] 最佳团体】 这题不好评价,也可能是晚上浮躁的很,写了好久。这题跟上一道
没有本质区别,但是不知道为什么能想半天。。最后卡在 \(l\) 和 \(r\) 需要订成浮点类型的了输出就是让输出小数啊我定个int我不错谁错,然后就切了。

今天唯一不太满意的就是没写概率论,辜负佳和嘱咐力(悲

  • 7.18

毫不夸张奥,今天讲的课85%没听懂。所以上午很气愤,就乱写了几道题。

【P3200 [HNOI2009] 有趣的数列】,这题裸卡特兰数啊,很简单啊不知道为什么是紫
【P5675 [GZOI2017] 取石子游戏】,博弈论,就Nim强化了一小下,虽然这题看题解了我的博弈还是太垃圾了,但是看完之后就会发现我们只要从普通的Nim往这道题慢慢推就能知道他只有在异或和是0或者异或和是1但是他取的那堆不足以改变异或和那就是可取的,然后就可以直接做了(亦或之后值会变大,所以数组要开大点)
【P2659 美丽的序列】,那个时候本来觉得自己码力不太高,就想写个模拟练练,就找到这道题了,谁知道这玩意不难,一个栈就能搞出来,就直接切了果然蓝色的模拟题都很水啊
上午成分挺复杂的写的题驴唇不对马嘴的

下午在写数论,写了几道 \(Lucas\).

【P3058 [USACO12NOV] Balanced Cow Breeds G/S】,是道dp,判断左右括号然后直接dp就行了没什么好说的
【P2606 [ZJOI2010] 排列计数】,这个是 \(Lucas\) ,求1到n的所有排列中,满足小根堆性质的排列的个数,简单推导一下就能想到是 \(Lucas\) 绝对不是我懒得打Markdown了,很好切,注意 \(long long\),不开直接0分,害人不浅
【P2675 《瞿葩的数字游戏》T3-三角圣地】,这个和上面那个基本一样,不知道为什么就成紫题了,也是直接秒了

今天唯一不太满意的就是上午没听懂好多东西,血亏

标签:总结,然后,卡特兰,这题,这道题,经常,直接,集训,dp
From: https://www.cnblogs.com/roselu/p/17572207.html

相关文章

  • 行业追踪,2023-07-21,减速器已经破位了,割肉了,得个教训,总结下
    自动复盘2023-07-21凡所有相,皆是虚妄。若见诸相非相,即见如来。k线图是最好的老师,每天持续发布板块的rps排名,追踪板块,板块来开仓,板块去清仓,丢弃自以为是的想法,板块去留让市场来告诉你跟踪板块总结:成交额超过100亿排名靠前,macd柱由绿转红成交量要大于均线有必要给每个行......
  • 经常出现numpy和python版本对应不上的问题
    问题重述:Pleasenoteandcheckthefollowing:*ThePythonversionis:Python3.8from"C:\Users\xulinfei\anaconda3\envs\graduation_tensor1\python.exe"*TheNumPyversionis:"1.20.1"andmakesurethattheyaretheversionsyouexp......
  • 【BBS_1.0项目总结】
    【BBS项目总结】BBS_System_1.0·Chimeng/BBS相关项目-码云-开源中国(gitee.com)【一】项目开发流程简介项目开发流程-Chimengmeng-博客园(cnblogs.com)【二】表设计【一】BBS项目设计-Chimengmeng-博客园(cnblogs.com)【三】注册功能实现【二】注......
  • 7.17-7.27 每周报告总结
    这周还是基本上以学习为主,生活变得很有规律,每天5.30起床,去打球,基本上打到7点多一点,然后吃个早饭,去教育局上班,早上一般没啥事,基本上就是在办公室学习,从8点到12点,然后回家吃个饭,睡午觉,2点半起床,接着去教育局上班,有活的时候帮忙干一点活,没活的时候就是学一会,玩一会的,到6点下班,回家吃......
  • 关于CRH、CRL、ODR和IDR寄存器的使用总结
    关于CRH、CRL、ODR和IDR寄存器的使用总结一.CRH和CRL的使用:CRH和CRL的使用基本相同,CRH用于控制GPIOX(X表示A---G)的高8位(Pin15---Pin8),而CRL用于控制GPIOX(X表示A---G)的低8位(Pin7----Pin0)。二.ODR的使用:RCC->APB2ENR|=1<<2;//使能PORTA时钟GPIOA->CRH&=0XFFFFFFF0;//......
  • 每日总结2023年7月20日
    今日学习:算法特性:有穷性(执行有穷步之后结束)、确定性(每一条语句都要有确切意义,不能模糊不清)、输入(>=0)、输出(>=1)、有效性(算法的每个步骤都能有效执行并得到确定的结果);时间复杂度和空间复杂度的概念;顺序查找(ASL=n+1/2)、二分查找(O(n)=log2^n);散列表:线性探测法、伪随机数法;排序:插入类排序(......
  • 实验五 Java多线程程序设计实验总结
    Java多线程程序设计实验总结引言多线程是计算机科学中重要的概念,它允许同时执行多个任务,从而提高程序的效率和性能。在Java中,多线程被广泛应用于各种场景,例如并发编程、网络编程等。本文将通过实验五的实践经验,介绍Java多线程程序设计的基本原理和常用技巧,并提供代码示例以加深......
  • 第二周训练总结
    第二周训练总结比赛第四场个人赛AC:A:水题,签到题B:枚举,枚举每两个字符串,如果这两个串没有同一位都是$x$,答案就加一C:模拟,用一个$flag$记录遍历到的引号是否为奇数下标,然后用.去替换,即可I:分类讨论,分别判断字符串长度、首位字符、第二个字符以及其余字符即可J:模拟,首先预处......
  • ADS简单模型参数总结
    MIM电容(金属-介质-金属)2.实验室用多层电介质电容(DielectricLaboratoriesMulti-LayerChipCapacitor)3.叉指电容(2portsor4ports)4.微波薄膜电容(MicrostripThinFilmCapacitor)5.三层衬底带状桥方型电感(MicrostripRectangularInductor(StripBridge,3-......
  • RF射频PCB板布局布线经验总结
    射频(RF)电路板设计由于在理论上还有很多不确定性,因此常被形容为一种“黑色艺术”,但这个观点只有部分正确,RF电路板设计也有许多可以遵循的准则和不应该被忽视的法则。 不过,在实际设计时,真正实用的技巧是当这些准则和法则因各种设计约束而无法准确地实施时如何对它们进行......