2024NOIP模板代码复习专用文章
最短路 dijkstra题目 代码 #include<bits/stdc++.h> #define ll long long #define N 200001 // 最大的顶点数和边数 using namespace std; // 初始化全局变量 int a[N],n,m,ver[N],nxt

Sakurako 和 Water 题解
问题概述 因为题面翻译很清楚且题面容易理解,在这里就不再解释了。 解题思路 读完题后,先看时间复杂度,再选择实现方法。一看 n\le500 ,直接 n^2 暴力就可以了。下面将具体讲解实现方法。 对角线独立处理: 矩阵中的每条主对角线可以单独进行操作,因为一次操作只影响一个正方形区域内的主对角线。
【2024】CSP-S 二轮考前模板代码大杂烩
2024NOIP模板代码复习专用文章 复习用的文章 最短路 dijkstra题目 P3371 【模板】单源最短路径(弱化版) - 洛谷 | 计算机科学教育新生态 代码 #include<bits/stdc++.h> #define ll long long #define N 200001 //

【分块】算法专题
分块 此文章列出了几种分块的常见用法涉及的模板题目和代码,便于理解和复习分块算法。 数列分块入门 1 【区间加法+单点查询】 题面 题目描述 给出一个长为 n 的数列,以及 n 个操作,操作涉及区间加法,单点查值。 输入格式 第一行输入一个数字 n。 第二行输入 n 个数字,

Sharky的刷牙大冒险
🦈Sharky的刷牙大冒险(GPT-4o with canvas 编写) 🦈Sharky的使命 🦈Sharky是一只超级英雄🐟,专门帮助🌊里的生物保持🦷健康。Sharky知道,健康洁白的🦷不仅对每个海洋生物的日常生活非常重要,还能提升它们的整体幸福感。因此,每天早晨他都会巡游整个🌊,