首页 > 其他分享 >23/9/22 模拟赛总结

23/9/22 模拟赛总结

时间:2023-09-23 19:22:30浏览次数:35  
标签:11 10 00 暴力 22 23 30 40 模拟

时间安排

7:40 - 8:15

看题,A 感觉能做,B 题能打暴力,C D 没想法

8:15 - 9:00

打表找规律过掉了 A,手造了几组极限数据并验证没发现问题。

9:00 - 9:40

打 B 的暴力,想 C。

9:40 - 10:30

打 D 的暴力,思考 B 的链部分分。

10:30 - 11:00

写 B 的链部分分。

10:30 - 11:00

写 C 暴力,想 C D 高档分。

11:00 - 11.40

罚坐,检查了 freopen 和子文件夹,想 C D。

总结反思

  1. 时间充裕的情况下可以把代码从头到尾通读一遍,避免出现今天 B 暴力写挂的情况。
  2. 构造题不咋会。
  3. B 题套路没掌握。

题解

A

简单题,打表很容易发现规律。

B

使用时间倒流法,将删边变为加边,用并查集维护。一个点能到的最远点必定是直径的两个端点之一,合并的时候分讨维护一下即可。

C

重要性质:个数与上另一个数时只有低于它最高位的位数才会被影响,所以从0 - 62 枚举最高位就可以保证无后效性。每次枚举到一个位的时候将所有最高位为这个数的数字加起来,若这个和与原和符号相同,说明将这个位置设成 1 是有意义的,否则是没有意义的。如果原和是负数,直接变成正数避免特判。

D

神仙题。推导过程繁琐见 link

标签:11,10,00,暴力,22,23,30,40,模拟
From: https://www.cnblogs.com/cannotdp/p/17723191.html

相关文章

  • 20230831
    20230831T1,T2T3-LCS问题题目描述:给定两个长度为\(5\\times\n\)的序列。保证\(1-n\)这\(n\)个数在\(A,B\)中分别出现\(5\)次。求\(A,B\)的最长公共子序列。思路及启示:\(1-n\)这\(n\)个数在\(A,B\)中分别出现\(5\)次是非常特殊的地方,其次在枚举\(i\)......
  • 9.23算法
    删除链表的倒数第N个节点给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点。 示例1:输入:head=[1,2,3,4,5],n=2输出:[1,2,3,5]示例2:输入:head=[1],n=1输出:[]示例3:输入:head=[1,2],n=1输出:[1] 提示:链表中结点的数目为sz1<=sz<=300<=Node......
  • C语言-字符串相关库函数用法+模拟实现
    常见的与字符串有关的库函数strstr()寻找子字符串strcat()字符串追加函数strcmp()字符串比较函数strcpy()字符串拷贝函数strlen()求解字符串长度...1.strstr()寻找子字符串我们先来看MSDN中对该函数的功能描述:Findasubstring.(寻找子......
  • C语言-字符串相关库函数用法+模拟实现
    常见的与字符串有关的库函数strstr()寻找子字符串strcat()字符串追加函数strcmp()字符串比较函数strcpy()字符串拷贝函数strlen()求解字符串长度...1.strstr()寻找子字符串我们先来看MSDN中对该函数的功能描述:Findasubstring.(寻找子......
  • CSP-S 2023 游记
    高中OI生涯开端。9.16初赛小图灵估分81.5,比去年稍微低一点,不过过初赛应该是没问题了。2B铅笔坏了导致耽误了一些时间,最后没有充足的时间去检查,还把一道原本选对的题改错了/kk,以及一道题看反了,还有零零碎碎的小错误,导致了这个分数。不过再怎么说也应该是过初赛了,希望复赛......
  • 20211325 2023-2024-1 《信息安全系统设计与实现(上)》第三周学习笔记
     202113252023-2024-1《信息安全系统设计与实现(上)》第三周学习笔记一、任务要求自学教材第10章,提交学习笔记(10分)大家学习过Python,C,Java等语言,总结一下一门程序设计语言有哪些必备的要素和技能?这些要素和技能在shell脚本中是如果呈现出来的?,评分标准如下1.知识点......
  • 3D打印进阶之230个3D打印Gcode指令以及释义 + 在开发工具VScode中配置Gcode指令提示
    Gcode指令以及释义"G0":"快速移动,用于快速移动到指定位置,在使用该命令之前,要考虑其移动的直线路径上是否有障碍物","G1":"运动。F:喷嘴最大移动速度,单位为mm/min;E:控制挤出机给丝量,即输入丝材的长度,单位mm,也可控制回抽。与M82(绝对挤出)/M83(相对)命令配合",......
  • 每日总结9.22
    今天是星期五,上午我参加了形势与政策的课程。这门课程旨在增加我们对国内外形势和政策的了解,培养我们的综合素质。在课堂上,老师详细解析了当前的国内外形势,并引导我们以全球视野思考问题。通过这门课,我对国际经济、政治和社会发展有了更深入的认识。昨天的体测让我身上很疼,所以下......
  • 【230923-1】函数y=2x^3/(2^x+2^-x)图示
    【预期】因为f(-x)=-2x^3/(2^-x+2^x)=-f(x),所以该函数为奇函数,图线以原点中心对称;因为x∈(-∞,+∞),没有盲点,故函数图线是连续的;当x=0时,y=0,故图线经过原点;当x=2,y≈4;x=3,y≈6;x=4,y≈8;说明(0,4)区间函数是递增的;当x取值较大时,对数函数e^x远大于幂函数x^3,故y此时趋近于0;所以,在(4,+∞)区间内......
  • 【230923-3】函数 y=x^2/8-ln|X| 图示
    【预期】易知该函数为偶函数,故图线关于y轴对称;因lnX只能接近无法达到0点,故函数不连续,分为x<0和x>0两段;当x∈(0,1)时,基本x^2/8>lnx;当x->+∞时,x^2/8>lnx,故图线两边向上弯折;当x∈(0,+∞)时,y'=x/4-1/x,当x=√2时,导数为0,此时y=1/4-ln√2=1/4-1/2*ln2=1/2*(1/2-ln2)=1/2*(lne^0.5-ln2)<0,所以中间......