自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++二叉堆(priority_queue)

大根堆:父节点值≥左右子节点值(堆顶为最大值)​。- 小根堆:父节点值≤左右子节点值(堆顶为最小值)​。交换堆顶与最后元素,删尾部,新堆顶 “下沉” 调整​。二叉堆是完全二叉树的特殊形式,分两种:​。放数组尾部,通过 “上浮” 调整堆​。返回数组首元素(根节点)​。获取堆顶元素(最值)​。检查底层容器是否为空​。嘤嘤嘤,不想手写……

2025-11-11 21:52:21 162

原创 CSP-S大纲以及学习笔记(暂定每天一个知识点)

博主自创。

2025-11-10 21:59:21 401

原创 C++set学习笔记

set需头文件<set>,是(红黑树实现),存储,自动按升序排列(默认比较)。

2025-11-10 21:47:30 383

原创 C++pair学习笔记

pair是需要头文件<utility>,可以用于存储两个不同(或相同)类型的数据,标志为键值对和二元组。

2025-11-10 21:38:23 168

原创 C++ tuple 学习笔记(笔误请指出)

在这份代码中stu中的int类型的值为123,string类型的值为空,double类型的值为3.14。首先,我们知道了pair这种东西,它的每一组可以存储两个类型的值,并封装。这份代码定义了一个可以同时存储三种类型的元素stu元组。聪明的你想到了这个东西可以实现和结构体相同的功能。在上面的代码中实现了定义一个有多个类型的元组。那么现在的tuple就是pair的延伸拓展。可以使用:get<类型>(元组名)来获取。推荐:get<类型索引>(元组名)来获取。tuplr可以将多个类型的值封装起来。

2025-11-09 21:34:32 305

原创 P13959 [ICPC 2023 Nanjing R] 计数器 题解

当我们发现现在不能够操作时,直接输出。数组的元素有序,要取某个元素使用 map 访问即可,避免了开桶被。为了方便,我们使用 set 和 map 进行存储。,那么我们发现这些操作分两大类,第一类:先变。,容易发现,能够进行操作的次数是。卡,并且不用另外开数组保存了。

2025-10-17 22:31:31 425

原创 题解:P14063 [PO Final 2022] 海滩 / Badstrand

暴力做法,使用前缀和,每次遍历每个区间,如果区间和满足条件,更新长度,最后输出,能够得到 50 分。如果考虑使用 dp,会发现无法确定长度,只能够得到值(只是我没有想出来)。指还没有加的),这样使得满足条件的长度尽可能长,每次更新答案为。,如果发现当前和已经超出范围,则左边界加。,并且注意需要将当前和减少。考虑使用双指针,遍历。

2025-10-17 22:30:56 180

原创 CF2124B Minimise Sum 题解

不操作,答案是 $\min(1) + \min(1,2) = 1 + 1 =2 $。因为进行操作后,序列第一个元素为原序列前两个数的和,而序列第二个元素变为了。,需要在至多一次(可以不操作)操作后求出前缀最小值的最小和。考虑到答案求最小值,只要前面有一个序列元素值为。在第一个位置,不操作,简单推导能够发现,答案为。在后续位置,答案均不是最优解,可以举例子证明。,则后续求最小值也为。

2025-10-17 22:28:52 674

原创 P14137 「SFMOI Round II」Strange Covering Game 题解

【代码】P14137 「SFMOI Round II」Strange Covering Game 题解。

2025-10-17 22:24:32 245

原创 【LGR-251-Div.4】洛谷入门赛 #40 解析

【LGR-251-Div.4】洛谷入门赛 #40 解析

2025-10-17 22:20:23 344

原创 GESP六级c++复习资料

GESP复习资料

2025-10-08 13:19:40 1051

原创 C++解一元一次方程

【代码】C++解一元一次方程。

2025-07-31 22:01:39 192

原创 C++24点游戏

【代码】C++24点游戏。

2025-07-26 23:45:09 95

原创 CCFGESP认证C++6级复习资料

多态满足条件有继承关系子类重写父类中的虚函数多态使用条件父类指针或引用指向子类对象重写:函数返回值类型、函数名、参数列表完全一致称为重写。

2025-07-04 19:18:53 918

原创 C++测试题

具体见绑定资源,题解请私聊索要。

2025-07-04 19:13:43 149

原创 GESP2025年6月C++真题解析(更新中)

知识点:(数学)(分类讨论)分析:总共有天,每天读页,则一共可以做页,有两种情况:还有剩余书页没有读完:只能读页;刚好读完或者还可以多读 :只能读完这一本书 (页)。

2025-07-03 17:54:44 1811

原创 C++实现表格功能

【代码】C++实现表格功能。

2025-06-27 14:16:44 215

原创 C++01背包问题

设dp[i][j]表示:考虑前i个物品(编号从 1 到 i),且背包承重上限为j时,能获得的最大总价值。其中,i的范围是0 ≤ i ≤ ni=0表示无物品);j的范围是0 ≤ j ≤ Cj=0表示背包承重为 0)。

2025-06-27 10:20:32 470

原创 五年级下册数学人教版复习资料

具体资料已绑定,供大家复习。

2025-06-12 22:17:20 478

原创 C++实现文本编辑功能

这个编辑器提供了文本编辑的基本功能,代码结构清晰,适合作为学习 C++ 文件操作和字符串处理的实践案例。

2025-06-11 20:08:07 281

原创 C++实现数学功能

这个计算器适合需要进行科学计算、工程计算或数学学习的用户,能够满足大多数非加减乘除的数学运算需求。

2025-06-11 20:03:55 383

原创 C++几何计算器

几何计算器

2025-05-18 09:51:37 1045

原创 洛谷P4907题解

题目传送门](https://www.luogu.com.cn/problem/P4907)

2025-05-15 20:12:48 200

原创 GESPC++六级复习

多态满足条件有继承关系子类重写父类中的虚函数多态使用条件父类指针或引用指向子类对象重写:函数返回值类型、函数名、参数列表完全一致称为重写。

2025-05-11 10:44:10 1202

原创 P1008 [NOIP 1998 普及组] 三连击题解

【代码】P1008 [NOIP 1998 普及组] 三连击题解。

2025-05-11 10:34:05 115

原创 c++游戏

详细请移步至。

2025-05-11 10:24:22 337

原创 c++实现分数操作

c++分数功能

2025-05-11 10:09:02 218

原创 C++基础代码解释

c++基础头文件解释

2025-05-04 13:33:34 387

原创 GESP2025年3月认证解析

{N}={10。

2025-03-24 20:31:48 1229 1

原创 c++测试题

给定两个非负整数 ​A 和 ​B,以字符串形式输入,计算 ​A*B 的结果,并以字符串形式输出。输入的整数长度不超过 1000 位。

2025-03-23 15:59:13 967

原创 c++位运算

【代码】c++位运算。

2025-03-22 22:50:20 110

原创 AtCoderABC387题解

题目大意:给你AB,求,直接上代码!

2025-03-21 21:56:13 677

原创 c++面向对象笔记

面向对象

2025-03-16 19:42:06 460

原创 所有图形的计算公式

图形公式

2025-03-08 08:56:02 244

原创 哪吒2票房分析

哪吒 2》海外票房困境剖析与价值审视​​《哪吒 2》在国内市场的火爆程度有目共睹,其凭借扣人心弦的剧情、精美绝伦的画面以及触动人心的情感内核,收获了极佳的口碑与亮眼的票房成绩。然而,当影片走向海外市场,其表现却与国内形成鲜明反差,票房成绩远未达预期,这一现象背后的缘由错综复杂,值得深入剖析。​。

2025-03-07 21:56:23 667

原创 五子棋c++游戏

【代码】五子棋c++游戏。

2025-03-07 21:29:24 121

原创 c++实现最大公因数和最小公倍数

【代码】c++实现最大公因数和最小公倍数。

2025-03-07 21:27:05 733

原创 GESP六级c++复习资料(一定要保存、收藏!!!)

GESP六级资料

2025-03-05 21:10:48 2336 12

原创 c++树资料(保存、收藏、点赞)

(0基础先大概浏览加粗部分)。你可能不懂,不妨看下面例子:在上图中,是一棵树(见上1.树)。其中根节点是1(根节点就是树冠,见上2.根节点)。我们称1是2和3的父节点(见上3.父节点),反之,2和3是1的子节点(见上4.子节点)。看到12和13,我们称它们互为兄弟节点(见上5.兄弟节点)。再看到最后一层(这只是一个例子,不一定所有叶子结点都在最后一层哟!),我们称8至15都是这棵树的叶子结点(见上6.叶子结点)。子树:仍然以上图为例,下图是上图中的一个子树(见上7.子树)。

2025-03-05 21:10:33 1050

原创 c++五子棋代码

【代码】c++五子棋代码。

2025-03-05 20:00:57 367

C++测试题,满分800分

C++测试题,满分800分

2025-07-04

学习小组分析及具体解题方法

学习小组分析及具体解题方法

2025-07-03

最大公因数公式推导及解决方案

最大公因数公式推导及解决方案

2025-07-03

C++游戏(点赞+收藏+关注)

C++游戏(点赞+收藏+关注)

2025-05-11

不会像其他文章那样复杂洛谷功能教程

不会像其他文章那样复杂洛谷功能教程

2025-02-02

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

TA关注的人

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