会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Loading
magnus
博客园
首页
新随笔
联系
订阅
管理
[置顶]
I am mazhaoze!
摘要: 我是MaZhaoze,一名来自湖南省的菜鸡oier 之后会在这里记录一些学习笔记和练习笔记。 我博客标题目难度 Water: 我喝口水就秒了没啥难度啊! Easy:我思考了一下,一次就AC了! Medium:自己想出但想了很久,没有一次AC。 Hard:不完全是自己想出。 +和-表示同档题的难度
阅读全文
posted @ 2025-12-14 23:11 magnus2012
阅读(16)
评论(0)
推荐(0)
2026年2月1日
题解 Tree
该文被密码保护。
阅读全文
posted @ 2026-02-01 22:33 magnus2012
阅读(5)
评论(0)
推荐(0)
2026年1月18日
题解:P14976 [USACO25DEC] Photoshoot B
摘要: 按照题意模拟即可。 核心就是维护这个网格,每次修改之后只更新所有包含该点的 \(k\times k\) 子矩阵的元素和,并维护其最大值。 由于题目保证每次修改都是增加正整数,因此子矩阵和单调不减,最大值也只会变大,直接更新即可。 虽然说时间复杂度不是很优秀但是对于本题已经足够,时间复杂度是 \(O(
阅读全文
posted @ 2026-01-18 14:42 magnus2012
阅读(28)
评论(0)
推荐(0)
2026年1月14日
CSP-2025反思 & 做法
摘要: CSP-J 2025游记 第一次线下赛,没有爆0但是哎。 [CSP-J 2025] 拼数 题意简述 给你一个字符串,把里面是数字的筛出来然后把筛出来的数字拼成的正整数的最大值。 做法 很简单直接遍历一遍字符串把里面的数字筛出来,然后排个序就可以了。 aclink 多提一嘴气死我了,在 oj 提交的时
阅读全文
posted @ 2026-01-14 20:07 magnus2012
阅读(13)
评论(0)
推荐(0)
2026年1月11日
abc440 赛后总结
摘要: 这次比赛就水了半小时就去搞whk了.... 🎯 比赛概况 比赛:AtCoder Beginner Contest 440 最终排名:1330/10207人(前 13%) Rating 变化:+212(显著进步!) 完成题数:4/7(A-D) 最大亮点:所有提交均一次 AC,无罚时获得了 \(ran
阅读全文
posted @ 2026-01-11 21:15 magnus2012
阅读(33)
评论(0)
推荐(0)
2026年1月8日
差分&前缀和 笔记
摘要: 我们在打 OI 的时候经常遇见维护一个区间或者是对一个区间进行批量操作,如果这个区间我们需要维护的区间很大或者操作次数很多,暴力往往会到 \(O(nq)\),容易 TLE。 因此我们引入前缀和这个概念。 假设我们拥有一个 \(A\) 数组 \[A=[1,2,3,4,5,6] \]这时候我们构建一个前
阅读全文
posted @ 2026-01-08 23:42 magnus2012
阅读(14)
评论(0)
推荐(0)
2025年12月29日
[日常训练-总结] [NOIP 2016 提高组] 玩具谜题
摘要: 题目传送门 按照题意模拟即可,但是边界没有考虑到位。 实现上第一次使用了while导致TLE了。 这在OI赛制是致命的告诉我们要写对拍。 还没有考虑边界,和语法也差了。 #include <bits/stdc++.h> using namespace std; using ll = long lon
阅读全文
posted @ 2025-12-29 22:34 magnus2012
阅读(4)
评论(0)
推荐(0)
2025年12月22日
CSP2025游记
摘要: 我可能忘了年少的样子 但我始终记得那个秋天 周围人的喧闹 放肆招摇的风 我挑选着残缺的记忆 重新拼到一起 晚风拂过山岗 撞到了盛满回忆的夕阳瓶溢出映满了天... 时间的齿轮缓缓转动 直到一声巨响 我抬头一看 昔日情景如潮水般向我涌来.. 微光散落在窗前 我心头一颤 不禁想起了很多往事..... 好闻
阅读全文
posted @ 2025-12-22 23:43 magnus2012
阅读(64)
评论(0)
推荐(0)
2025年12月21日
AtCoder-abc437-b[Water+]
摘要: 阐述一下题意 就是给你一个二维数组和另一个 \(b\) 数组,让你看这个二维数组每行里面有多少个元素被包含在 \(b\) 数组里面的。然后找出包含 \(b\) 元素最多的那一行包含了多少个就行了。 那么我们按照题意模拟即可。 #include <bits/stdc++.h> using namesp
阅读全文
posted @ 2025-12-21 00:39 magnus2012
阅读(43)
评论(0)
推荐(0)
AtCoder-abc437-a 题解[Water+]
摘要: 思路 本质上就是加法但是需要转换一下单位把 \(a\) 转换成英寸即可那么我们得出公式: \[a\cdot 12 + b \]然后输入 \(a\) 和 \(b\) 两数后使用上面公式即可。 Accode #include <bits/stdc++.h> using namespace std; us
阅读全文
posted @ 2025-12-21 00:37 magnus2012
阅读(25)
评论(0)
推荐(0)
2025年12月16日
AT_highrate2025_a[Water+]
摘要: 思路 首先我们读题发现题目需要一个数据结构来捆绑两个数据。 时间和预选赛名次那么我们先定义下面结构体。 struct p{ long long time,rank; }; 接下来我们来写排序规则。 我们发现关键信息是如果有多个参赛者同时到达出口,则按预选赛名次更高的参赛者优先离开房间。 从这个里面我
阅读全文
posted @ 2025-12-16 20:09 magnus2012
阅读(5)
评论(0)
推荐(0)
下一页
公告