会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
optimist-skm
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
2024年7月30日
7.30模考总结
摘要: 省流:上300了 (模考难度不大,橙黄绿蓝) \(7.30\) 晴 \(T1\) 报数游戏Ⅱ 题意简述 求在一段序列前加入一个最小的正整数,使这个序列的每一个前缀和都为正数。 思路: 前缀和扫一遍,找最小前缀和,特判为正数的情况,复杂度 \(O(n)\) \(code\) #pragma G++ o
阅读全文
posted @ 2024-07-30 18:32 Optimist_Skm
阅读(37)
评论(0)
推荐(0)
2024年7月26日
最小循环节——题解
摘要: 最小循环节 题目链接 题意简述 我们需要找到一个字符 \(s\) 的最短的循环节,对循环节的定义为,当一个字符串 \(t\) 能够通过若干次自己加自己得到字符串 \(s\) ,我们就称 \(t\) 是 \(s\) 的一个循环节。 思路简述 根据题意,字符串 \(s\) 本身就是自己的一个循环节。所以
阅读全文
posted @ 2024-07-26 11:45 Optimist_Skm
阅读(163)
评论(0)
推荐(0)
2024年7月22日
数据结构自学日志——猫树
摘要: 谈一种神奇的数据结构——猫树。 猫树的作用与ST表几乎一致,但是它能维护的东西比ST表更为广泛。 引入 先介绍一下猫树的创始人——immortalCO,一位巨犇。 当我们遇到这样一道题——要以 \(O(1)\) 的复杂度求一段区间的 \(gcd\) ,我们这时就不能用线段树或ST表了,就可以使用猫树
阅读全文
posted @ 2024-07-22 10:20 Optimist_Skm
阅读(227)
评论(0)
推荐(0)
2024年7月21日
7.21模考总结
摘要: 省流:上 \(200pts\) 了 \(7.21\) 晴 模考总结: \(T1\) (题目链接) 题面简述: 求一段序列中有多少个子序列 (此处为连续的) 的和能被 \(k\) 整除。 考试思路: 想到整除就可以想到取模,想到取模就可以想到它的一个性质,即如果 \(N \equiv M \ (mod
阅读全文
posted @ 2024-07-21 16:20 Optimist_Skm
阅读(45)
评论(2)
推荐(0)
2024年7月20日
高斯消元
摘要: 高斯消元是建立矩阵的基础上的,其基本思路和初一下的二元一次方程的求解思路基本相同。 \(e.g.\) \[\begin{cases} x+y=3\\ x-y=1\\ \end{cases}\\ \downarrow\\ \begin{cases} x+y=3\\ -2y=-2\\ \end{case
阅读全文
posted @ 2024-07-20 20:03 Optimist_Skm
阅读(24)
评论(1)
推荐(0)
2024年7月18日
7.18模考总结
摘要: 7.18 星期一 晴/雷 模考总结 T1 纯水题,开局 10 分钟直接 AC, 二分板子题,普及难度。 AC code: #pragma (3, "OFast", "inline") #pragma (2) #include <iostream> #include <cassert> #includ
阅读全文
posted @ 2024-07-18 18:52 Optimist_Skm
阅读(42)
评论(1)
推荐(0)
上一页
1
2
3
公告