E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
图论—并查集
停更阶段学习算法题的一些总结
目录一星题快速排序归并排序高精度加法高精度乘法前缀和子矩阵的和(二维数组的前缀和)移除元素二分查找回文数二星题目单链表(数组模拟实现)双链表(数组实现)模拟栈模拟队列单调栈滑动窗口(单调队列)KMP算法Trie字符串统计最大异或对
并查集
连通块中点的数量
一个数学不怎么好的程序员
·
2023-11-13 13:39
笔记
SDUT 数据结构之
图论
基于邻接矩阵的BFS
Description给定一个无向连通图,顶点编号从0到n-1,用广度优先搜索(BFS)遍历,输出从某个顶点出发的遍历序列。(同一个结点的同层邻接点,节点编号小的优先遍历)Input输入第一行为整数n(0#include#includeinte[110][110],vis[1000],e,v;voidBFS(ints){intqueue[1000],out=0,in=0,w,i;vis[s]=1;
innutritious
·
2023-11-13 09:34
C语言
SDUT
数据结构
c语言
计算机视觉:图像分割之图割法
计算机视觉:图像分割之图割法文章目录计算机视觉:图像分割之图割法概念图割算法原理图割算法的基本流程图割操作实现总结概念图割算法是一种用于图像分割的算法,它基于
图论
的最大流最小割原理。
目标四级424
·
2023-11-13 06:33
计算机视觉
计算机视觉
opencv
python
二分图最大匹配
文章目录二分图定义充分必要条件性质判定二分图最大匹配定义增广路概念特点Dinic算法最小点覆盖定义最小路径覆盖定义详细最大独立集定义二分图定义
图论
中的一种特殊的模型。
Dream-chasing ant
·
2023-11-13 05:03
网络流
NetworkX系列教程(1)-创建graph
研究中经常涉及到
图论
的相关知识,而且常常面对某些术语时,根本不知道在说什么.前不久接触了NetworkX这个graph处理工具,发现这个工具已经解决绝大部分的
图论
问题(也许只是我自己认为的,没有证据证明
快乐学术的瓜瓜呱呱
·
2023-11-13 05:43
python
算法
图搜索算法
Day27力扣打卡
打卡记录情侣牵手(
并查集
)链接classSolution:defminSwapsCouples(self,row:List[int])->int:deffind(x:int)->int:ifp[x]!
Hongs_Cai
·
2023-11-13 03:59
leetcode刷题打卡
leetcode
算法
python
LeetCode——765. 情侣牵手(Couples Holding Hands)——分析及代码(Java)
LeetCode——765.情侣牵手[CouplesHoldingHands]——分析及代码[Java]一、题目二、分析及代码1.
并查集
(1)思路(2)代码(3)结果三、其他一、题目N对情侣坐在连续排列的
江南土豆
·
2023-11-12 23:53
数据结构与算法
LeetCode
Java
题解
【2023/3/12~3/16 Leetcode】图练习集锦
学习链接:
图论
基础及遍历算法环检测及拓扑排序算法二分图判定算法【DFS\BDS】
并查集
(UNION-FIND)算法KRUSKAL最小生成树算法Prim最小生成树算法DIJKSTRA算法模板及应用Dijkstra
今天CCF过了吗
·
2023-11-12 22:51
leetcode
leetcode
算法
深度优先
c++
力扣
【力扣】765. 情侣牵手
以下为力扣的官方题解765.情侣牵手题目示例1示例2说明官方题解思路一
并查集
代码复杂度分析思路二广度优先搜索代码复杂度分析题目NNN对情侣坐在连续排列的2N2N2N个座位上,想要牵到对方的手。
墨momo
·
2023-11-12 22:51
力扣
java
leetcode
图数据库Neo4j详解
文章目录第一章图和Neo4j1.1图数据库概念1.1.1
图论
起源1.1.2节点-关系及图1.1.3图数据库1.1.4图数据库分类1.1.4图数据库应用场景1.1.5与关系型数据库对比1.1.6图数据库优势
大数据东哥(Aidon)
·
2023-11-12 19:37
数据库
neo4j
图数据库
图数据库Neo4j
【操作系统】利用信号量多个线程轮流打印数字
链接在这里:【操作系统&数据结构
图论
】用有向图临接矩阵获得满足该前驱关系的线程数组 这个算法其实也是传参了
九死九歌
·
2023-11-12 18:54
操作系统
算法
java
操作系统
cs学硕上岸学长的复习笔记——数据结构狂背
目录基本定义和时间、空间复杂度线性表栈和队列树与二叉树杂碎概念、计算公式和存储结构杂碎概念计算公式存储结构习题小结二叉树遍历和线索二叉树重要习题树、森林、
并查集
重要习题二叉排序树、平衡二叉树、哈夫曼树重要习题图的定义和存储结构一些杂碎定义重要计算四种图的存储结构及其
umbrellalalalala
·
2023-11-12 17:18
CS考研和读研笔记/心得
数据结构
计算机考研
四川大学
考研
acwing算法基础之搜索与
图论
--匈牙利算法求二分图的最大匹配数
目录1基础知识2模板3工程化1基础知识二分图中的最大匹配数:从二分图中选择一些边(这些边连接集合A和集合B,集合A中结点数目为n1,集合B中结点数目为n2),设为集合S,其中任意两条边不共用一个结点。求集合S的最大元素数目,即二分图中的最大匹配数。匈牙利算法的关键步骤:初始化匹配数组match[1~n2]=0。其中match[b]=a,表示集合B中的结点b匹配了集合A中的结点a。遍历集合A中的每一
YMWM_
·
2023-11-12 17:42
Acwing
C++学习
算法
图论
情侣牵手(
并查集
代码)
这道题使用
并查集
解决。012345三对情侣可以看成001122三对情侣,在这道题中,可以把012看作三个点,沙发看作三条边,可以理解成一个环状图,定下其点和边,开始思考。
cccc楚染rrrr
·
2023-11-12 16:53
LeetCode
算法
leetcode
数据结构
【基础算法模板梳理】再也不想学算法了!(待更新)
—大于等于某数的最小值(2)l=mid——小于等于某数的最大值2、【前缀和】(1)一维前缀和(2)二维前缀和3、【差分】(1)一维差分(2)二维差分4、【单调栈】(1)单调递增栈(2)单调递减栈5、【
并查集
Roye_ack
·
2023-11-12 15:17
蓝桥杯集训
蓝桥杯真题
算法
蓝桥杯
前缀和
差分
单调栈
图论
质数
第5章 数的存储与组织 《信息学奥赛一本通 编程启蒙C++版》第66、67课
第66课图的存储方式[例66.1]
图论
入门信息学奥赛一本通-编程启蒙(C++版)在线评测系统[例66.2]朋友关系信息学奥赛一本通-编程启蒙(C++版)在线评测系统练66.1黑马篮球队信息学奥赛一本通-
dllglvzhenfeng
·
2023-11-12 13:30
小学生C++编程入门
啊哈C语言
小学生C++趣味编程
c++
信息学奥赛
CSP-J
算法
C++启蒙
GESP
图论
算法(最短路、网络流、二分图)
介绍1.最短路算法最短路算法是一类用于在加权有向图中搜索从起点到终点最短路径(或距离)的算法。其中最为经典的算法为Dijkstra和Bellman-Ford算法,分别适用于没有负权边和存在负权边的情况。此外,还有Floyd-Warshall算法,它适用于解决所有节点对之间的最短路问题。最短路算法在计算机网络、路径规划、交通流量控制等领域有着广泛应用。其实还有A*算法,只不过那个在游戏领域用的比较多
七七喝椰奶
·
2023-11-12 13:22
数学建模应当掌握的十类算法
图论
算法
acm竞赛2016c语言真题,C语言acm竞赛习题集锦.doc
C语言acm竞赛习题集锦.doc杭州电子科技大学acm习题精选第1页共21页目录1、数塔问题22、
并查集
类问题43、递推类问题94、动态规划系列105、概率类题型136、组合数学类题型157、贪心策略168
weixin_39755853
·
2023-11-12 11:57
acm竞赛2016c语言真题
图论
——最小生成树(Prim算法,Kruskal算法及常用模板)
最小生成树算法——Prim算法(普⾥姆)Prim代码模板例题POJ-1258Agri-NetAC代码最小生成树算法——Kruskal算法(克鲁斯卡尔)Kruskal代码模板例题POJ-1287NetworkingAC代码最小生成树算法——Prim算法(普⾥姆)从某⼀个顶点开始构建⽣成树;每次将代价最⼩的新顶点纳⼊⽣成树,直到所有顶点都纳⼊为⽌。算法描述:在一个加权连通图中,顶点集合C,边集合为E任
沐雨风栉
·
2023-11-12 08:20
算法
算法
数据结构
图论
【
图论
算法】最小生成树 (Prim 算法、Kruskal 算法)
一个无向图G的最小生成树(minimumspanningtree)就是由该图的那些连接G的所有顶点的边构成的树,即在最小生成树中边的条数为|V|-1,且其总的值最低。最小生成树存在当且仅当G是连通的。虽然一个强壮的算法应该指出G不连通的情况,但是我们还是假设G是连通的。对于最小生成树问题,贪婪的做法是成立的,这里介绍两种算法,它们的区别在于最小(值的)边如何选取上。Prim算法在该算法的任一时刻,
zhugenmi
·
2023-11-12 08:17
数据结构
数据结构
图论算法
Prim算法
Kruskal算法
图论
12-无向带权图及实现
文章目录带权图1.1带权图的实现1.2完整代码带权图1.1带权图的实现在无向无权图的基础上,增加边的权。使用TreeMap存储边的权重。遍历输入文件,创建TreeMapadj存储每个节点。每个输入的adj节点链接新的TreeMap,存储相邻的边和权重privateTreeMap[]adj;adj=newTreeMap[V];for(inti=0;i();两条边相连,则分别把权重加入各自的邻接表中a
大大枫
·
2023-11-12 08:14
图论
图论
图论
11-欧拉回路与欧拉路径+Hierholzer算法实现
文章目录1欧拉回路的概念2欧拉回路的算法实现3Hierholzer算法详解4Hierholzer算法实现4.1修改Graph,增加API4.2Graph.java4.3联通分量类4.4欧拉回路类1欧拉回路的概念2欧拉回路的算法实现privatebooleanhasEulerLoop(){CCcc=newCC(G);if(cc.count()>1)returnfalse;for(intv=0;vre
大大枫
·
2023-11-12 08:13
图论
图论
算法
图论
算法-最小生成树-Kruskal和prim算法
最小生成树概念:在无向图中求一棵树T,使得这个树拥有图G中所有顶点,且所有边都是来自图G中的边,并且满足整颗树的边权之和最小,这棵树就是图G的最小生成树。特征:最小生成树是树,因此边的数量等于顶点数减1,并且树内一定不会有环图G生成的最小生成树,最小生成树可能不唯一,但是边权之和必然唯一由于是无向图,所以根据给出的结点开始生成最小生成树即可。Kruskal算法步骤以边的角度出发,将所有边按权值大小
为成大道踏平坎坷
·
2023-11-12 08:12
算法学习
图论
算法
数据结构
最小生成树
图论
13-最小生成树-Kruskal算法+Prim算法
文章目录1最小生成树2最小生成树Kruskal算法的实现2.1算法思想2.2算法实现2.2.1如果图不联通,直接返回空,该图没有mst2.2.2获得图中的所有边,并且进行排序2.2.2.1Edge类要实现Comparable接口,并重写compareTo方法2.2.3取边进行判断是否形成环2.2.3.1判断是否形成环3最小生成树Prim算法的实现3.1算法思想3.2算法实现3.2.1如果图不联通,
大大枫
·
2023-11-12 08:38
图论
图论
算法
LeetCode刷题总结——
并查集
并查集
并查集
的引入
并查集
的核心思想是用集和中的一个元素来代表这个集和\textcolor{red}{用集和中的一个元素来代表这个集和}用集和中的一个元素来代表这个集和,相信大家肯定玩过球球大作战或者贪吃蛇大作战吧
moon_清欢
·
2023-11-12 06:08
持续更新
笔记
leetcode
算法
java
代码随想录
图论
部分-695. 岛屿的最大面积|1020. 飞地的数量
695.岛屿的最大面积题目:给你一个大小为mxn的二进制矩阵grid。岛屿是由一些相邻的1(代表土地)构成的组合,这里的「相邻」要求两个1必须在水平或者竖直的四个方向上相邻。你可以假设grid的四个边缘都被0(代表水)包围着。岛屿的面积是岛上值为1的单元格的数目。计算并返回grid中最大的岛屿面积。如果没有岛屿,则返回面积为0题目链接:695.岛屿的最大面积和岛屿数量很像这里比较一个最值就行cla
没脑袋的喵
·
2023-11-12 04:56
代码随想录
图论
数据结构:二叉树概念篇(算法基础)
目录一.有向树的
图论
基础1.有向树的相关基本概念有向树的基本定义:有向树的结点的度:有向树的度:有向树的根结点,分枝结点,叶结点:树的子树:树结点的层次:树的高度:2.一个基本的数学结论3.有序有向树二
摆烂小青菜
·
2023-11-12 02:03
初阶数据结构
数据结构
可能的二分法(种类
并查集
)
题目链接:点击跳转思路方法一、种类
并查集
题目的意思给我们n个点,将n个点分成两组,条件是两个不喜欢的点不能在一个组内,dislikes数组是告诉我们哪两个点直接存在不喜欢的关系。
lin钟一
·
2023-11-12 02:32
leetcode算法实战
leetcode
算法
职场和发展
go
( “ 图 “ 之
并查集
) 684. 冗余连接 ——【Leetcode每日一题】
❓684.冗余连接难度:中等树可以看成是一个连通且无环的无向图。给定往一棵n个节点(节点值1~n)的树中添加一条边后的图。添加的边的两个顶点包含在1到n中间,且这条附加的边不属于树中已存在的边。图的信息记录于长度为n的二维数组edges,edges[i]=[ai,bi]表示图中在ai和bi之间存在一条边。请找出一条可以删去的边,删除后可使得剩余部分是一个有着n个节点的树。如果有多个答案,则返回数组
酷酷的懒虫
·
2023-11-12 02:02
LeetCode
leetcode
算法
数据结构
(
并查集
) 685. 冗余连接 II ——【Leetcode每日一题】
并查集
基础
并查集
(Union-findSets)是一种非常精巧而实用的数据结构,它主要用于处理一些不相交集合的合并问题。
酷酷的懒虫
·
2023-11-12 02:02
LeetCode
leetcode
算法
职场和发展
【算法练习】leetcode每日一题/
并查集
959由斜杠划分区域
959.由斜杠划分区域难度中等在由1x1方格组成的NxN网格grid中,每个1x1方块由/、\或空格构成。这些字符会将方块划分为一些共边的区域。(请注意,反斜杠字符是转义的,因此\用"\\"表示。)。返回区域的数目。示例1:输入:[ "/", "/"]输出:2解释:2x2网格如下:示例2:输入:[ "/", ""]输出:1解释:2x2网格如下:示例3:输入:[ "\\/", "/\\"]输出:4解
Let it beSun
·
2023-11-12 02:31
算法练习
算法
leetcode
【算法练习】leetcode每日一题/
并查集
1579. 保证图可完全遍历
1579.保证图可完全遍历难度困难Alice和Bob共有一个无向图,其中包含n个节点和3种类型的边:类型1:只能由Alice遍历。类型2:只能由Bob遍历。类型3:Alice和Bob都可以遍历。给你一个数组edges,其中edges[i]=[typei,ui,vi]表示节点ui和vi之间存在类型为typei的双向边。请你在保证图仍能够被Alice和Bob完全遍历的前提下,找出可以删除的最大边数。如
Let it beSun
·
2023-11-12 02:31
算法练习
算法
leetcode
【算法练习】leetcode每日一题/
并查集
/贪心 765. 情侣牵手
目录765.情侣牵手方法一
并查集
思路代码方法二贪心思路代码765.情侣牵手难度困难199N对情侣坐在连续排列的2N个座位上,想要牵到对方的手。计算最少交换座位的次数,以便每对情侣可以并肩坐在一起。
Let it beSun
·
2023-11-12 02:01
算法练习
leetcode
算法
leetcode每日一题 128.最长连续序列(
并查集
)
并查集
思路
并查集
,遍历数组,如果该数字+1在数组中则将它们合并。
ChasingTheFreeWind
·
2023-11-12 02:28
leetcode
并查集
每日一题
每日leetcode(三)
并查集
Leetcode原题:给定一个由表示变量之间关系的字符串方程组成的数组,每个字符串方程equations[i]的长度为4,并采用两种不同的形式之一:“a==b”或“a!=b”。在这里,a和b是小写字母(不一定不同),表示单字母变量名。只有当可以将整数分配给变量名,以便满足所有给定的方程时才返回true,否则返回false。示例1:输入:["a==b","b!=a"]输出:false解释:如果我们指
程序员毛师傅
·
2023-11-12 02:28
Leetcode
字符串
leetcode
算法
LeetCode·每日一题·886.可能的二分法·
并查集
题目示例思路同样我们也可以用「
并查集
」来进行分组判断:由于最后只有两组,所以某一个人全部不喜欢人一定会在同一个组中,我们可以用「
并查集
」进行连接,并判断这个人是否与他不喜欢的人相连,如果相连则表示存在冲突
迅~
·
2023-11-12 02:58
LeetCode刷题笔记
leetcode
算法
职场和发展
leetcode - 每日一题
并查集
给定一个由表示变量之间关系的字符串方程组成的数组,每个字符串方程equations[i]的长度为4,并采用两种不同的形式之一:“a==b”或“a!=b”。在这里,a和b是小写字母(不一定不同),表示单字母变量名。只有当可以将整数分配给变量名,以便满足所有给定的方程时才返回true,否则返回false。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problem
mark_GJ
·
2023-11-12 02:58
leetcode
并查集
/dfs解决——leetcode每日一题——1020飞地的数量
二、
并查集
合并+是否接壤边界属性更新创建一个
并查集
,用一维数组存下所有二维数组的元素,同时再增加一个一维
C+G
·
2023-11-12 02:27
搜索类
并查集
深度优先
leetcode
算法
最小体力消耗路径【
并查集
】
1631.最小体力消耗路径你准备参加一场远足活动。给你一个二维rowsxcolumns的地图heights,其中heights[row][col]表示格子(row,col)的高度。一开始你在最左上角的格子(0,0),且你希望去最右下角的格子(rows-1,columns-1)(注意下标从0开始编号)。你每次可以往上,下,左,右四个方向之一移动,你想要找到耗费体力最小的一条路径。一条路径耗费的体力值
MoeYang
·
2023-11-12 02:26
算法
算法
图论
golang
并查集
leetcode
Leetcode每日一题 721.账户合并
并查集
,哈希表
分析具有大小的
并查集
的考查。第一次把账户的归属利用哈希表mp存起来。第二次使用一个集合哈希表把每一个账户的所有邮件地址存进来,用set是因为要去掉重复的邮件地址。
Jay_fearless
·
2023-11-12 02:55
leetcode
哈希表
Leetcode每日一题:1319 连通网络的操作次数 (
并查集
)
分析
并查集
问题,遍历所有边把点之间的关系关联起来,最后看一下总的连通块个数,减去1就是答案。C++代码classSolution{public:intfind(intx){if(fa[x]!
Jay_fearless
·
2023-11-12 02:55
leetcode
算法
寻找图中是否存在路径~~~
并查集
+深度优先遍历+广度优先遍历】
题目描述有一个具有n个顶点的双向图,其中每个顶点标记从0到n-1(包含0和n-1)。图中的边用一个二维整数数组edges表示,其中edges[i]=[ui,vi]表示顶点ui和顶点vi之间的双向边。每个顶点对由最多一条边连接,并且没有顶点存在与自身相连的边。请你确定是否存在从顶点source开始,到顶点destination结束的有效路径。给你数组edges和整数n、source和destinat
硕风和炜
·
2023-11-12 02:24
LeetCode每日一题打卡
leetcode
深度优先
宽度优先
java
并查集
LeetCode每日一题(
并查集
)
情侣牵手classSolution{intp[];intfind(intx){if(x!=p[x])p[x]=find(p[x]);returnp[x];}publicintminSwapsCouples(int[]row){p=newint[row.length/2];for(inti=1;i
Adellle
·
2023-11-12 02:22
算法
数据结构
数据结构---设计---
图论
---有向无环图及其应用---【拓扑排序】
了解拓补排序前,我们先回顾离散数学中关于偏序和全序的定义:若集合X上的关系R是自反的、反对称的和传递的,则称R是集合X上的偏序关系。设R是集合X上的偏序(PartialOrder),如果对每个x,yEX必有xRy或yRx,则称R是集合X上的全序关系。·直观地看,偏序指集合中仅有部分成员之间可比较,而全序指集合中全体成员之间均可比较。那么什么是拓扑排序(TopologicalSort)?我们说,由某
软件程序媛
·
2023-11-12 01:01
#
数据结构(C语言)
图论
数据结构
拓扑学
算法
图论
------有向图的连通性问题
前言:一些概念需要我们理解一下,以便更好地进行下面的内容。在有向图G中,如果两个顶点间至少存在一条互相可达路径,称两个顶点强连通(stronglyconnected)。如果有向图G的每两个顶点都强连通,称G是一个强连通图。非强连通图有向图的极大强连通子图,称为强连通分量(stronglyconnectedcomponents)。很明显强连通分量出现在有向有环图中,每一个连通的分量都可以被当作是强连
1.01
·
2023-11-12 01:59
数据结构与算法知识基础以及进阶
算法
图论
图论
----(图的遍历与拓扑序列)
目录树的重心(有向图的深度优先遍历)图中点的层次(有向图的宽度优先遍历)有向图的拓扑序列树的重心(有向图的深度优先遍历)//删除节点后最大连通块集合中的最小连通块#include#include#includeusingnamespacestd;constintN=10e5+10,M=2*N;inth[N],e[M],ne[M],idx,n;bools[N];intans=N;voidadd(in
璀璨的秋叶
·
2023-11-12 01:58
模板题
图论
c++
c语言
数据结构
算法
搜索与
图论
:有向图的拓扑序列—拓扑排序
拓扑排序C++模板:booltopsort(){inthh=0,tt=-1;//d[i]存储点i的入度for(inti=1;i#include#include#includeusingnamespacestd;constintN=100010;intru[N];queueq;vectorres;map>list;intn,m;booltopsort(){for(inti=1;i>n>>m;whil
奋斗吧!骚年!
·
2023-11-12 01:28
#
搜索与图论
图论
c++
算法
宽度优先遍历
拓扑排序
【ACwing】三、 搜索与
图论
:拓扑排序—— AcWing 848. 有向图的拓扑序列
文章目录(1)知识点+模板(2)题目(3)思路:(4)代码复盘易出错的位置(1)知识点+模板模板:(2)题目原题链接:https://www.acwing.com/problem/content/850/(3)思路:根据输入的a、b创建邻接表,并将b的入度++,由于拓扑序列的起始位置为入度为0的点,所以将其都加入队列中。循环中找队头t的下一个位置(即队头的出边j),将队头t出队后,j的入度应当-1
Nefu_lyh
·
2023-11-12 01:58
算法面试题
面试
算法
拓扑学
搜索与
图论
有向图的拓扑序列
有向图的拓扑序列给定一个n个点m条边的有向图,点的编号是1到n,图中可能存在重边和自环。请输出任意一个该有向图的拓扑序列,如果拓扑序列不存在,则输出−1。若一个由图中所有点构成的序列A满足:对于图中的每条边(x,y),x在A中都出现在y之前,则称A是该图的一个拓扑序列。输入格式第一行包含两个整数n和m。接下来m行,每行包含两个整数x和y,表示存在一条从点x到点y的有向边(x,y)。输出格式共一行,
撒浪嘿呦x
·
2023-11-12 01:27
算法
#
bfs
#
树和图的搜索
图论
算法
拓扑学
c++
bfs
数据结构与算法(
图论
系列)------拓扑排序详解
定义在
图论
中,拓扑排序(TopologicalSorting)是一个有向无环图(DAG,DirectedAcyclicGraph)的所有顶点的线性序列。
All_In_gzx_cc
·
2023-11-12 01:55
【算法与数据结构】
数据结构
算法
c++
图论
排序
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他