大家好,我叫萱草,还请多多指教啦。 目前在备考GESP 6级,同样备考的可以互帮互助一下啦!
追踪最近的用户名外显变动记录。
最近的文章、讨论、云剪贴板与社区记录
在文章《NOIP 有啥必知道的 9 个 trick》发表评论:
真的吗? 那我在GESP的比赛上试一下?! 需要求证!!!
在文章《一些好玩的经典游戏的数据》发表评论:
好玩
我的想法: --- *深度优先搜索(DFS)是 “一条路走到黑” 的递归 / 栈式搜索策略,广度优先搜索(BFS)是 “逐层扩散” 的队列式遍历方法,二叉树的搜索则分普通二叉树的遍历查找和二叉查找树(BST)的二分查找,三者在数据结构遍历和问题求解中各有核心应用场景。* --- # 正题: --- ## 深度优先搜索算…
在 C++ 中,图的遍历是指从图中的某一顶点出发,按照一定的规则访问图中所有顶点的过程,核心分为 ** 深度优先搜索(DFS,Depth-First Search)和广度优先搜索(BFS,Breadth-First Search)** 两种方式。本文将从图的存储结构入手,详细讲解两种遍历算法的原理、实现及应用场景。 #…
接下来我会对这些关键代码逐段拆解、详细讲解,帮你理解每一行代码的作用、设计思路和背后的图论原理。 # 一、图的表示:邻接矩阵 vs 邻接表 图的表示是所有图论算法的基础,我们先拆解邻接表(更常用)和邻接矩阵的核心代码。 ## 1. 邻接矩阵代码拆解 邻接矩阵用二维数组存储顶点间的连接关系,以下是核心代码的逐行讲解: `…
```cpp #include #include using namespace std; // 定义Student结构体 struct Student { // 1. 静态成员变量:统计对象数量 static int count; // 声明静态成员变量,所有Student对象共享 // 2. 普通数据成员 stri…
**提前通知:这个账号是我表妹的(所以这篇是我“萱草”打的)** --- **云路之上,遇见温柔的光** 飞机冲破云层的刹那,舷窗外的天光突然铺涌而来。常州奔牛机场的空姐站在舱门处,眼角盛着星光般的笑意:“旅途愉快。” 四个字轻得像羽毛,却让我鼻尖一酸 —— 这是三年来第一次卸下奔波,真正为 “旅行” 二字出发。过去赶…
***题解:SP215 PANIC - Panic in the Plazas*** --- 首先,~~求关~~,~~代码吗......,成功WA了,姐把思路说一下吧~~ *~~检察官大大让我过吧,这个题,就我一篇题解还不过那就.......~~* ### **问题分析** 本题的核心是计算每个广场的恐慌到达时间,找到…
[JOISC 2018] 高速公路建设 / Construction of Highway 题解 --- *~~(因为不喜欢打字所以费话也不多,开始)~~* ~~求关~~ ~~**(洛谷!!!我辛辛苦苦打了三篇题解,为什么都没过**!!!!!!!!!!!!!!!!!!!!!!)~~ **问题核心分析** 本题的关键在于…
在文章《题解:P14365 [JOISC 2018] 高速公路建设 / Construction of Highway》发表评论:
hi 我也发了两篇题解,但是.......
https://www.luogu.com.cn/record/247267664 ``` #include using namespace std; const int MAXN = 2e5 + 5; struct Pair { int x, y, cost; Pair(int x, int y, int cost)…
题解:P14414 [JOISC 2015] 导航 / Navigation【通信题暂无法评测】 --- 首先~~求关~~ **问题核心分析** 这是一道通信题,需要设计两套独立策略: 安娜(Anna):在树状结构的每个岛屿上设置旗帜值(0~N),旗帜值需能引导布鲁诺找到目标岛 T。 布鲁诺(Bruno):仅通过当前岛…
题解:「HCOI-R2」Rabbit Panic (Hard Ver.) --- ~~再看之前求关(是我的的一篇题解,请求鼓励)~~ 话说回来,这道题我也是看了别的老师的题解才打的,有错误私信 **一、问题分析** 题目要求将初始排列 {1,2,…,n}通过最少次数的操作变为所有元素相等。每次操作可选择m个不同位置,将…
在讨论《@tongyxt》回复:
? @[__YiChaQAQ__o_O](luogu://user/1159944) 详细点
在讨论《@tongyxt》回复:
则么橙名?
@tongyxt 不知道为什么评论不了。 关键问题分析:g数组初始化的越界访问 你的init()函数中对g数组的初始化存在严重问题: ``` for(int i=0;i<N;i++){ g[i][0] = f[i-1][1]*(1<<(i-1)) + g[i-1][0] + g[i-1][1]; g[i][1] = f…
在讨论《上一个是大错特错这个求改》回复:
? @[tu_huang_di](luogu://user/754119)@[yuyue__is_not_human](luogu://user/1003825)@[qy25rwt](luogu://user/1394207)@[liuyuhan1522](luogu://user/1435840)
在讨论《上一个是大错特错这个求改》回复:
@[Emily1234](luogu://user/1621906) ``` #include using namespace std; int main() { int n; cin >> n; long long a[25]; // 使用long long存储大数字 int t[15] = {0}; // 存储各位…
``` #include using namespace std; int main() { int n,r =1000,b =7,an =0,u =1; int num = 0,h =3456; cin>>n; int a[n+5] ={}; int t[15] ={}; for(int i =1;i >a[i];…
``` #include using namespace std; int main() { int n,r =1000,b =7,an =0,u =1; int num = 0,h =3456; cin>>n; int a[n+5] ={}; int t[15] ={}; for(int i =1;i >a[i];…
``` #include using namespace std; int n,m; int hrt[3010]; int ans; int sum; int main() { cin>>n>>m; for(int i=0;i<=n;i++) scanf("%d",&hrt[i]),ans=i<=m?sum+=hrt[…
在讨论《9分求调,希望在我的代码上修改~》回复:
@[__VN](luogu://user/734566) thank you
``` #include using namespace std; int main() { int n; cin >>n; int a[n+5] = {}; int r; for(int i = 1;i >a[i]; int q =a[i]; for(int j = 2;j <= a[i];j++) { for(in…
在讨论《9分求调,希望在我的代码上修改~》回复:
@[__VN](luogu://user/734566) 似乎好像还是9分 55555555555555555555555555555555 麻烦你了~ ``` #include #include using namespace std; int w; int m() { cout >n; if(n==0){ //特判…
在讨论《9分求调,希望在我的代码上修改~》回复:
@[Emily1234](luogu://user/1621906)为什么还是9分?~555
在讨论《9分求调,希望在我的代码上修改~》回复:
@[__VN](luogu://user/734566)
``` #include using namespace std; int w; string q1,q2,q3,q4,q5; int t(int a) { if(w == 1) { if(a == 0)cout >n; int y = n; for(w = 1;w <= 5;w++) { for (int i = 1…
在讨论《大神求调》回复:
@[__KevinMZ__](luogu://user/1358215)ok了
在讨论《大神求调》回复:
@[__KevinMZ__](luogu://user/1358215) 有完整代码吗?please