From 63575ae559874921cff24ac8db980724096739ed Mon Sep 17 00:00:00 2001 From: ttzytt Date: Sun, 13 Oct 2024 17:04:10 -0400 Subject: [PATCH] Site updated: 2024-10-13 17:04:08 --- 2021/08/P2944/index.html | 2 +- 2021/09/P3087/index.html | 2 +- 2021/11/P2867/index.html | 2 +- 2021/12/P7995/index.html | 2 +- 2022/02/P8095/index.html | 2 +- 2022/04/P8270/index.html | 2 +- 2022/04/function-call/index.html | 2 +- 2022/06/CF1692G/index.html | 2 +- 2022/06/CF1695C/index.html | 2 +- 2022/06/complexity_GA/index.html | 2 +- 2022/06/error_compilation/index.html | 2 +- 2022/06/hexo_font_update/index.html | 2 +- 2022/07/CF1699C/index.html | 2 +- 2022/07/xv6_lab1_record/index.html | 2 +- 2022/07/xv6_lab4_record/index.html | 2 +- 2022/08/math_reports/index.html | 2 +- 2022/08/xv6_lab10_record/index.html | 2 +- 2022/08/xv6_lab11_record/index.html | 2 +- 2022/08/xv6_lab7_record/index.html | 2 +- 2022/08/xv6_lab8_record/index.html | 2 +- 2022/08/xv6_lab9_record/index.html | 2 +- 2022/10/dense_neu_net_nmist/index.html | 2 +- .../USACO23JAN Find and Replace S/index.html | 2 +- about/index.html | 4 +- archives/2021/08/index.html | 6 +- archives/2021/09/index.html | 6 +- archives/2021/11/index.html | 6 +- archives/2021/12/index.html | 6 +- archives/2021/index.html | 6 +- archives/2022/02/index.html | 6 +- archives/2022/03/index.html | 6 +- archives/2022/04/index.html | 6 +- archives/2022/06/index.html | 6 +- archives/2022/07/index.html | 6 +- archives/2022/08/index.html | 6 +- archives/2022/09/index.html | 6 +- archives/2022/10/index.html | 6 +- archives/2022/12/index.html | 6 +- archives/2022/index.html | 6 +- archives/2022/page/2/index.html | 6 +- archives/2023/01/index.html | 6 +- archives/2023/02/index.html | 6 +- archives/2023/06/index.html | 6 +- archives/2023/12/index.html | 6 +- archives/2023/index.html | 6 +- archives/index.html | 6 +- archives/page/2/index.html | 6 +- atom.xml | 8 +- categories/Hexo/index.html | 6 +- categories/index.html | 4 +- .../index.html" | 6 +- .../index.html" | 6 +- .../index.html" | 6 +- .../\351\242\230\350\247\243/index.html" | 6 +- en/2021/08/P2944/index.html | 2 +- en/2021/09/P3087/index.html | 2 +- en/2021/11/P2867/index.html | 2 +- en/2021/12/P7995/index.html | 2 +- en/2022/02/P8095/index.html | 2 +- en/2022/04/P8270/index.html | 2 +- en/2022/04/function-call/index.html | 2 +- en/2022/06/CF1692G/index.html | 2 +- en/2022/06/CF1695C/index.html | 2 +- en/2022/06/complexity_GA/index.html | 2 +- en/2022/06/error_compilation/index.html | 2 +- en/2022/06/hexo_font_update/index.html | 2 +- en/2022/07/CF1699C/index.html | 2 +- en/2022/07/xv6_lab1_record/index.html | 2 +- en/2022/07/xv6_lab4_record/index.html | 2 +- en/2022/08/math_reports/index.html | 2 +- en/2022/08/xv6_lab10_record/index.html | 2 +- en/2022/08/xv6_lab11_record/index.html | 2 +- en/2022/08/xv6_lab8_record/index.html | 2 +- en/2022/10/dense_neu_net_nmist/index.html | 2 +- .../USACO23JAN Find and Replace S/index.html | 2 +- en/about/index.html | 4 +- en/archives/2021/08/index.html | 6 +- en/archives/2021/09/index.html | 6 +- en/archives/2021/11/index.html | 6 +- en/archives/2021/12/index.html | 6 +- en/archives/2021/index.html | 6 +- en/archives/2022/02/index.html | 6 +- en/archives/2022/03/index.html | 6 +- en/archives/2022/04/index.html | 6 +- en/archives/2022/06/index.html | 6 +- en/archives/2022/07/index.html | 6 +- en/archives/2022/08/index.html | 6 +- en/archives/2022/09/index.html | 6 +- en/archives/2022/10/index.html | 6 +- en/archives/2022/12/index.html | 6 +- en/archives/2022/index.html | 6 +- en/archives/2022/page/2/index.html | 6 +- en/archives/2023/01/index.html | 6 +- en/archives/2023/02/index.html | 6 +- en/archives/2023/06/index.html | 6 +- en/archives/2023/12/index.html | 6 +- en/archives/2023/index.html | 6 +- en/archives/index.html | 6 +- en/archives/page/2/index.html | 6 +- en/categories/Hexo/index.html | 6 +- en/categories/index.html | 4 +- .../index.html" | 6 +- .../index.html" | 6 +- .../index.html" | 6 +- .../\351\242\230\350\247\243/index.html" | 6 +- en/gallery/scene/index.html | 4 +- en/index.html | 6 +- en/link/index.html | 4 +- en/page/2/index.html | 6 +- en/page/3/index.html | 6 +- en/page/4/index.html | 6 +- en/tags/index.html | 6 +- .../fake-valarray.html" | 4 +- .../tools_note.html" | 4 +- files/photo_portfolio/2024-10-12/normal.html | 225 +- .../libs/bootstrap/bootstrap-icons.css | 2018 +++++++++++++++++ .../libs/bootstrap/bootstrap-icons.woff | Bin 0 -> 164168 bytes .../libs/bootstrap/bootstrap.min.css | 10 + .../libs/bootstrap/bootstrap.min.js | 7 + .../libs/quarto-html/anchor.min.js | 9 + .../normal_files/libs/quarto-html/quarto.js | 902 ++++++++ gallery/scene/index.html | 4 +- index.html | 6 +- link/index.html | 4 +- page/2/index.html | 6 +- page/3/index.html | 6 +- page/4/index.html | 6 +- search.xml | 8 +- sitemap.txt | 30 +- sitemap.xml | 72 +- tags/2021/index.html | 6 +- tags/2022/index.html | 6 +- tags/2022/page/2/index.html | 6 +- tags/2022/page/3/index.html | 6 +- tags/2023/index.html | 6 +- tags/CS144/index.html | 6 +- tags/Codechef/index.html | 6 +- tags/Codeforces/index.html | 6 +- tags/GAMES101/index.html | 6 +- tags/Hexo/index.html | 6 +- tags/MNIST/index.html | 6 +- tags/RTNW/index.html | 6 +- tags/RTOW/index.html | 6 +- tags/TCP-IP/index.html | 6 +- tags/Treap/index.html | 6 +- tags/UNIX/index.html | 6 +- tags/UNIX/page/2/index.html | 6 +- .../index.html" | 6 +- .../index.html" | 6 +- .../index.html" | 6 +- tags/USACO/index.html | 6 +- tags/bvh/index.html | 6 +- tags/css/index.html | 6 +- tags/dfs/index.html | 6 +- tags/index.html | 6 +- tags/xv6/index.html | 6 +- tags/xv6/page/2/index.html | 6 +- .../index.html" | 6 +- .../index.html" | 6 +- .../index.html" | 6 +- .../index.html" | 6 +- .../index.html" | 6 +- .../index.html" | 6 +- "tags/\345\207\240\344\275\225/index.html" | 6 +- .../index.html" | 6 +- .../index.html" | 6 +- "tags/\345\215\217\347\250\213/index.html" | 6 +- .../index.html" | 6 +- .../index.html" | 6 +- .../index.html" | 6 +- "tags/\345\233\276\350\256\272/index.html" | 6 +- .../index.html" | 6 +- "tags/\345\240\206/index.html" | 6 +- .../index.html" | 6 +- .../index.html" | 6 +- .../index.html" | 6 +- "tags/\345\272\225\345\261\202/index.html" | 6 +- .../index.html" | 6 +- .../index.html" | 6 +- .../index.html" | 6 +- .../index.html" | 6 +- .../index.html" | 6 +- "tags/\346\212\245\351\224\231/index.html" | 6 +- "tags/\346\220\234\347\264\242/index.html" | 6 +- .../index.html" | 6 +- .../page/2/index.html" | 6 +- "tags/\346\225\260\345\255\246/index.html" | 6 +- .../index.html" | 6 +- "tags/\346\225\260\350\256\272/index.html" | 6 +- "tags/\346\225\264\346\264\273/index.html" | 6 +- .../index.html" | 6 +- .../index.html" | 6 +- .../index.html" | 6 +- .../index.html" | 6 +- "tags/\346\236\204\351\200\240/index.html" | 6 +- .../index.html" | 6 +- .../index.html" | 6 +- "tags/\346\240\210\345\270\247/index.html" | 6 +- "tags/\346\240\221/index.html" | 6 +- "tags/\346\261\207\347\274\226/index.html" | 6 +- .../index.html" | 6 +- .../index.html" | 6 +- .../index.html" | 6 +- "tags/\347\275\221\347\273\234/index.html" | 6 +- .../index.html" | 6 +- .../index.html" | 6 +- "tags/\350\264\252\345\277\203/index.html" | 6 +- .../index.html" | 6 +- .../index.html" | 6 +- "tags/\350\277\233\345\210\266/index.html" | 6 +- "tags/\351\200\222\346\216\250/index.html" | 6 +- .../index.html" | 6 +- "tags/\351\224\201/index.html" | 6 +- "tags/\351\231\267\345\205\245/index.html" | 6 +- "tags/\351\241\265\350\241\250/index.html" | 6 +- "tags/\351\251\261\345\212\250/index.html" | 6 +- .../fake-valarray.html" | 4 +- .../tools_note.html" | 4 +- 218 files changed, 3650 insertions(+), 681 deletions(-) create mode 100644 files/photo_portfolio/2024-10-12/normal_files/libs/bootstrap/bootstrap-icons.css create mode 100644 files/photo_portfolio/2024-10-12/normal_files/libs/bootstrap/bootstrap-icons.woff create mode 100644 files/photo_portfolio/2024-10-12/normal_files/libs/bootstrap/bootstrap.min.css create mode 100644 files/photo_portfolio/2024-10-12/normal_files/libs/bootstrap/bootstrap.min.js create mode 100644 files/photo_portfolio/2024-10-12/normal_files/libs/quarto-html/anchor.min.js create mode 100644 files/photo_portfolio/2024-10-12/normal_files/libs/quarto-html/quarto.js diff --git a/2021/08/P2944/index.html b/2021/08/P2944/index.html index 8d6fefe5..770d1957 100644 --- a/2021/08/P2944/index.html +++ b/2021/08/P2944/index.html @@ -205,7 +205,7 @@

4.代码实现及细节

在实现dinic算法时,需要进行对反向边的操作,我使用的是STL vector来存边,因此需要在node结构体中加入rev(reverse)变量,记录当前边的反向边的下标。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
#include <bits/stdc++.h>
using namespace std;
const int MAXM = 100000;
const int INF = 0x3f3f3f3f;
struct node
{
int to, mflow, rev; //to连接的下个节点的编号
//mflow(maxflow)记录当前边的容量
//rev(reverse)记录当前边的反向边的下标
};
int p, c, n, s, t;
vector<node> edge[MAXM];
int g_farm[MAXM]; //完好的农场(关键点)
int layer[MAXM]; //每个节点的层数
node assign_node(int to, int mflow, int rev) //赋值函数
{
node temp;
temp.to = to, temp.mflow = mflow, temp.rev = rev;
return temp;
}

void add_edge(int from, int to, int mflow) //加边
{
edge[from].push_back(assign_node(to, mflow, edge[to].size())); //不需要-1是因为edge[to]还没有push过 from这个节点
edge[to].push_back(assign_node(from, 0, edge[from].size() - 1)); //-1是因为vector的下标是从0开始的,而.size()会返回元素的数量
}

namespace dinic
{
bool layering() //分层
{
bool vis[MAXM];
memset(vis, false, sizeof(vis));
memset(layer, 0, sizeof(layer));
queue<int> q;
vis[s] = true;
layer[s] = 1;
q.push(s);
while (!q.empty())
{
int cur = q.front();
q.pop();
for (auto nex : edge[cur]) //c++11的新特性,意思是用nex遍历edge[cur]中的所有元素
{
if (nex.mflow > 0 && vis[nex.to] == false)
{
layer[nex.to] = layer[cur] + 1;
q.push(nex.to);
vis[nex.to] = true;
}
}
}
return (layer[t] != 0); //返回分层操作是否成功(是否能从源点到达汇点)
}

int find_aug_path(int cur, int cur_flow) //寻找增广路
{
if (cur == t)
{
return cur_flow;
}
int ans = 0;
for (int i = 0; i < int(edge[cur].size()); i++)
{
if (edge[cur][i].mflow > 0 && layer[edge[cur][i].to] == layer[cur] + 1)
{
int nex_flow = find_aug_path(edge[cur][i].to, min(cur_flow, edge[cur][i].mflow));
edge[cur][i].mflow -= nex_flow; //正向边
edge[edge[cur][i].to][edge[cur][i].rev].mflow += nex_flow; //反向边
cur_flow -= nex_flow;
ans += nex_flow;
if (cur_flow <= 0) //如果当前的容量已经不够了,就直接返回来节省时间
{
return ans;
}
}
}
return ans;
}

int find_maxflow()
{
int ans = 0;
while (layering())
{
ans += find_aug_path(s, INF);
}
return ans;
}
}

void input_creat() //输入和建图
{
scanf("%d%d%d", &p, &c, &n);
s = 0, t = 2 * p + 1;
add_edge(0, 1, INF); //再搞一个点接入源点的入点,容量也要设成INF
add_edge(1, 1 + p, INF); //源点的入点和出点设置成INF
for (int i = 1; i <= c; i++)
{
int from, to;
scanf("%d%d", &from, &to);
add_edge(from + p, to, INF); //from的出点和to的入点相连
add_edge(to + p, from, INF); //to的出点和from的入点相连
}
for (int i = 1; i <= n; i++)
{ //n是不能割的点
int point;
scanf("%d", &point);
add_edge(point + p, t, INF); //把所有关键点连接到汇点
add_edge(point, point + p, INF); //所有关键点的内部边的容量都要设成INF
g_farm[point] = 1; //标记关键点
}
for (int i = 2; i <= p; i++)
{
if (!g_farm[i])
{
add_edge(i, i + p, 1); //除了关键点的其他点可以删,所以内部边的容量设成1
}
}
}

main()
{
input_creat();
printf("%d", dinic::find_maxflow());
system("pause");
}

第一次写题解,问题可能比较多,如果看到题解有什么不对的欢迎在评论区提出,或者私信我,有看不懂的地方也欢迎提问。最后,如果这篇题解对你有帮助就点个赞吧,或者在评论区中交流你的看法。

-
文章作者: tzyt
文章链接: https://ttzytt.com/2021/08/P2944/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 tzyt的博客

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。

评论
GiscusWaline
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。
-
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。
最新文章
+
-
公告
如果有想交换友链的,可以通过洛谷的私信,我的邮箱,或者是右下角那个聊天室联系我。
最新文章
+