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
dp-简单dp
树形
DP-
树的直径与重心
树的直径与重心直径定义树形DP解树的直径注意重心定义树形DP解树的重心直径定义给定一颗树T=(V,E)T=\left(V,E\right)T=(V,E)直径为maxlen(u,v)(u,v∈V)maxlen(u,v)(u,v\inV)maxlen(u,v)(u,v∈V)树的直径普遍有两种求法,一个是两边bfs/dfsbfs/dfsbfs/dfs另一个就是树形DP树形DP解树的直径这颗树的直径很明显
柴春阳
·
2023-09-23 18:26
算法
c++
算法题 | 动态规划-树形
DP-
没有上司的舞会
没有上司的舞会是树形dp中最经典的一个问题题目:285.没有上司的舞会-AcWing题库https://www.acwing.com/problem/content/description/287/思路分析:题目要求选择某位员工就不能选择他的直属上司和直属员工~以下内容来自acwingy总的讲解整理:状态表示:f[u,0]f[u,1]集合:f[u,0]是所有以u为根的子树中选择,并且不选u这个点的
王俞萱
·
2023-09-22 20:50
数据结构与算法
算法
动态规划
DP - 树形DP - 没有上司的舞会 + Anniversary party - POJ - 2342
DP-
树形
DP-
没有上司的舞会+Anniversaryparty-POJ-2342文章目录
DP-
树形
DP-
没有上司的舞会+Anniversaryparty-POJ-23421、没有上司的舞会2、Anniversaryparty-POJ
njuptACMcxk
·
2023-09-22 20:48
DP
算法
dfs
动态规划
acm竞赛
dp
【
简单DP
】CF1420 C1
昨天的CF心态又打崩了好久没写DP了这道题一发过了但是大家都会qwq烦死Problem-C1-Codeforces题意:给定一个序列,让你找出一个子序列使得这个最大,a是子序列思路:首先子序列,自然就是DP然后每个数有两种状态:被减或者被加还有一个特殊条件:ai<=n因此状态可以这么设计:设dp[ai][0/1]表示以ai为结尾的子序列的最大价值,其中0代表ai被减,1代表ai被加但是这样很容易就
lamentropetion
·
2023-09-22 09:12
动态规划
算法
动态规划
CF455A Boredom(
简单dp
)
CF455A题目链接文章目录CF455A题意输入输出解析代码启示大神代码题意给你长为N的整数序列a,你可以选择其中一个数ak,你会得到与这个数相同的分数,然后数列中和ak+1ak-1相同的数都会被删掉,求最多的分数输入第一行给出一个n接下来在一行中给出n个数,第i个数表示ai输出输出可得到的最多的分数解析这个题肯定是用哈希来表示每个数出现了多少次,然后自小到大遍历,决策.但是我们发现一个数要么取要
Dawn-K
·
2023-09-22 09:35
codeforces
dp
acm
codeforces
dp
动态规划
线性
DP-
入门篇
目录数字三角形:最长上升子序列:魔族密码:编辑距离:线性动态规划的主要特点是状态转移的推导是按照问题规模从小到大依次推导,较大规模的问题的解依赖较小规模的问题的解。数字三角形:[USACO1.5][IOI1994]数字三角形NumberTriangles-洛谷https://www.luogu.com.cn/problem/P1216我们来看一道经典的问题数字三角形问题,这个问题应该是每一个学DP
是饿梦啊
·
2023-09-17 21:49
动态规划
数学建模
算法
代码随想录算法训练营Day57 | 647. 回文子串 | 516. 最长回文子序列 | 动态规划总结篇
文章目录647.回文子串
dp-
回文的boolean记录双指针暴力解法516.最长回文子序列动态规划总结篇神一般的动规五部曲不知不觉已经经历过了如此多的题型647.回文子串题目链接|解题思路本题作为动态规划看上去很直接
Kolbe_Huang
·
2023-09-11 04:40
代码随想录算法训练营一刷
算法
动态规划
代码随想录算法训练营Day55 | 392. 判断子序列 | 115. 不同的子序列
文章目录392.判断子序列
dp-
编辑距离入门
dp-
传递bool来确定编辑双指针115.不同的子序列392.判断子序列题目链接|解题思路乍一看本题和之前的题没什么关系,只是一道简单的双指针。
Kolbe_Huang
·
2023-09-09 13:08
代码随想录算法训练营一刷
算法
牛客小白月赛1 题解
G题是一道
简单dp
,式子很简单,难的地方在于怎么把图形存在数组里,而且还能利用这个数组动态规划。
keguaiguai
·
2023-09-06 20:15
牛客小白月赛
算法
c++
动态规划
acm竞赛
程序设计
P1052 [NOIP2005 提高组] 过河
思路:如果L很小的话,就是
简单dp
。
golitter.
·
2023-08-27 01:29
算法题
算法
数据结构
动态规划
【
简单DP
】ABC312 D
D-CountBracketSequences题意:括号匹配,需要满足以下两个性质前i个字符中,左括号的数量必须大于等于右括号最后左括号的数量要等于右括号的数量?可以为(,也可以为)问方案数思路:考虑线性DP阶段就是这些括号是什么影响了决策:左括号的数量要大于等于右括号数量因此可以设dp[i][j]为前i个数,左-右个数为j的方案数当括号为"("时,我们可以直接转移,dp[i][j]=dp[i-1
lamentropetion
·
2023-08-07 15:51
动态规划
算法
训练第三周之
dp-
背包训练
01背包特点:每种物品最多可放一次样题:题目:有N件物品和一个容量为V的背包。第i件物品的费用是w[i],价值是v[i]。求解将哪些物品装入背包可使价值总和最大。分析:每种物品都有两种状态,放或者不放,那么只要比较放所得的价值与不放背包内原有价值就能得到最大价值二维数组:f[i][j]表示前i件物品放入容量为j的背包可以获得的最大价值fori=1...nforj=0...cifj>=w[i]dp[
请叫宝宝荡哥
·
2023-07-15 22:29
acm集训日志
背包问题
训练第三周之
dp-
序列
本篇纯属抄袭协会ppt,以求以后能随时回顾。1、最长递增子序列(LIS)概念:子串:指给定字符串中选取的某一连续的段子序列:可以不连续,但是要保证原字符串的顺序例:给定字符串{A,B,C,D,E}{A,B,C}既是子串,又是子序列。{A,C,E}仅为子序列。最长递增子序列:即子序列的元素是递增的。求法:假设有x个元素组成的序列,以第i个元素结尾的最长递增子序列长度为dp[i]。此时在序列末加上第x
请叫宝宝荡哥
·
2023-07-15 22:29
acm集训日志
dp
石子合并(区间
DP-
加西亚-瓦克斯(GarsiaWachs)算法.)
题目描述P1775石子合并(弱化版)-洛谷|计算机科学教育新生态(luogu.com.cn)可解决nusingnamespacestd;constintmaxn=2510;intn,N,m,M;intnum[maxn];intmincost[maxn][maxn];intdp[maxn][maxn];intpre[maxn];intmain(){cin>>N;for(inti=1;i>num[i]
书鸢1236
·
2023-06-13 01:46
基础算法学习
洛谷题目集
算法
c++
开发语言
【
简单DP
】代码源每日一题div2 树
树-题目-DaimayuanOnlineJudge题意:思路:一开始很自然的去想树形DP后来发现,根本不能转移呀然后就不会了事实上是个背包题每操作一个结点都会产生Out[u]的贡献,Out[u]表示结点u的出度,然后问你贡献为K的最小操作次数跑背包即可请问这是怎么想到的呢?我也不知道,大概手摸样例就能发现性质了(?Code:#include//#defineintlonglongusingname
lamentropetion
·
2023-06-12 04:14
代码源每日一题
动态规划
算法
代码随想录算法训练营第十二天|周末休息日
day122023/02/12今天虽然休息,就搞几道蓝桥杯题目(主要是数学+
简单dp
)一、蚂蚁感冒(第五届蓝桥杯省赛C++A/B组)考查知识点:脑筋急转弯性质:1)掉头等价于穿过2)第一个蚂蚁向右走的情况
Geed20020912
·
2023-06-10 22:32
蓝桥杯
c++
今日刷题 动态dp比较简单状态机模型
题目描述:1186.删除一次得到子数组最大和一个很好的题解,受益匪浅比较通俗易懂的
dp-
删除一次得到子数组最大和-力扣(LeetCode):我们定义f(i)和g(i),其中f(i)表示不删除元素的情况下最大子数组和
醒醒起来学习
·
2023-04-19 06:00
Leetcode刷题
算法
leetcode
数据结构
「线性
DP-
步入」最大子串和
最大子串和题目描述给你一个整数数组nums,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。子数组是数组中的一个连续部分。样例输入:nums=[-2,1,-3,4,-1,2,1,-5,4]输出:6解释:连续子数组[4,-1,2,1]的和最大,为6。提示10dp[i-1]>0dp[i−1]>0,则dp[i]=dp[i−1]+nums[i]dp[i]=dp[i-1]+num
小灵不想卷
·
2023-04-18 06:21
#
动态规划
算法
leetcode
c++
动态规划
线性DP
「线性
DP-
学习案例」传球游戏
传球游戏题目描述上体育课的时候,小蛮的老师经常带着同学们一起做游戏。这次,老师带着同学们一起做传球游戏。游戏规则是这样的:n个同学站成一个圆圈,其中的一个同学手里拿着一个球,当老师吹哨子时开始传球,每个同学可以把球传给自己左右的两个同学中的一个(左右任意),当老师再次吹哨子时,传球停止,此时,拿着球没传出去的那个同学就是败者,要给大家表演一个节目。聪明的小蛮提出一个有趣的问题:有多少种不同的传球方
小灵不想卷
·
2023-04-16 20:24
#
动态规划
算法
动态规划
线性DP
传球游戏
D - Wave HDU - 6570(暴力模拟 /
简单dp
)
Avinisstudyingseries.Aseriesiscalled“wave”ifthefollowingconditionsaresatisfied:Itcontainsatleasttwoelements;Allelementsatoddpositionsarethesame;Allelementsatevenpositionsarethesame;Elementsatoddpositi
高冷的82酱
·
2023-04-15 11:03
DP-动态规划
蓝桥杯:
简单DP
&闫氏思考法
前言:蓝桥杯对DP的考察还是比较多的,引起重视。蓝桥杯最常见的三种形式:选择问题/组合问题(eg:背包问题在众多选法中选择一个最优的选法)、路线问题(规定规则,按照这个规则走,找出最优的一条路线)、线性问题(一维的,例如最长上升子序列有时候单独出现,经常是这三种形式的组合问题建议:多做题,用过这个状态表示,考试时想出来这种状态表示概率才比较大经验:1.状态表示:第一维选择前i个物品第二维一般是各种
m0_56039061
·
2023-04-12 13:23
动态规划
算法
蓝桥杯
c++
lc221. 最大正方形
示例:输入:10100101111111110010输出:4题解
简单dp
,对每个点的(i,j-1)(i-1,j)(i-1,j-1)三个点进行比较得出以该点的为右下角顶点可以形成最大的正方形的边长代码p
phantom34
·
2023-04-12 12:22
【
简单dp
】舔狗舔到最后一无所有
舔狗舔到最后一无所有(nowcoder.com)题意:思路:设状态dp[i][j]为到第i天,选吃第家外卖的方案数,这样定义的状态是唯一的,因此可以这样定义然后就可以对第i天吃的啥外卖进行分类讨论对于dp[i][1]:第i-1天可能吃1,2,3如果第i-1天吃2,3,那么对第i-2天无影响如果第i-1天吃1,那么第i-2天只能吃2或3因此:dp[i][1]=dp[i-1][2]+dp[i-1][3
lamentropetion
·
2023-04-10 02:24
动态规划
动态规划
算法
蓝桥杯 --- 数学与
简单DP
(习题)
蓝桥杯---数学与
简单DP
(习题)1212.地宫取宝1214.波动数列1212.地宫取宝X国王有一个地宫宝库,是n×m个格子的矩阵,每个格子放一件宝贝,每个宝贝贴着价值标签。
在人间负债^
·
2023-04-08 07:53
蓝桥杯
蓝桥杯
算法
c++
蓝桥杯 --- 数学与
简单DP
蓝桥杯---数学与
简单DP
数学1205.买不到的数目1211.蚂蚁感冒1216.饮料换购
简单DP
2.01背包问题1015.摘花生895.最长上升子序列数学1205.买不到的数目小明开了一家糖果店。
在人间负债^
·
2023-04-08 07:52
蓝桥杯
蓝桥杯
算法
c++
蓝桥杯备考(数学与
简单DP
)
例题买不到的数目这道题目通过打表找规律,得到答案为(n-1)*(m-1)-1,然后直接输出答案即可,下面附上打表代码和ac代码(打表是找规律的一种好的方法)性质:两个互质的数p和q,最大不能表示的数为(p-1)*(q-1)-1打表代码:#include#include#include#include#include#include#include#includeusingnamespacestd;
AC__dream
·
2023-04-06 19:45
蓝桥杯备考
蓝桥杯
最长公共子数组 + 最长公共子序列 (输出最大长度 & 所有最长公共子数组+所有最长公共子序列)
文章目录1、最长公共子数组(输出最大长度&所有最长公共子数组)【dp】2、最长公共子序列(输出最大长度&所有最长公共子序列)【dp+dfs回溯】1、最长公共子数组(输出最大长度&所有最长公共子数组)【dp】
简单
#苦行僧
·
2023-04-06 03:29
算法与数据结构
动态规划
算法
算法与数据结构
dfs
dp
(实时更新)蓝桥杯知识点笔记 | (五)动态规划之基础DP
文章目录3.动态规划(一)基础
简单DP
3.1递推数字三角形HDU2018母牛的故事HDU2044一只小蜜蜂HDU2050折线分割平面3.2LIS最长递增子序列AcWing4557.最长上升子序列mokit2216
introversi0n
·
2023-04-04 17:53
#
蓝桥杯
蓝桥杯
动态规划
算法
蓝桥杯备赛(三) 数学与
简单DP
蓝桥杯备赛(三)数学与
简单DP
一、数学问题1.Acwing1205.买不到的数目小明开了一家糖果店。他别出心裁:把水果糖包成4颗一包和7颗一包的两种。糖果不能拆包卖。
rgb2gray
·
2023-04-03 20:38
算法
蓝桥杯C++ AB组辅导课 3.1数学与
简单DP
(待完善)
一、数学考察一些数学模型,类似脑筋急转弯,小学奥数。(可以去训练训练)1025.买不到的数目给出来两个整数p、q,要求xq+yp不能组成的最大的数首先,如果d=p、q最大公约数>1,那么它就只能组成其最大公约数倍数,其余的都无法组成,这样的答案就是无解的。如果p与q互质,即d=1,是否一定有解?(裴蜀定理:);其实到第二步可以开始打表找规律这里无法理解dfs函数,思路,递归搜索树打表出来的结果:以
Mob 404
·
2023-04-03 19:33
蓝桥杯
算法
leetcode 困难 —— 地下城游戏(
简单dp
)
题目:一些恶魔抓住了公主(P)并将她关在了地下城的右下角。地下城是由MxN个房间组成的二维网格。我们英勇的骑士(K)最初被安置在左上角的房间里,他必须穿过地下城并通过对抗恶魔来拯救公主。骑士的初始健康点数为一个正整数。如果他的健康点数在某一时刻降至0或以下,他会立即死亡。有些房间由恶魔守卫,因此骑士在进入这些房间时会失去健康点数(若房间里的值为负整数,则表示骑士将损失健康点数);其他房间要么是空的
gronkie
·
2023-04-02 15:39
面试常考(leetcode
困难)
leetcode
算法
动态规划
AcWing蓝桥杯题集
翻硬币第二讲二分与前缀和例题789.数的范围790.数的三次方根795.前缀和796.子矩阵的和习题730.机器人跳跃问题1221.四平方和1227.分巧克力99.激光炸弹1230.K倍区间第三讲数学与
简单
zhrthegreat
·
2023-04-01 15:10
【Note】
算法
c++
【算法练习】蓝桥杯C++ AB组辅导课题单:第三、四、五讲(Java解答版)
蓝桥杯C++AB组辅导课提单(Java解答版)一、数学与
简单DP
※1205、买不到的数目(简单)(互质两数不能凑出的最大数)1211、蚂蚁感冒(简单)1216、饮料换购(简单)2、01背包问题(简单)1015
可乐塞满冰
·
2023-04-01 14:13
算法修炼
算法
排序算法
数据结构
【kuangbin计划】
简单DP
(4-6题 java/c++双语言详细解析)
目录4549.做作业-状态dp4550.超级跳跳跳-最长上升子序列dp4551.猪猪存钱罐-完全背包问题1、c++2、java这版vjudge格式被卡acw可以过4549.做作业-状态dp4549.做作业-AcWing题库这题对我来说很难,写个题解理解一下,拓展做题思路+提高理解能力题目:思路:f[i]完成作业状态为i的最小扣分详见代码注释部分#include#include#include#in
Roye_ack
·
2023-03-30 07:09
kuangbin刷题
c++
java
动态规划
算法
dp
【机试】2011-2020年复旦大学考研复试机试真题
题型分布目录一、DP问题【2011-1】
DP-
最长公共子序列LCS【2014-2】
DP-
字符串的编辑距离【2014-4】DP-Hanoi塔【2016-1】
DP-
求最大连续公共字串长度【2018-3】
DP
如风_Antoni
·
2023-03-29 19:55
真题
字符串
算法
leetcode
动态规划
c++
【kuangbin计划】
简单DP
(1-3题 java/c++双语言详细解析)
本意是同时提供java以及c++两种语言的代码的题解但是无奈oj网站一直欺负java语言慢,因此本篇题解部分java代码只提供思路参考不提供语言优化,有兴趣的同学可以自行优化java版本过不了的java语言均已注明!目录4546.最大和加强加强版-线性dpjava版-这个vjudge过不了acw可以过c++版4547.伊格内修斯和公主IV-摩尔投票法java版-超时tle只提供思路c++版4548
Roye_ack
·
2023-03-27 08:12
kuangbin刷题
java
动态规划
dp
算法
acwing蓝桥杯刷题
.简单斐波那契4.费解的开关5.递归实现组合型枚举6.带分数7.飞行员兄弟8.翻硬币9.总结第二讲二分与前缀和1.数的范围2.数的三次方根3.机器人跳跃问题4.分巧克力5.四平方和6.总结第三讲数学与
简单
饕餮梼杌之徒
·
2023-03-13 20:02
蓝桥杯
刷题
蓝桥杯刷题总结-合集(持续更新)
蓝桥杯刷题总结待办:0.刷题前须知1.递归与递推2.二分3.前缀和4.数学5.枚举6.模拟7.排序8.双指针9.BFS10.图论11.树状数组12.线段树13.贪心14.数论15.
简单DP
16.复杂DP17
Crescent_P
·
2023-03-13 20:54
#
蓝桥杯
蓝桥杯
算法
java
[蓝桥杯] 数学与
简单DP
问题
2、1、1题目描述2、1、2题解关键思路与解答2、2摘花生2、2、1题目描述2、2、2题解关键思路与解答2、3最长上升子序列2、3、1题目描述2、3、2题解关键思路和解答三、总结标题:蓝桥杯——数学与
简单
Ggggggtm
·
2023-03-08 22:52
数据结构与算法
蓝桥杯
算法
c++
竞赛
刷题
动态规划-
DP-
——股票问题
股票问题(
简单DP
)摘要本文主要介绍了和DP相关的股票问题,分析比较简单,容易理解,适合刚接触DP的朋友们学习。股票Ⅰ题面假设您有一个数组,第i个元素是第i天给定股票的价格。
RUML❤
·
2022-12-20 12:07
算法与数据结构
算法
数据结构
动态规划
c++
c语言
22.11.3打卡 HDU-1069
Problem-1069
简单dp
把题目中说的6种排列方式分别存储,然后从小到大排序状态转移方程f[i]=max(f[i],f[j]+saru[i].z)表示第i个为上面的方块,依次向下枚举找下一个方块的最大值保证每一个
霾まる
·
2022-11-27 16:16
dp
算法
动态规划
动态规划之背包问题(01背包问题、完全背包问题、多重背包问题 I、多重背包问题 II 、分组背包问题)
这里是目录动态规划之背包问题写在前面01背包问题完全背包问题多重背包问题I多重背包问题II分组背包问题写到最后动态规划之背包问题写在前面之前讲过
简单DP
,经典01背包问题,在这我将会把背包问题更深入的讲解
小羊努力变强
·
2022-11-17 21:08
算法与数据结构
#动态规划
经验分享
算法
数据结构
CCPC 2021 网络预选赛 重赛 hdu 7131-Nun Heh Heh Aaaaaaaaaaa (计数
dp-
公共子序列模型)
http://acm.hdu.edu.cn/showproblem.php?pid=7131题意给定一个序列s,求其[前缀是,后缀是>=1个a]的子序列个数题解先求出子序列为nunhehheh的个数,定义dp(i,j)为s的前i个字符中和nunhehheh匹配到第j个个数.然后预处理出i后面有多少个a,记为a[i],对于每个dp(i,9)乘2a[i]2^{a[i]}2a[i]再相加即可得到所有方案
Reinhart_L
·
2022-09-14 02:40
acm
c++
动态规划
算法
2019暑期计划 / 每日刷题记录
计划##1.复习与提高###动态规划-数位
DP-
树形DP###图论-Tarjan-拓扑序的应用-树链剖分-点分治-树上距离-网络流/费用流###数据结构-平衡树-主席树-ST表###数论-整数研究-组合数学
weixin_30951743
·
2022-06-29 18:34
浙江省赛 —— E. Easy DP Problem(主席树、维护区间前K大值总和)
TP题意:题意是一个逆天dp,告诉你是
简单dp
显然就不考dp了…分析一下即可得知,每次给一段区间,询问区间前K大数的sum总和,再加上个i∗ii*ii∗i的区间总和。思路:很显然的裸的主席树维护。
阐上
·
2022-05-05 10:45
高级数据结构
贪心算法
算法
二分查找
线段树
数据结构
C语言动态规划多种背包问题分析讲解
目录写在前面01背包问题完全背包问题多重背包问题I多重背包问题II为什么可以这样优化呢一、二进制与十进制二、动态规划的时间复杂度估算三、多重背包分组背包问题写在前面之前讲过
简单DP
,经典01背包问题,在这我将会把背包问题更深入的讲解
·
2022-04-12 13:27
C语言数学问题与
简单DP
背包问题详解
目录数学买不到的数目蚂蚁感冒饮料换购
简单DP
背包问题二维一维数学顾名思义,数学类的题就是都可以用数学知识求解。
·
2022-04-12 13:26
HDU - 2041 超级楼梯 (
简单DP
)
有一楼梯共M级,刚开始时你在第一级,若每次只能跨上一级或二级,要走上第M级,共有多少种走法?Input输入数据首先包含一个整数N,表示测试实例的个数,然后是N行数据,每行包含一个整数M(1usingnamespacestd;inta[45];intmain(){intt;cin>>t;a[1]=a[2]=1;for(inti=3;i>m;cout<<a[m]<<"\n";}return0;}
GHOSTANDBREAD
·
2022-04-04 13:11
算法笔记
算法
c++
【蓝桥Python每日一练】————前缀和模板(线性DP)
大家好,我是爱分享的小蓝,欢迎交流指正~线性
DP-
前缀和模板遇到区间求和先问自己3个问题,如果都能回答,那前缀和就被你拿捏了~第一个问题:前缀和是个啥?
小蓝刷题
·
2022-03-28 07:48
备战蓝桥杯
python
蓝桥杯
算法
动态规划
DP-
动态规划
动态规划1动态规划(DP)是什么?动态规划是一种解决问题的思想。动态规划最关键的问题在于找到子问题模型。(1)DP的自顶向下思想。比如递归,递归会不停的调用同一段代码,自顶而下,类似于树结构,当然,结果还是依赖出口,再层层由下层返回到上层。但是我们说,这种解决问题的思想就是DP的自顶向下思想。(2)DP的自下而上思想。比如迭代,for循环。这个子问题的结果作为下一个子问题的初始条件,直到计算出最终
肉丸饭团
·
2022-03-26 01:50
算法篇
动态规划
算法
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他