自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zhengqingyu0311 的小屋

zhengqingyu0311 的博客

  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 算法模板速查

按“Ctrl+F” 快速搜索图论模版拓扑排序#include<bits/stdc++.h>#define inf 0x7fffffff#define LL long long#define rs register#define fastOI ios::sync_with_stdio(0)#define fo(s) freopen(s".in","r",stdin),freopen(s".out","w",stdout)using namespace std;const int

2023-09-15 17:52:42 43

原创 浅谈位运算

按位右移和左移 树状树组 dp 的状态压缩。

2023-09-13 22:03:31 49 3

原创 CSP 考前自查自纠

数组list存储了链表节点的数据和下一个节点的索引,head和tail分别指向链表的头部和尾部,freeList维护了空闲节点的链表。getNode函数用于获取一个空闲节点,freeNode函数用于释放一个节点,insert函数用于插入一个值到链表末尾,delete函数用于删除指定值的节点,display函数用于展示链表中的数据。这是一个简单的弗洛伊德最短路径算法的实现模板。这个代码中的 shellSort() 函数实现了希尔排序算法,main() 函数中使用了一个示例数组进行排序,并输出排序后的结果。

2023-09-13 22:02:40 55 2

原创 树论模版汇总

【代码】树论模版汇总。

2023-08-26 19:24:01 25

原创 C++高精度算法

由于受到计算机硬件等因素的限制,计算机计算结果的精度也受到一定的限制,即使用Extended或comp数据类型,计算结果也最多能精确到20位,另一方面,计算机所能表示的数的范围也受到一定的限制,如实数所能处理的最大值为1.7*1038,在计算N!时,当N=34时,计算结果就超过这个范围,无法计算。

2023-08-20 20:48:37 62 1

原创 图论算法汇总

本文是图论算法模版的完整代码,算法:dijkstra , Floyd , SPFA ,Bellman Ford ,以及最小生成树完整代码。【代码】图论算法合集。

2023-08-20 18:05:51 45 2

原创 洛谷 「GMOI R2-T1」轴对称

你有一个n行m列的图片(矩阵),该图片的像素为n×m。初始时,所有像素块均为黑色,RGB 是000。每一次操作可以将一个像素块的 RGB 中的一个数字改变。在每次操作过后,请你输出图片是否左右对称?左右对称:即对于任何的ij,总满足第i行第j列的像素与第i行第m−j1列的像素的 RGB 值相等。

2023-04-16 14:59:07 121

原创 如何注册 SPOJ

wrong or unfilled captcha解决方法。这篇文章将会带你解决 SPOJ 注册时,报错 `wrong or unfilled captcha` 的问题,同时它也是一个 SPOJ 注册的小教程。如果你觉得它为你带来了帮助,请将它分享给他人。

2022-08-23 16:32:57 2233 2

原创 CCR-Plus 评测器使用配置指南

CCR Plus 是一款适用于 NOI(National Olympiad in Informatics) 系列比赛的开源的跨平台测评环境。由于使用须添加环境变量,所以出现下图无效的编译器的情况,且如何配置是一个很大的问题,今天介绍如何正确使用CCR-Plus。...

2022-08-18 14:59:58 928 1

原创 蛇形矩阵进阶

给出一个不大于 $9$ 的正整数 $n$,输出 $n\times n$ 的蛇形方阵。从左上角填上 $1$ 开始,顺时针方向依次填入数字,如同样例所示。注意每个数字有都会占用 $3$ 个字符,前面使用空格补齐。

2022-08-16 19:48:25 259

原创 C++类型转换

是把字符串转换成整型数的一个函数,应用在计算机程序和办公软件中.给出一序列数值及其运算符号,依次进行计算(不考虑优先级)。特别注意,该函数要求被转换的字符串是按十进制数理解的。每行一个运算符号以及运算数。第一个数前面的符号为。字符串,会跳过前面的空白字符(例如空格,输入的字符串对应数字存在大小限制(与。号,第二数前面的符号才是运算符,类型大小有关),若其过大可能报错。为空字符串,那么将返回。......

2022-08-05 19:42:31 220

原创 C++排序函数

排序算法模版

2022-08-05 18:05:30 2040

原创 洛谷P1125 笨小猴 题解

洛谷P1125 笨小猴 题解: 笨小猴的词汇量很小,所以每次做英语选择题的时候都很头疼。但是他找到了一种方法,经试验证明,用这种方法去选择选项的时候选对的几率非常大!

2022-08-05 17:47:09 2033

原创 洛谷SP8319 GLJIVE 题解

洛谷SP8319 题解: 给定十个整数,询问一个前缀和使得它与 100 的差值最小,如果与 100 的差值相同,取大的那一个。

2022-08-05 12:02:27 107

CCR-Plus 测评器

CCR Plus 是一款适用于 NOI(National Olympiad in Informatics) 系列比赛的开源的跨平台测评环境,使用 Qt 编写,是对原版 CCR 测评器的重大改进。CCR Plus 目前支持 Windows 和 Linux 两大操作系统,可以方便地配置与评测传统题、提交答案题等题型 下载地址:https://github.com/sxyzccr/CCR-Plus/releases 安装及使用说明: Windows: 解压下载文件到安装目录,无需安装,直接双击 CCR-Plus.exe 运行程序。可自行创建桌面快捷方式。 Linux: 解压下载文件到安装目录,双击运行 install.sh,把生成的图标复制到任意位置,再双击图标运行程序。 注意事项 Windows 如果界面字体显示不正常(很难看),请安装字体“微软雅黑”。 如果使用选手名单后中文显示乱码,请转换名单的文件编码为 ANSI,行尾格式为 Windows。 请注意在环境变量中添加编译器路径。 Linux 请注意设置某些文件的可执行权限。 竞赛目录不要放

2022-08-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除