0%

安排

做题 (关于 [[../ACM/图论/Tarjan 算法求强连通分量]] )

补题区

[[W1054 永无止境的反转]] oj | 永无止境的反转 W1039 W1030 ([[三分法]]) W1008 W1013 oj | 怒风腾天·欲速则不达 W1040

之后需要补的题目全部放在这,以防忘记。


需要学习的算法或者需要训练的地方

之后要训练的东西:二分,图论,思维(多训练),dp,搜索,

  • 树形 dp 等各种 dp,主要是动脑筋

  • dfs,bfs 需要熟练

  • 数学相关

  • 根号分治

  • 学习数据结构,图论相关知识,要么忘了,要么不会!

  • 二分,二分,二分,狂练二分!

  • 将基础一点的算法全部学一遍! 具体:

  • 树状数组

  • 线段树

  • st 表

  • all dp

  • 树形 DP

  • 概率 DP

  • 字典树

  • 三分法

数论相关 - 因子和函数,因子个数函数 - 欧拉函数 - 唯一分解定理 - (积性函数) \(\dots\)

现在需要巩固基础,顺序我将规定为:

  • 学习 DP,(巩固二分,等基础算法),ST 表,树状数组,线段树,搜索,数论相关,然后还是狂练习!

需要打完我经常在的平台的比赛!

能力全面提升综合题单 - 题单 - 洛谷 训练新的算法可以从这里学习。


补比赛区:将我要补的比赛加进去

补比赛区

退格表示补的差不多了。最后的不必深究(但是仍然会有 daigeng 的标准,之后可以补)

  • 2024 牛客寒假算法基础集训营 (2 月 2 日、2 月 5 日、2 月 7 日、2 月 19 日、2 月 21 日、2 月 23 日下午 1-6 点)

可以 VP cf 里的 gym,里面有往年的真题。

第一块可以暂时不补,第二块是现在需要补的

Contest

CF

ABC

NowCoder


假期安排

Arrange For Vok

  • ACM-ICPC 的训练 >在开始之前,先把基础一些的算法温习一遍 (),然后按照上面的学习相应的算法,然后再进行刷题

我发现在做题的时候总是遇到一些看不懂的算法,那就是我之前的基础不够扎实导致的,假期需要打完 atcoderABCcodeforces 能打的的所有比赛,并补题 (2000+的题目可以不补,其他的全部都要补),牛客寒假算法基础集训营要记得参加,牛客的其他比赛想起来也可以参加一下 (毕竟我的水平确实不够,需要大量的刷题,大量的比赛,只有在比赛时的成绩才算是真实的)

目前我的题量 (洛谷+cf)大概是 (<150),假期目标:>500

Codeforces 目前分数:1123 (每次比赛完更新一下),假期目标:1700

  • JAVA 的学习

计算机网络和操作系统可以暂时先不看(作为八股文,到时候再看)

JAVA 学习:(参照鱼皮的路线)学习路线/Java学习路线 by 程序员鱼皮.md · 程序员鱼皮/code-roadmap - Gitee.com

  • MYSQL 的学习 (因为有基础,全程加速看完即可)

  • 假期主要是学习开发框架 (需要全部过一遍 (需要练习)): javaWebSpring 5SpringMVCMyBatisMyBatis PlusSpringBoot 2Spring Security, Maven/Gradle (按顺序看)

    • ⭐ 尚硅谷 JavaWeb 全套教程: https://www.bilibili.com/video/BV1Y7411K7zz (前端部分最好也看下)
    • ⭐ 尚硅谷 - Spring 5 框架最新版教程(idea 版): https://www.bilibili.com/video/BV1Vf4y127N5
    • ⭐ 尚硅谷 - SpringMVC 2021 最新教程: https://www.bilibili.com/video/BV1Ry4y1574R
    • ⭐ 尚硅谷 - MyBatis 实战教程全套完整版: https://www.bilibili.com/video/BV1mW411M737
    • ⭐ 尚硅谷 - MyBatisPlus 教程: https://www.bilibili.com/video/BV1Ds411E76Y
    • Maven 零基础入门教程: https://www.bilibili.com/video/BV1TW411g7hP (搞不懂 Maven 可以看看)
    • ⭐ 雷丰阳 2021 版 SpringBoot 2 零基础入门: https://www.bilibili.com/video/BV19K4y1L7MT
    • 尚硅谷 - SpringSecurity 框架教程: https://www.bilibili.com/video/BV15a411A7kP
  • 设计模式

  • Redis

  • 消息队列

  • Nginx

  • Netty 网络编程

  • 微服务

  • 容器

  • CI/CD

  • 可以开始项目

  • 并发编程

  • JVM

  • 分布式,高可用,高并发,服务网格,\(\dots\)

  • 可以求职了 \(\dots\)

这是完整的 JAVA 路线,假期主要还是学习开发框架,git,Linux,设计模式(最多了)

总结:

  • 假期主要致力于提升自己的算法能力和 JAVA 能力
  • 希望都能达到目标 (cf 达到 1700,Java 学到设计模式)

·总之,当你看到这里的时候,你就需要继续了!不拼一把怎么知道自己真正的极限?

  • 本文作者: FXJFXJ
  • 本文链接: https://fxj.wiki/posts/be63186b/
  • 版权声明: 本博客所有文章除特别声明外,均采用 ZERO 许可协议。转载请注明出处!