网站首页
编程语言
数据库
系统相关
其他分享
编程问答
首页
>
其他分享
>CSP-S 大纲
CSP-S 大纲
时间:2023-10-16 14:12:20
浏览次数:31
标签:
大纲
队列
定理
算法
哈希
2.2
CSP
欧拉
CPS-S 大纲
2.2.1 基础知识与编程环境
【 5 】Linux 系统终端中常用的文件与目录操 作命令
【 5 】Linux 系统下常见文本编辑工具的使用
【 5 】g++、gcc 等编译器与相关编译选项
【 5 】在 Linux 系统终端中运行程序,使用 time 命令查看程序用时
【 5 】调试工具 GDB 的使用
2.2.2 C++ 程序设计 2
类(class)
【 6 】类的概念及简单应用
【 6 】成员函数和运算符重载
STL 模板
【 5 】容器(container)和迭代器(iterator)
【 5 】对(pair)、元组(tuple)
【 5 】集合(set)、多重集合(multiset)
【 5 】双端队列(deque)、优先队列(priority_ queue)
【 5 】映射(map)、多重映射(multimap)
【 5 】算法模板库中的常用函数
2.2.3 数据结构
线性结构
【 5 】双端栈
【 5 】双端队列
【 5 】单调队列
【 6 】优先队列
【 6 】ST 表(Sparse Table)
集合与森林
【 6 】并查集
【 6 】树的孩子兄弟表示法
特殊树
【 6 】二叉堆
【 6 】树状数组
【 6 】线段树
【 6 】字典树(Trie 树)
【 7 】笛卡尔树
【 8 】平衡树:AVL、treap、splay 等
常见图
【 5 】稀疏图
【 6 】偶图(二分图)
【 6 】欧拉图
【 6 】有向无环图
【 7 】连通图与强连通图
【 7 】双连通图
哈希表
【 5 】数值哈希函数构造
【 6 】字符串哈希函数构造
【 6 】哈希冲突的常用处理方法
2.2.4 算法
复杂度分析
【 6 】时间复杂度分析
【 6 】空间复杂度分析
算法策略
【 6 】离散化
基础算法
【 6 】分治算法
排序算法
【 5 】归并排序
【 5 】快速排序
【 6 】堆排序
【 5 】桶排序
【 6 】基数排序
字符串相关算法
【 5 】字符串匹配:KMP 算法
搜索算法
【 6 】搜索的剪枝优化
【 6 】记忆化搜索
【 7 】启发式搜索
【 7 】双向广度优先搜索
【 7 】迭代加深搜索
图论算法
【 6 】最小生成树:Prim 和 Kruskal 等算法
【 7 】次小生成树
【 6 】单源最短路:Bellman-Ford、Dijkstra、
SPFA 等算法
【 7 】单源次短路
【 6 】Floyd-Warshall 算法
【 6 】有向无环图的拓扑排序
【 6 】欧拉道路和欧拉回路
【 6 】二分图的判定
【 7 】强连通分量
【 7 】割点、割边
【 6 】树的重心、直径、DFS 序与欧拉序
【 6 】树上差分、子树和与倍增
【 6 】最近公共祖先
动态规划
【 6 】树型动态规划
【 7 】状态压缩动态规划
【 8 】动态规划的常用优化
2.2.5 数学与其他
初等数学
【 5 】代数(高中部分)
【 6 】几何(高中部分)
初等数论
【 5 】同余式
【 7 】欧拉定理和欧拉函数
【 7 】费马小定理
【 7 】威尔逊定理
【 7 】裴蜀定理
【 7 】模运算意义下的逆元
【 7 】扩展欧几里得算法
【 7 】中国剩余定理
离散与组合数学
【 6 】多重集合
【 6 】等价类
【 6 】多重集上的排列
【 6 】多重集上的组合
【 6 】错排列、圆排列
【 6 】鸽巢原理
【 6 】二项式定理
【 7 】容斥原理
【 7 】卡特兰(Catalan)数
线性代数
【 5 】向量与矩阵概念
【 6 】向量的运算
【 6 】矩阵的初等变换
【 6 】矩阵的运算:加法、减法、乘法与转置
【 6 】特殊矩阵的概念:单位阵、三角阵、 对称阵和稀疏矩阵
【 7 】高斯消元法
标签:
大纲
,
队列
,
定理
,
算法
,
哈希
,
2.2
,
CSP
,
欧拉
From: https://www.cnblogs.com/cqbz-dxm/p/17767218.html
相关文章
考场(CSP模拟56联测18 )
T1难道是。。。。淀粉质????这不是CSP-S模拟吗,哪来的淀粉质QAQ。不确定,再想想T2可以用矩阵快速幂优化一下,然后就拿到暴力分了。。。T3可以写\(N^2\)暴力,所以\(N^2\)暴力的分在哪??!!!,只有\(1e4\),完蛋了,没有暴力T2(重复1)再去看看\(T2\)吧。再次看\(T2\)用个屁矩阵快速幂,,直接......
[CSP-S2019] 树的重心 题解
[CSP-S2019]树的重心因为这道题令我十分兴奋,所以来写一下做完后的思考。这道题用到了树的重心的种种性质,在写解法的时候会一一点出其用处。首先,枚举每一条边,然后各自\(O(n)\)扫一次的\(O(n^2)\)做法是简单的。那么接下来,就会出现不同的解法了:优化\(O(n)\)求解的过程......
CSP 2023 游记
笔者今年(2023年)高一,坐标SC。2023.9.16初赛,然而运势是大凶。真的就我是大凶两点过到了教科院附中门口,没看到教练,同校OIer也都已经进去了。进校之后遇到了这正找考场的sh。14:30开始考试,考生(包括本人)有且仅有4个人。。。发现有一道选择题就是P2765,甚至是样例,所以直接......
csp2023 第一轮游记
csp2023第一轮游记Day-20AFO.Day0考试是周六,所以还是正常在学校上课,除了有点担心,还是有点担心(主要是没复习)。考前打了一个代码:#include<bits/stdc++.h>usingnamespacestd;intrp;intmain(){ for(inti=1;;i++) { rp++; printf("%d\n",rp); } re......
CSP模拟6
第一场就保龄了,开门红A.排序题目给出的是一个排列,所以一定会通过有限次操作来使操作有序。(话说这题上来就搞诈骗)由于数据范围很小,我们直接\(O(n^2)\)暴力枚举即可。而你需要操作逆序对个数次,所以每次交换需要让逆序对的个数减一,所以只需要每次交换值相邻的两个就可以了。......
[CSP-S 2022] 假期计划
[CSP-S2022]假期计划题目传送门题目大意给定一个$n\leq2500,m\leq10000$的无向图,有点权。求一条点权和最大的路径$1\toA\toB\toC\toD\to1$,满足:$A,B,C,D$均不为$1$,且互不相同;每一段路径上经过的点的数量小于等于$k$。题目分析不难想到要通过bfs预处理出......
[CSP-S 2022] 策略游戏
[CSP-S2022]策略游戏题目传送门题目分析本文中A和B分别代表小L和小Q,而原题中的$A$,$B$两个数组在本题中分别用$a$和$b$表示。矩阵这个描述就是障眼法。翻译一下题目:A在$a[l_1\cdotsr_1]$中选择一个$x$,然后B在$b[l_2\cdotsr_2]$中选择一个$y$,分数......
CSP2023 游记
\(\mathrm{Day\-?}\)模拟赛场场降智破防垫底,但是都是大于*1900的史诗级难题,到时候考试的时候肯定不会这么难的呀!\(\mathrm{Day\1}\)拿到题,解压密码是yuanshenqidong。发现T1是给你两个整数,问他们的乘积。我想了想说这个题不难啊,相当于就是说\(n\timesm\)的网格里......
CSP2023 赛前集训总结
2023.09.18T1刘谋题面描述现在,反抗军首领大司马交给你一个任务:给出原来两个星球之间的以太隧道连通情况以及骚猪帝国打击的星球顺序,以尽量快的速度求出每一次打击之后反抗军占据的星球的连通块的个数。(如果两个星球可以通过现存的以太通道直接或间接地连通,则这两个星球在同一......
考场(CSP模拟55联测17)
T1签到题?也许存在性质:若一个点作为中点,则它永远不会被换?目测挺对,因为它(设为\(x\))前面的数在换过以后会比它小,而。。然后就挺错的。假了。不对不对,前面的数在换过以后会比它小,若想让\(x\)被换,那么一定要保证前面的数比\(x\)大,一定不可能,所以真了!!!发现策略,若一个序列可以......
赞助商
阅读排行
Python3网络爬虫浓缩系列
visual studio 2022离线安装包制作教程
#yyds干货盘点# 前端歌谣的刷题之路-第一百三十七题-可伸缩属性
Codeforces
使用U盘制作启动盘并重装系统
编写HelloWorld程序
departments/components/add.vue
1081. 度的数量
js- day03- 将数据变成柱形图
nginx使用
leetcode 22 括号生成
webrtc-streamer实现简单rtsp视频监控
wordpress外贸独立站商城 如此简单
函数练习错题
利用TableAdapter更新数据库