我虽只自己愚笨,不及天才半分,但何其有幸,能曾于天才同路而行
1.枚举(简单),前缀和,差分,必须会
2.排序:sort必须会怎么使用,其他排序也要了解
3.贪心,模拟,二分,高精度:也是必须要掌握的,基础且常用
4.STL:queue,stack,prionrity_queue,set,map,最常用的必须掌握
5.数学:质数筛,gcd,lca,快速幂必须掌握
6.搜索:bfs,dfs必须掌握,还要会剪枝
7.dp:熟练使用01背包问题,线性dp
8.字符串:哈希,kmp可以学一下
9.图论:dfs,bfs,并查集要会
计算机的世界不仅算法竞赛,人工智能,软件开发,数据分析,操作系统,底层优化,游戏开发等等很多方向都非常有趣,利用学到的算法知识在各个领域发光异彩
atcoder,cf,牛客都是不错的竞赛平台
vj平台里面有很多题单供大家练习
大家一定要把大学过成你高中想象中那个样子

1.图论:.树状数组,线段树,LCA,最短路,RMQ
2.各种dp(状压,树形)
3.数论:容斥定理,费马小定理,中国剩余定理
少点功利性,多点求知欲 向内修心,向外拓展世界

1.计算机四件套
《数据结构与算法》
《计算机组成原理》
《操作系统》
《计算机网络》
2.前端
html,css,js,vue,ts
3.
java学习
就像爬雪山那样,我们正在雪山的山间,看着前面星星点点的队伍,前面有许多人,后面也有许多人,我们在仰望很多大佬的同时也应该留意,其实悄然间,自己已经超过了很多很多人

英语
数学
政治
专业课(一般为408)