自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 2024年昆明邀请赛题解(三)

本题解共包括三部分,此为第三部分。

2026-01-29 20:09:38 580

原创 2024年昆明邀请赛题解(二)

本题解共包括三部分,此为第二部分。

2026-01-28 15:01:01 654

原创 2024年昆明邀请赛题解(一)

本题解共包括三部分,此为第一部分。

2026-01-27 16:48:41 1261

原创 2023年第十四届蓝桥杯国赛C++A组完整题解

2023年蓝桥杯国赛C++A组完整题解

2026-01-26 23:46:15 1039

原创 2025年ICPC沈阳区域赛题解(三)

本题解共三篇,按照本人主观对难度进行排序. 完整版题解和代码见文末链接.

2026-01-23 12:43:53 1031

原创 2025年ICPC沈阳区域赛题解(二)

本题解共三篇,按照本人主观对难度进行排序. 完整版题解和代码见文末链接.此为第二篇,包括四道题:题意在一个无向连通图上,给定两个人在不同的两个位置 xxx 和 yyy,需要对图中的边进行定向,定向后,每一时刻,两个人所在点只要有出边,就可能随机移动到任意一个与其相连的点上,若没有出边,则此人不会再移动. 两人移动是 同一时刻的. 需要给出一个对图中的边定向的方案,使得任意时刻,无论两人如何移动,二者都不会相遇,即不会在同一时刻到达同一个点.思路分两种情况讨论.当 xxx 和 yyy 没有边直接相连的时候,如

2026-01-22 11:49:18 1071

原创 2025年ICPC沈阳区域赛题解(一)

2025年ICPC区域赛题解第一部分,共包括5道题

2026-01-21 19:37:35 1316

原创 2023年第十四届蓝桥杯C++省赛A组完整版题解

整体来讲这套题还是偏难的,毕竟省赛就出现了两个紫题还是有点意思的。

2026-01-20 15:51:49 1386

原创 2024第十五届蓝桥杯C++省赛A组完整题解

对于每一天而言,我们计算它的年月日中的所有数字转化为汉字的总笔画数,若严格50则打篮球,否则不打篮球。其中月和日不足两位的需要在前面补零. 统计从2000年1月1日到2024年4月13日中间打篮球的日子总数。直接枚举每一天即可,可以预存一个数组用来处理每个数的对应的笔画数。由于年月日对应数字的位数都已经固定了,所以可以直接求出来。这里需要注意判断一下闰年,其他的就是单纯的模拟计数就可以了。3228。

2026-01-18 01:09:28 1438

原创 2025第十六届蓝桥杯C++省赛A组完整题解

找到第 2025 个质数.直接枚举每个大于 1 的整数去判断它有没有除了 1 和它本身的因数即可. 如果没有它就是质数,对总质数的个数进行累加就行. 最终输出第 2025 个质数即可. 事实上第 2025个质数不是很大,根据也可以大概估算一下范围,不过比赛的时候直接在 long long 的范围内去找就行,毕竟就是个填空题.

2026-01-15 18:16:16 1576 1

2025年ICPC沈阳区域赛题解

内容概要:本文档为2025年ICPC国际大学生程序设计竞赛亚洲区域赛(沈阳站)的题目集,涵盖了12道算法竞赛题目(Problem I、M、B、K、A、F、G、C、D、E、H、J、L),涉及模拟、动态规划、图论、计算几何、数论、数据结构等多个算法领域。每道题均提供详细的题意描述、解题思路、参考代码及部分题目的图示说明,旨在帮助参赛者理解问题本质并掌握高效解法。典型问题包括基于条件筛选的模拟题(志愿者模拟器)、利用全排列与概率计算求最优解(大结局?)、图的定向构造(友谊地久天长)、闵可夫斯基和与凸包计算(碰撞伤害)、通信题中的编码与解码(出Bug的绘画软件II)、莫队算法优化查询(时痕回响)等,整体难度较高,强调算法思维与代码实现能力。; 适合人群:具备扎实编程基础和算法知识的高校学生,尤其是参加ACM/ICPC、NOI等算法竞赛的选手,以及致力于提升算法能力的程序员。; 使用场景及目标:①用于算法竞赛训练,提升解决复杂数学与逻辑问题的能力;②学习高级算法如凸包(Andrew算法)、莫队、KMP、状态压缩DP、Minkowski和等的应用;③通过阅读高质量AC代码,提高代码实现技巧与调试能力。; 阅读建议:建议按题目难度循序渐进学习,先理解题意与思路再结合AC代码进行调试验证,对于复杂算法(如Problem G中的积分与凸包推导)应配合图示逐步推演,注重对算法时间复杂度与边界条件的分析。

2026-01-14

空空如也

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

TA关注的人

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