首页 > 其他分享 >2024暑假集训总结 zhz

2024暑假集训总结 zhz

时间:2024-09-10 09:03:24浏览次数:1  
标签:学习 题目 zhz 2024 算法 集训 DP

  留校33天集训期间,本人主要加深了对数据结构( 如:线段树,平衡树,可持久化线段树 ),动态规划( 如:背包DP,单调队列DP,状态压缩DP,倍增DP,数据结构优化DP,斜率优化DP,数位DP等等 ),图论( 如:Tarjan算法, 树链剖分,LCA的三种实现,强连通分量,最小生成树,瓶颈路 ), 以及计算几何(如:Andrew算法,直线与直线的关系,扫描线算法,平面图转对偶图,射线法等等)的学习。

  2024年七月至八月期间,共在洛谷上完成了71 + 64道题目;在AcWing上完成了63道题目;在AIZU OJ上完成了24道计算几何题目,并在CSDN上发布了15篇题解;参加了几场CF的比赛,上了1000分。

  集训过程中主要是加深对计算几何的学习,总结了一下过去写的题目,顺便学习了一下Markdown语法,在Obsidian上写了一套计算几何模板(希望能用得上)。

  再者就是对DP的学习了,现在洛谷上的一些DP绿题已经可以自主写出来了,对于一些较难的DP,不看题解的情况下也能有一些思路,勉强能把状态方程列出来(感觉已经是质的飞跃了)。

  除此之外还学习了图论相关知识,主要学习了强连通分量,并对网络流有了一个大概的认识,但只写了几道模板题,对建图和实际运用的理解还需要加强。

  别的就是一些比较零碎的学习了,不成系统,基本就是看到一些题目需要用到什么算法才开始现搜,现学,如基环树,FFT,分数规划等,然后写完一题就忘。

  菜就多练,以后还是得多写题。

标签:学习,题目,zhz,2024,算法,集训,DP
From: https://www.cnblogs.com/hautacm/p/18405755

相关文章

  • 2024.09.10 0650版
    起于《海奥华预言》的思考◆地球管理结构和参考持续更新中...... 英文地址:https://github.com/zhuyongzhe/Earth/tags中文地址:https://www.cnblogs.com/zhuyongzhe85作者:朱永哲 -------------------------------------------------------------------------------------......
  • 2024.09.07米哈游
    1.给定两个正整数n,m,米小游想要求出n-m中的所有整数的哪个数字中4的数量加上6的数量最多。如果有多个这样的数字,请输出最大的。例如某一个数字是44624,则它有3个4,1个6,所以4和6的数量之和为4。打卡题intmain(intargc,char*argv[]){intn,m;cin>>n>>m;i......
  • 2024.9.9
    Java实现多态有三个必要条件:继承、重写、向上转型。继承:多态中必须存在有继承关系的子类和父类。重写:子类对父类中某些方法进行重新定义,在调用这些方法时就会调用子类的方法。向上转型:在多态中需要将子类的引用赋给父类对象,只有这样该引用才能够具备技能调用父类的方法和子类的......
  • 【倒计时10天...IEEE出版】第五届大数据、人工智能与软件工程国际研讨会(ICBASE 2024,9
    第五届大数据、人工智能与软件工程国际研讨会(ICBASE2024)将于2024年09月20-22日在中国温州隆重举行。会议主要围绕大数据、人工智能与软件工程等研究领域展开讨论。会议旨在为从事大数据、人工智能与软件工程研究的专家学者、工程技术人员、技术研发人员提供一个共享科研......
  • 2024.9.9
    DATE#:20240909ITEM#:DOCWEEK#:MONDAYDAIL#:捌月初柒TAGS<BGM="沧浪行南海沧澜主题"><theme=oi-contest><[NULL]><[空]><[空]>醉后不知天在水,满船清梦压星河--唐珙《题龙阳县青草湖》A.Count得益于这两天的可持久化数据结构复习,这......
  • 学习日历-2024/9/9
    今天数据结构和马原第一次上课,感觉老师都还不错,作为学委,我也主动找老师加了联系方式今天Java开学考试,14分,还行,在运行中报了一下错,我感觉是我输入的问题,Java关于List的一些知识和数据结构的知识ListList集合特有方法List集合的遍历方式数据结构栈数据进入栈模型......
  • 20249.9
    在今天,正式开课。在上午初次学习了算法与数据结构,了解数据结构的重要性。后面学习了马克思主义理论。下午,我们进行了Java的课堂测试,算是对暑假学习的检验,这一次的检测让我知道了我自己在暑期学习中诸多不足。同时通过这次测试也让我知道了Java的程序结构与C++十分相似。下面为......
  • The 2024 CCPC Online Contest
    B-军训II题意n个人,第i个人身高为\(a_i\),定义不整齐度为所有区间的身高极差之和。求不整齐度的最小值以及现在的排列方案数。不整齐度:\(\sum_{l=0}^n\sum_{r=l}^nmax(a_{pl}+a_{pl+1},···,+a_{pr})-min(a_{pl}+a_{pl+1},···,+a_{pr})\)思路按身高排......
  • 2024/9/9日 日志
    在今天,正式开课。在上午,初次进入了数据结构的课堂,初步了解了数据结构与算法。下午,我们进行了JAVA的课堂测试,算是对暑假学习的检验,这是第一次正式的上手用java进行编程,确实非常生疏,但也深切体会到了,语言知识工具这一说法,提前构思好代码的功能框架,分级分类进行,逻辑思路还是清晰的......
  • GZOI2024 Day2 T2 乒乓球
    GZOI2024Day2T2【乒乓球】学习了蔡队的题解。\(P,Q\le10^{14}\)。Alice一定是赢了\(Y\)场比赛,每场比赛\(X\)局表示胜利,设Bob赢了\(Z\)场比赛。那么每场比赛赢了的人一定赢了\(X\)局,输了的人一定赢了\(<X\)局。有:\(Z<Y\)\(XY\leP\leXY+Z(X-1)\)\(ZX\le......