首页 > 其他分享 >2024暑假总结1

2024暑假总结1

时间:2024-07-21 20:52:51浏览次数:10  
标签:总结 复习 后面 知识 基础 板子 2024 暑假 线段

总结

记得26号来见到了一些新同学,还考了一场试,题目都很基础,但是我清楚地记得我把图论大部分内容都忘了,第二题计数题也没调出来。这次经历让我深深感受到半年不碰OI再次上手时原来如此乏力,脑海中搜索出的知识结构图也只有空荡荡的框架而无多少内容。看到一个知识只是粗略知道它的原理和应用,甚至大部分连代码都不能准确写出,更别谈更高级的拓展了。我也在那个时候意识到了前面的路还很长,我还要更加认真、努力。

后面几天一直在恶补基础,胡老师带着我们复习了图论、基本算法、树。这些内容对我来说非常简单,以至于我能够轻松跟上。刷题时我就尽量抓紧时间,训练我自己敲代码的精准度和速度,尝试减少提交代码次数。在理解与实践后,我的基础变得更加扎实,对一些知识的理解又有了提升,并且保证了敲代码的熟练度,之后我准备还要继续提升速度和准度,因为我认为这两点非常重要。它关系到我做题的速度以及调试的时间。

后面几天讲了组合数学以及它的衍生知识、还有FFT。由于之前我已经听过至少两遍所以现在听课都能听懂。经过几天的学习,我掌握了推式子的能力,蓝色到紫色的题只要写出答案式子基本都能推出来。FFT之前遗忘的和没有完全搞懂的也都听懂了,NTT的原理之前不是特别明白现在也懂了,并且把两个板子都写了很快也都过了。然后多项式求逆、求exp、求ln等学长没有讲还是有点困难。但稍微基础一点的应用还是能做。

夏令营前半段有很多讲座、后面主要是考试。学校邀请了各界的大佬来分享自己的一些经历或者是自己研究的、从事的领域有关的内容。这段时间的讲座开拓了我的视野,让我了解到不同领域的东西,看到了一个丰富多彩的世界。我也从中意识到了我们青年一代的使命和担当,在面对复杂的国际大环境下,我们应当将自己的理想同国家的未来联系在一起,永远做好自己就行。七中给我们提供了这么高的一个平台,我们更应当要好好珍惜,不要浪费这些好的资源。我也不能懈怠!

最近几天是水哥给我们讲数据结构,从最基础的栈、队列一直讲到后面的线段树、平衡树。前面的内容都很简单,题也写的快,一天能写接近十道,甚至他在讲那个题时就能写出来。后面的两种树码量都稍微偏大,而且线段树合并、分裂、可持久化我也不是特别会,所以下午我先是复习,然后就主要写板子、写完板子就马上写题,但写题的时候就自己重新敲板子当作复习,所以板子还有分裂没有写。平衡树都是两年半前李老师带我的时候听的,后面听的时候都是没有讲基础直接上拓展的,所以直到讲之前我都不是理解地特别透。听了课后要好很多,但是对于维护一些东西还是不太懂,也不太明白为什么平衡树和线段树之间地关系,下来还需要学习。但是平衡树基础的FHQ Treap和Splay我都会写,具体应用还是需要再等一下,目前我还是先得把平衡树的核心吃透。

总的来说最近这段时间我过得很愉快,比较轻松,早上准时到机房就开始读书,上午跟着同学们一起跑操。我从最开始半年没有摸过电脑到现在逐渐进入了节奏,要求看的书也在坚持看,但文化课还没有开始预习,所以要赶快着手了。这么有规律地生活,我感觉每天都过得很充实、很饱满;我的目标也已明确,所以我要坚持下去,一步一步走扎实,每天默默努力;休息时就去打球、听歌,放松好自己,保证每一天都很有精神!

以后的竞赛之路还长,我应当静下心来,认真听好每堂课、认真对待每一道题、认真最好总结并梳理知识,用心对待每一天。这段时间我自认为表现不错,还需再接再厉!

标签:总结,复习,后面,知识,基础,板子,2024,暑假,线段
From: https://www.cnblogs.com/Nekopedia/p/18314933

相关文章

  • 第三周学习总结
    类与对象的理解深化本周,我对Java中的类和对象有了更深的理解。类(Class)是创建对象的模板或蓝图,它定义了对象所拥有的属性(即数据成员)和方法(即函数)。而对象(Object)则是根据类创建的具体实例,它拥有类中定义的属性和方法,并且可以存储具体的数据。通过构造器(Constructor),我学会了如何初......
  • 暑假第二周周报
    这一周在主攻搜索,题单里的搜索题感觉写的还是比较顺利的,还剩一题八数码要用到一些进阶的搜索算法。以下是感觉比较有收获的题目:一、数独挑战:用到了位运算,用位运算进行标记以及判定,可以有效节约空间和时间。二、[NOIP2014]寻找道路题目要求在有向图上找一条最短路,满足路径上......
  • 自学考试(北邮)计算机专业毕业总结
    本文目的2024年是北京自学考试专业过渡期,恰好赶在过渡期前完成了专业的全部课程,于是2024上半年开始毕业论文与设计并完成了答辩,赶在收到毕业证这天总结一下,给后续北邮自考生一点参考,给自己这5年的努力作个总结。毕业要求所学专业的所有笔试、实践科目、论文成绩均合格,其中笔试、......
  • 《算法笔记》总结No.10——链表
        从第10期破例插叙一期单链表的实现,这个东东相当重要!考研的同学也可以看:相较于王道考研的伪码不太相同,专注于可以运行。如果是笔试中的伪码,意思正确即可~ 注:博主之前写过一个版本的顺序表和单链表的C++实现,和这篇的写法有所不同,不过内容也较全,大家可以先行阅读~......
  • A Bit More Common (2024牛客多校1 B)
    进入博客阅读体验更佳:ABitMoreCommon(2024牛客多校1B)|付诺の小站(funuo0728.github.io)ABitMoreCommon题目大意给定两个整数n和m(1\len,m\le5000),在所有长度为n且元素取值范围为[0,2^m)的序列中,计算存在两个合法子序列的序列个数。其中,合法子序列是指......
  • 『模拟赛』暑假集训CSP提高模拟4
    Rank一次比一次烂了,鉴定为不写模拟赛记录导致的。A.WhiteandBlack原题ARC148C被自己误导了,导致菊花和链的部分分没拿到。经验++对于每个点的父节点若有$1\lef_i\lti$,则该图构成的菊花图根可能为\(1\)或\(2\),链则不确定首尾。Subtask越来越不好判了www思......
  • SMU 2024 ptlks的周报Week 9 (7.15-7.21)
    这周学了启发式合并,prim算法,对图有了进一步的理解。树题意:给一棵根为1的有根树,点i具有一个权值\(A_i\)定义一个点对的值f(u,v)=max(\(A_u\),\(A_v\))×∣\(A_u\)-\(A_v\)∣。你需要对于每个节点i,计算\(ans_i=\displaystyle\sum_{u,v∈subtree(i)}f(u,v)\),其中subtre......
  • 2024牛客多校1
    2024牛客多校12024年第一场多校赛,打的很一般,多校之前vp的几场多校成绩还不错,一场比赛直接打回原形。赛时队友做的签到题C、H,吃了两发罚时,我自己推的A,出的很快,可惜没注意取模,吃了发罚时,长个记性吧。A给定n,m,p,问长度为n,并且都由小于\(2^m\)的数组成,存在一个子序列的按位且等......
  • 7/21日课堂总结
    7/21日课堂总结知识点唯一分解定理唯一分解定理:任何一个大于1的整数,可以唯一拆分为若干个质因子的乘积。质因子:本身就是质数的因子。for(inti=2;i*i<=n;i++)if(!(n%i)){sum+=i;if(i*i!=n)sum+=n/i;}$$h=p1^......
  • NOI 2024
    省流:100+264+180=544,rk45极限进队。赛前状态感觉还行,gzy天天在模拟赛里爆标,给他磕头了。day0开幕式。很想喷【】【】【】【】【】【】,算了不喷了。笔试,开场10s大家就开始笑,笔试把答案发下来了。”我们题目的配置出了一点问题,大家稍安勿躁“。致敬传奇出题人。推迟15......