首页 > 其他分享 >CSP-J/S第一轮初赛 ~持续更新~

CSP-J/S第一轮初赛 ~持续更新~

时间:2023-08-07 20:24:37浏览次数:57  
标签:右移 第一轮 运算 进制 二进制位 初赛 按位 CSP 小数

CSP-J/S初赛

2022更新的初赛知识汇总

基础算法

链表

插入删除数据,操作数据O(1),遍历是O(n),可以进行动态调整。

指针指向的是上下节点,链表储存 数据 下一个节点 上一个节点。

动态调整:插入一定量的节点,进行调整。

插入节点:考虑信息覆盖(这些信息后面是否会再被用到)。

寻找和读取比较慢一些。

队列、栈

栈Stack,队列queue

可以使用两个栈来模拟队列,队列也可以模拟栈。

递推和递归

递归:再函数定义中使用函数本身,可以通过堆、栈实现。 如果因为执行次数过多导致暴空间是栈。

基本图论

度:度数、入度、出度。

连通图:
不一定是直接到达。
无向连通图至少有N-1个节点。,有向图强连通至少有n条边。

只要有有向图和无向图就是混合图。

邻接矩阵:稀疏图效率低。

邻接表:记录每一个点延伸出去的边

并查集用树来实现的

有根树性质

  1. 边数=点数-1
  2. 有环的大多数不一定是树

二叉树

完整二叉树:每个节点度数为0或2。

完全二叉树:

满二叉树/完美二叉树:所有节点的度为2.

序列反推:已知中序遍历,和另一个任意便利方式,可以得到一棵树。

哈夫曼树

哈夫曼编码可以用来节省空间。

二叉搜索树

深搜与广搜

深搜:栈
广搜:队列

排序

逆波兰表达式

进制转换与位运算

x进制转10进制

对于整数部分

对于 n 位 X 进制整数,考虑我们刚刚所讲的满 X 进 1 的定义,我们可以从其 X 进制中求出其十进制值。令其从左往右第 i 位数码为

标签:右移,第一轮,运算,进制,二进制位,初赛,按位,CSP,小数
From: https://www.cnblogs.com/IFREAD-LI/p/17612625.html

相关文章

  • CSP模拟15
    CSP模拟15T1CF1850GTheMorningStar水题但是考场写挂了直接写阶乘会\(RE\)(这里\(A\)阶乘可以优化成两个数相乘)可以分解为4种不同斜率的直线用\(map\)存(点击查看代码#include<iostream>#include<cstdio>#include<map>#include<cstring>usingnamespacestd;#de......
  • 【考后总结】8 月 CSP-S 模拟赛 2
    8.7CSP模拟15只因你太美-蔡徐坤>只因你太美baby只因你太美baby>>只因你实在是太美baby只因你太美baby>>迎面走来的你让我如此蠢蠢欲动>>这种感觉我从未有>>CauseIgotacrushonyouwhoyou>>你是我的我是你的谁>>再多一眼看一眼就会爆......
  • CSP模拟14
    不会暴力!不会暴力!第负一题分治+DP只会$n^2$暴力.\(dpl[i][0/1]向左选/不选mid的最大值\)\(dpr[i][0/1]向右选/不选mid的最大值\)$ans=\sum_{i=l}^{mid}\sum_{j=mid+1}^{r}max(dpl[i][0]+dpr[j][0],dpl[i][1]+dpr[j][0],dpr[i][0]+dpr[j][1]),但......
  • CSP模拟13
    T1考场降智,写了个假的模拟,没签上到。T3空间爆了,直接CE(应该是线段树写挂了).yxt在四个角,取最大值,排序.Codefor(inti=1;i<=n;i++){for(intj=1;j<=m;j++){a[++tot]=max({calc(1,1,i,j),calc(i,j,1,m),calc(i,j,n,1),calc(i,j,n,m)});......
  • 8月杂题[距离最后一场 CSP-S 还有 3 个月]
    Cu傻逼来写自己最后一个赛季的第一篇博客啊。1.CF1225GToMake1直接dp复杂度寄了啊,考虑找点性质。有解的必要条件就是存在一组\(x_i\)使得\(\sum\frac{a_i}{k^{x_i}}=1\)对吧,其中\(x_i\)可以看作是一个数在合并过程中被除的次数。这个其实就是充分的啊。考虑设......
  • 洛谷 P7911 [CSP-J 2021] 网络连接 题解
    写在前面一道普及级别的题目。CSP-J全国统一命题2021年第三题。本题解来自于一位真正的大佬。传送门https://www.luogu.com.cn/blog/xyf007/solution-p7911。题面信息来源于洛谷。请访问https://www.luogu.com.cn/problem/P7911。声明:本题解非商业用途,一切侵权行为请联系作......
  • 2023年CSPM-3国标项目管理中级证书含金量高吗?想考一个
    CSPM-3中级项目管理专业人员评价,是中国标准化协会(全国项目管理标准化技术委员会秘书处),面向社会开展项目管理专业人员能力的等级证书。旨在构建多层次从业人员培养培训体系,建立健全人才职业能力评价和激励机制的要求,培养我国项目管理领域复合型人才。  【证书含金量】 ·竞聘优先......
  • 【垫底模拟】CSP-13
    T1y什么寄吧。懂了,不会的题就先排个序。T2s这个题打了一个dfs求10以内全排列跑路了。对于题里给的这个函数,\(1-n\)的全排列求和:intf(intn,intp[],ints[]){intret=p[1];for(inti=2;i<=n;i++){if(s[i-1]==1)ret=max(ret,p[i]);else......
  • 【考后总结】8 月 CSP-S 模拟赛 1
    8.3CSP模拟13\(\text{zero4338round}\)T1y显然\(\text{xt}\)会选择四个角,对每个格子求出到四个角的曼哈顿距离最大值,操作一定会优先选择最大值较小的,所以把距离数组排个序就行了。T2s经典套路是设答案是\(a\),把小于\(a\)的位置设成\(0\),大于等于设成\(1\),这样按......
  • 【csp2020】 方格取数 题解
    洛谷传送门1.题目大意给定一个\(n*m\)的矩阵,矩阵中每个点\((i,j)\)都有一个权值\(f_{(i,j)}\)。每次可以向上,向下或向右走。问从\((1,1)\)走到\((n,m)\),经过的路径上点的权值之和最大是多少?2.思路这道题我们不难想到动态规划。但是与一般的动规不同的是,本题中有上下右......