- 博客(21)
- 收藏
- 关注
原创 七到九年级语文梳理
□ (熟)熟记 120 个中考必考实词及多义释义 □ (中)掌握 12 个核心虚词:之、其、而、以、于、乃、则、者、也、焉、乎、且 □ (生)全部课内通假字、古今异义、一词多义整理完毕 □(熟) 分清词类活用:名作动、名作状、形作名、使动、意动 □ (中)识别四类特殊句式:判断、省略、被动、倒装句 □ (新)掌握文言文翻译五字法则:留、换、补、调、删 □ (生)课内课外文言文对比阅读(人物、主旨、手法)答题思路。
2026-06-29 11:59:12
422
原创 七到九年级数学梳理
□【了解】弦、弧、圆心角、圆周角;□【了解】对顶角、邻补角、垂直、垂线段最短;同位角/内错角/同旁内角、平移、命题、定理、证明、反证法入门。中线、角平分线、高;□【了解】正负数、数轴、相反数、倒数、绝对值、科学记数法、近似数、有效数字、有理数分类。□【了解】平行四边形、矩形、菱形、正方形性质与判定;□【运用】A字、8字、一线三等角、内接矩形相似模型;□【了解】直线、射线、线段、中点、角、角平分线、余角、补角、角度单位换算。□【掌握】线段和差、角度基础计算、基础尺规作图(作线段、作角、角平分线)
2026-06-29 10:50:33
422
原创 我的课程:滑动窗口问题(c++)
滑动窗口是一种在算法中常用的技巧,主要用来处理具有连续性的子数组或子序列问题。通过滑动窗口,可以在一维数组或字符串上维护一个固定或可变长度的窗口,逐步移动窗口,避免重复计算,从而提升效率。常用于求解子数组的最大/最小值、满足条件的子数组个数等问题。
2026-06-28 18:49:16
588
原创 我的课程:组合数学 矩阵(c++)
卡特兰数摘要 卡特兰数是组合数学中的重要数列,用于解决特定约束下的计数问题。其定义基于递推关系和通项公式: 初始条件:C₀ = 1 递推关系: 分治递推:Cₙ = Σ Cᵢ·Cₙ₋₁₋ᵢ(0 ≤ i < n),体现将问题拆分为独立子问题的思想。 线性递推:Cₙ = [2(2n-1)/(n+1)]·Cₙ₋₁,适合编程计算。 通项公式: 闭合式:Cₙ = (1/(n+1))·C(2n,n),直接计算组合数。 容斥式:Cₙ = C(2n,n) - C(2n,n-1),反映合法路径数=总路径数-非法路径数。
2026-06-21 15:39:08
258
原创 我的课程:数学基础和数论
1 ~ n 的 k 次方求和∑(x=1到n) x = 1 + 2 + 3 + … + n∑(x=1到n) x² = 1² + 2² + 3² + … + n²下面是一般形式,前 n 项 k 次方和是一个关于 n 的 k+1 次多项式,其中 a_i 表示求和式的系数:∑(x=1到n) x^k = 1^k + 2^k + 3^k + … + n^k = ∑(i=0到k+1) a_i n^i。
2026-06-14 15:38:43
324
原创 我的课程:组合数学(c++)
该问题和上述问题基本一致。因为允许空箱,故可以考虑再增加 m m 个小球,将 m m 个小球放入 m m 个盒子中,每个盒子放一个,剩下的问题就转化为。故 n n 个球形成了 n−1 n−1 个间隙,用 m−1 m−1 个隔板分成 m m 组,相当于!故方案数为:Ammf[n][m]=m!最终方案数是 dp[n−m][m] dp[n−m][m]最终方案数是 dp[n][m] dp[n][m]故总方案数表示为:f[n][m]f[n][m]。
2026-06-14 15:38:02
330
1
原创 我的课程:树相关算法
状态转移:算出子树的状态后,用子树状态得到自身的状态换根DP:对无根树,要知道以每个点为根的树上相关答案,可先任选一个点作为根DFS计算DP值,再进行一次DFS对每个点结合“将原父结点作为子结点对答案的贡献”更新每个点的答案启发式合并:树上DP需要集合合并时,始终将小集合合并到大集合计算答案,以快速得到结果。通常用setmap表示集合。
2026-06-07 13:33:13
469
原创 一到七年级数学公式
多百分之几=(大数-小数)÷单位“1”少百分之几=(大数-小数)÷单位“1”表面积=(长×宽+长×高+宽×高)×2。一盈一亏:份数=(盈+亏)÷两次分配差。两盈:份数=(大盈-小盈)÷两次分配差。两亏:份数=(大亏-小亏)÷两次分配差。三位数=100×百位+10×十位+个位。周长=圆周率×直径=2×圆周率×半径。鸡的数量=(总头数×4-总脚数)÷2。兔的数量=(总脚数-总头数×2)÷2。体积=棱长×棱长×棱长=底面积×高。船速=(顺水速度+逆水速度)÷2。水速=(顺水速度-逆水速度)÷2。
2026-06-05 19:05:19
222
原创 题目总结(报表统计)
int ls,rs;int tans;int dat;}tree[INF];return;if(!rt){x=y=0;return;x=rt;}else{y=rt;if(!x ||!push_up(x);return x;
2026-05-02 16:37:36
389
1
原创 我的学习情况
CSP-S 学到头 = 上面所有内容全部精通联赛范围内没有遗漏,就剩极少数国赛超纲算法不学,刚好对应你说的「竞赛知识点99%学满」。
2026-04-26 19:47:01
199
原创 我的课程:图论(c++)(今天学的还是图论)
Dijkstra与动态规划: (1)算法更新 disdis 过程中,可以记录更新每个点的前驱结点,加上这些边可构成有向无环图,从而实现DP (2)KK 短路:扩展 disdis 可记录每个点的非严格 KK 短路,dis[i]dis[i] 维护起点到 ii 的最短的 kk 条路径长度强连通分量: Kosaraju算法:两次DFS,第一次DFS按任意顺序(一般 1∼n1∼n 得到后序遍历序,第二次DFS按照逆后序遍历序进行,每次遍历到的点即为同一个强连通分量)
2026-04-26 19:13:40
30
原创 我的学习方法(语文)
语文考试无非就是字词、阅读理解和作文,把这三个搞好就可以拿高分原文标题:《守正以立身,创新以致远》(822字,标准高考一类文)原文标题:《守正以立身,创新以致远》(822字,标准高考一类文)
2026-04-20 21:37:37
9
原创 我的课程:图论算法(c++)
只需要维护一下入度,入度为零的就压入队列,然后每次把队列头部的数删掉,放进答案,再把这个数的所有的孩子的入读-1就行。它还可以把图上的环揪出来,当队列空了,但有些数的入度不为0,那么这些数就是环,有向无环图的点有拓扑序;拓扑排序可标记所有非环点,剩余点即为环上的点。动态规划的状态更新应按照拓扑序完成状态更新。:动态规划的状态视为顶点,状态转移视为边,则构成DAG。每个点有且仅有一个出度。fill(批量填充)
2026-04-19 15:40:30
340
原创 我的c++考试流程(23~31分钟以内)
第一步:读题,写解析(6分钟) 1、阅读题目(1分钟) 2、写出解析:(1. 先圈输入 2. 再圈输出 3. 找核心操作(最重要)4. 划限制条件)非常重要一定要写!!(5分钟)第二步:写代码(17分钟) 1、按照解析写出代码(17分钟)第三步:改代码(如果代码有问题,没有跳过)(8分钟) 1、先看看哪里有问题,再改好代码(8分钟)第四步:提交代码(7秒钟) 1、提交啦!(7秒钟)
2026-04-19 12:13:38
491
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅