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
笔试题总结
2017滴滴前端
笔试题总结
总结了2017滴滴前端笔试题,欢迎指正、讨论一、基础题1.【单选】对于满足SQL92标准的SQL语句:SELECTfoo,count(foo)FROMpokesWHEREfoo>10GROUPBYfooHAVINGORDERBYfoo,其执行的顺序应为()A.From–>GroupBY->WHERE->HAVING->SELECT->ORDERBYB.From->WHERE–>GroupBY->H
sunday0904
·
2020-08-04 01:18
笔试题总结
——final关键字引发的数据类型转换问题
笔试题总结
——final关键字引发的数据类型转换问题 在该段代码中,只有语句2是对的,其他都是错的。
Ambition小啊潇
·
2020-08-02 19:07
笔试题总结
final关键字
面试题
网络工程师
笔试题总结
一、选择题,每题1分。总分22分1、如下哪个IP地址可以分配在Internet公网接口上()A、10.180.48.224B、9.255.255.10C、192.168.20.223D、172.16.200.182、TCP三次握手协议的第一步是发送一个()A、SYN包B、SCK包C、UDP包D、NULL包3、以下那个路由表需要管理员手动配置()A、静态路由B、直连路由C、动态路由D、以上都不正确4
weixin_33851429
·
2020-07-30 21:10
Java二叉树
笔试题总结
1、前序遍历,中序遍历,后序遍历;层次遍历;2、求树的结点数;3、求树的叶子数;4、求树的深度;5、求二叉树第k层的结点个数;6、判断两棵二叉树是否结构相同;7、求二叉树的镜像;8、求两个结点的最低公共祖先结点;9、求任意两结点距离;10、找出二叉树中某个结点的所有祖先结点;11、不使用递归和栈遍历二叉树;12、二叉树前序中序推后序;13、判断二叉树是不是完全二叉树;14、判断是否是二叉查找树的后
qq_41644412
·
2020-07-28 08:27
二叉树
JS
笔试题总结
1.字符串翻转varstr="abcdefghijk";console.log(str.split('').reverse().join(''))//输出:kjihgfedcbasplit()将字符串变成数组,reverse()将数组翻转,join将数组变成字符串2.数组去重varstr="abcdabcaba";//给定字符串varstrArr=str.split("");//将字符串分割成数组
满舰饰v
·
2020-07-28 08:02
JS
CVTE
笔试题总结
归纳
今天是CVTE的第一场笔试,做了CVTE2016年的笔试题,被虐成狗,写这篇文章记录一下,希望以后不要踩这些坑。也希望自己能够在下周六的笔试中顺利通过。TCP协议TCP协议考题解析:考察的是计算机网络TCP建立和断开的流程断开的时候,客户端发起中断请求,就是Fin报文——(我没有数据发送给你了哦)这个时候服务器端可能还没全部接受完数据,所以不能急着关闭socket,所以它会发送ACK告诉客户端——
GpingFeng
·
2020-07-13 01:02
华为
笔试题总结
IP地址交集判断题目描述:输入四个IP端,前两个为第一个IP段的起始和终止地址,后两个是第二个IP段的起始和终止地址,判断这两个IP段是否存在交集输入描述:输入4个IP输出描述:如果存在交集,输出OverlapIP;如果不存在交集,输出NoOverlapIP#include#include#include#includeusingnamespacestd;intmain(){strings1,s2
zhangxiafll
·
2020-07-12 19:46
c++
陌陌
笔试题总结
算法岗
内容:推荐算法:基于用户,基于内容,重点学习关联推荐算法:Apriori和FP-Growth欧式距离,曼哈顿距离,切比雪夫距离聚类算法:k-means银行家算法计算机网络:7层协议及功能静态路由,动态路由一面:项目介绍,特别详细,详细到我项目中的树是怎么建的,每方面怎么考虑的。算法:1。分类和聚类哪个熟悉?答分类2。分类算法中你用过哪个,详细介绍一下:结合项目介绍的朴素贝叶斯(音乐推荐系统),LG
拓跋宪
·
2020-07-10 00:38
javaSE
笔试题总结
目录基本数据类型和其对应的对象类比较Float和Double之间微妙的关系i++和++ifinalcontinuelable和breaklable考察构造方法,构造块,静态块,静态属性的输出顺序方法栈,栈,堆的考察try-finally的返回值基本数据类型和其对应的对象类比较Integera=25;Integerb=25;System.out.println(a==b);answer:trueSy
代code码的搬运工
·
2020-07-09 22:00
java
计算机网络之面试
笔试题总结
1.应用程序PING发出的是()atcp请求报文bICMP请求报文cICMP应答报文dtcp请求报文答案B2.ARP(AddressResolutionProtocol),是根据IP地址获取物理地址的一个TCP/IP协议地址解析协议3.OSI有哪几层,会画出来,知道主要几层的各自作用。物理层(传输透明的比特流。)数据链路层(在不可靠的物理链路上实现可靠的数据传输。)网络层(提供建立维护和释放网络连
liunianzml
·
2020-07-07 14:58
计算机网络
c语言常见
笔试题总结
-- 带答案
【1使用宏】1.1宏#ifdefNDEBUG#defineTRACE(S)S#else#defineTRACE(S)printf(“%s;\n”,#S);S#endif问:以上TRACE()宏的作用是什么?【1使用宏】1.1宏#ifdefNDEBUG当打开宏时,可以用于打印S1.2#error的作用?答:#error预处理指令的作用是,编译程序时,只要遇到#error就会生成一个编译错误提示消息,
Q328333568
·
2020-07-06 22:49
C
语言
数据结构
linux
知识点
C语言
笔试题总结
有优先级的高低问题就先看优先级,优先级相同就看++前置还是后置。++前置,会先自增再参加表达式运算(即取值);反之,会先参加表达式运算(即取值)再自增。inta[5]={1,2,3,4,5};int*p=a;*p++先取指针p指向的值(数组第一个元素1),再将指针p自增1;cout<<*p++;//结果为1cout<<(*p++);//1执行后a[5]={1,2,3,4,5}===========
kuniqiw
·
2020-07-06 16:42
C语言
【Java】
笔试题总结
PS:不定期更新博文~我会把每次面试遇到的Java题尽量都写下来做记录1、final类可以被继承吗?答:final类不可以被继承,更不可以被重写,final类中的所有成员方法都会被隐式地指定为final方法。【拓展】final修饰变量时,该变量为常量,值不可变。若修饰基本数据类型的变量,则其数值一旦在初始化之后便不能更改;如果修饰引用类型的变量,则在对其初始化之后便不能再让其指向另一个对象。fin
多多崽
·
2020-07-06 13:46
Java
FPGA
笔试题总结
(2)
FPGA
笔试题总结
(1)FPGA笔试题存储器RTL编码和时序逻辑IO电路和验证综合/DFT/STA/PRFPGA工艺题IQ题参考文献总结FPGA笔试题存储器例1、存储器概念用于存储数据的产品的统称例2、
朽月
·
2020-07-06 12:55
FPGA笔试题
校招
笔试题总结
(FPGA)
一、填空系统总线PCIE3.0链路速率最大为(126.031)GbpsI2C总线中一个是数据线,另一个是(时钟线)PCB上的互连线按类型分为(微带线)和(带状线)差分信号先的基本原则(等距)和(等长)网络存储中,DAS、NAS、SAN的中文名称为(直连式存储)、(网络接入存储)、(存储区域网络)二、简答题解释SRAM、SSRAM、SDRAM,并说明其异同点。解释FPAG和ASIC的概念及区别。同步
wuli_Thames
·
2020-07-06 07:33
360校招
笔试题总结
2
11题答案:ABD算法的时间复杂度是指算法执行过程中所需要的基本运算次数.算法的执行效率与数据的存储结构密切相关算法的空间复杂度是指算法执行过程中所需的存储空间。12题答案:Dspringmvc@RequestMapping包含属性值:value属性、method属性,consumes属性,params与heads属性13题答案:计算机二进制加法运算:计算机计算二进制加法是分三部,第一步为将两个加
miss you_
·
2020-07-06 05:34
面试
360校招
笔试题总结
4
31题答案:ABD32题答案ACblockingI/O的特点就是在IO执行的两个阶段(等待数据和拷贝数据两个阶段)都被block了。Non-blockingI/O拷贝数据整个过程,进程仍然是属于阻塞的状态。IOmultiplexingI/O整个进程会被blockAsynchronousI/O不会阻塞。当用户进程发起read操作以后。可以立刻开始做其他的事情(相当于告诉在内核注册一个事件。由内核进行
miss you_
·
2020-07-06 05:34
面试
360校招
笔试题总结
1
360校招面试题总结(上)2019年下半年笔者参加了360校招的笔试自我感觉不是很理想,真的是经历了笔试才幡然醒悟,自己把原先的基础知识又拉下了。有感兴趣的小伙伴,我将其给稍微总结一番。可以大家借鉴借鉴。其分成两部分,客观题和在线编程题。客观题主要考察我们的在校的基础知识多。例如第一题第二题第三题答案:85第四题答案“abcdefgh:B第五题答案:B参考:https://blog.csdn.ne
miss you_
·
2020-07-06 05:34
面试
计算机网络
笔试题总结
(一)
1、当一台计算机从FTP服务器下载文件时,在该FTP服务器上对数据进行封装的五个转换步骤是()。数据【报文】,数据段【报文段】,数据包,数据帧,比特2、物理层的特性有机械特性、电气特性、规程特性和功能特性4种。3、以太网的物理拓扑是____________,逻辑拓扑是____________。物理上使用集线器的局域网是一个星型网,使用集线器的以太网在逻辑上仍是一个总线网。4、四种情况会发送RST包
山鬼谣弋痕夕
·
2020-07-05 20:28
计算机网络
SQL
笔试题总结
【建表并导入数据】--建表--学生表CREATETABLE`Student`(`s_id`VARCHAR(20),`s_name`VARCHAR(20)NOTNULLDEFAULT'',`s_birth`VARCHAR(20)NOTNULLDEFAULT'',`s_sex`VARCHAR(10)NOTNULLDEFAULT'',PRIMARYKEY(`s_id`));--课程表CREATETABL
庆庆_ce88
·
2020-07-05 15:34
拼多多
笔试题总结
1.font-size会引起页面reflow2.使得页面内div不可见的是:opacity:0而z-index:-100和width:0,height:0不可以3.排序算法中稳定的不稳定:快选堆希4.将页面一个标签内字符串标红Titleabfifns8*daoab*rhitoq23434nhfdgoioijfunctionmark(p){varstr=p.innerHTML;varreg=/[ab
初漾
·
2020-07-05 12:14
面试题
FPGA
笔试题总结
(1)
FPGA
笔试题总结
(1)FPGA笔试题进制之间的转换有符号数的补码和运算逻辑表达式的简化MOS电路/门电路/组合逻辑电路时序逻辑电路FPGA和IQ题参考文献总结FPGA笔试题进制之间的转换进制之间的转换按照下面的顺序进行转换从上面可以看出
朽月
·
2020-07-04 04:19
FPGA笔试题
fpga
计算机
笔试题总结
1、什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”?Java虚拟机是一个可以执行Java字节码的虚拟机进程。Java源文件被编译成能被Java虚拟机执行的字节码文件。Java被设计成允许应用程序可以运行在任意的平台,而不需要程序员为每一个平台单独重写或者是重新编译。Java虚拟机让这个变为可能,因为它知道底层硬件平台的指令长度和其他特性。2、JDK和JRE的区别是什么?Java
别吃啦
·
2020-06-30 17:39
夏令营资料收集
2016-6-15《烽火通信科技股份有限公司》
笔试题总结
1.不能重载的运算符C++中绝大部分的运算符允许重载,具体规定见表:表C++允许重载的运算符类型运算符双目算术运算符(加),-(减),*(乘),/(除),%(取模)关系运算符==(等于),!=(不等于),(大于>,=(大于等于)逻辑运算符||(逻辑或),&&(逻辑与),!(逻辑非)单目运算符+(正),-(负),*(指针),&(取地址)自增自减运算符++(自增),–(自减)位运算符(按位或),&(按
yvhqbat
·
2020-06-30 11:05
面试前需要复习的知识点
前端面试
笔试题总结
1.取出两个数组的不同元素leta1=[1,3,5,6];leta2=[2,3,4,6];letarr=a1.concat(a2).filter((v,i,arr)=>{returnarr.indexOf(v)===arr.lastIndexOf(v);});console.log(arr);//[1,5,2,4]2.取出两个数组的相同元素//方法一leta1=[1,3,5,6];leta2=[2
井凉一一
·
2020-06-29 23:00
校招
笔试题总结
(linux)
1、grep可以查找文件内容的字符find查找对应的文件名2、软连接和硬链接(1)ln-s源文件链接文件(软链接)软链接相当于是windows中的快捷方式如果源文件失效或者是删除那么对应的软链接也将无效;软链接可以跨文件系统;软链接文件具有新的i节点(2)ln源文件链接文件(硬链接)硬链接在源文件失效或者删除的情况下依然能够使用硬链接相当于是给文件起了一个别名还是能够指向文件;硬链接不可以跨文件系
wuli_Thames
·
2020-06-29 21:07
中软
笔试题总结
最近面试了中软的java开发岗,是一家外包公司,果断放弃,但是笔试题还是有一些不太清楚,做一个总结。1接口和抽象类的区别有一种很通俗的解释,接口是对动作的抽象,抽象类是对根源的抽象。比如男人,女人,这两个类,他们的抽象类是人。人可以吃东西,狗也可以吃东西,可以把吃东西定义为接口,定义eat方法,不同的类对象去调用它,并重写它的eat方法。也就是说,一个类只能继承一个抽象类,但可以实现多个接口。具体
花花脸的猫
·
2020-06-29 03:20
面试
米哈游2020春招
笔试题总结
1、笔试题-网络I/0多路复用中的epoll和select机制参考:https://www.cnblogs.com/jeakeven/p/5435916.html-linux中fork和exec的区别-C++的程序阅读题,指针问题-谈谈第三范式的优缺点(数据开发岗)参考:https://blog.csdn.net/wr_edu/article/details/82256516第三范式在满足第一、第
优雅一只猫
·
2020-06-29 01:04
春招笔试
前端
笔试题总结
(this指向问题)
varx=3;vary=4;varobj={x:1,y:6,getX:function(){varx=5;returnfunction(){returnthis.x;}();},getY:function(){vary=7;returnthis.y;}}console.log(obj.getX())//3console.log(obj.getY())//6this指向问题分为四种1.函数调用模式中
Conqueror杰
·
2020-06-29 00:33
Web前端开发
字节跳动
笔试题总结
题目1链接:https://www.nowcoder.com/questionTerminal/66b68750cf63406ca1db25d4ad6febbf来源:牛客网题目描述:为了不断优化推荐效果,今日头条每天要存储和处理海量数据。假设有这样一种场景:我们对用户按照它们的注册时间先后来标号,对于一类文章,每个用户都有不同的喜好值,我们会想知道某一段时间内注册的用户(标号相连的一批用户)中,有
_lijunru
·
2020-06-28 22:33
OJ
IT公司
笔试题总结
(三)
试题3:写一个“标准”宏MIN,这个宏输入两个参数并返回较小的一个。另外,当你写下面的代码时会发生什么事?least=MIN(*p++,b);解答:#defineMIN(A,B)((A)<=(B)?(A):(B))MIN(*p++,b)会产生宏的副作用剖析:这个面试题主要考查面试者对宏定义的使用,宏定义可以实现类似于函数的功能,但是它终归不是函数,而宏定义中括弧中的“参数”也不是真的参数,在宏展开
weixin_34258078
·
2020-06-28 15:06
笔试题总结
1.程序执行结果:崩溃classA{inti;};classB{A*p;public:B(){p=newA;}~B(){deletep;}};voidsayHello(Bb){}intmain(){Bb;sayHello(b);}原因:调用sayHello()传入b的时候,调用了默认拷贝构造函数。默认拷贝构造函数执行的是浅拷贝操作。直接把b对象中成员p的指针赋值给了新的对象。当执行完sayHell
weixin_34198453
·
2020-06-28 13:55
今日头条2018.8.12
笔试题总结
今日头条笔试题1(经典的floodfill问题):具体可以参考leetcode200题:NumberofIslands1.一个球场C的球迷看台可容纳M*N个球迷。官方想统计一共有多少球迷群体,最大的球迷群体有多少人。球迷选座特性:1.1.同球迷群体会选择相邻座位,不同球迷群体选择不相邻的座位。(相邻包括前后相邻、左右相邻、斜对角相邻);2.给定一个M*N的二位球场,0代表该位置没人,1代表该位置有
ustcyy91
·
2020-06-27 10:20
面试题
牛客网刷题之JAVA
数据结构
算法
数组、链表、Hash的优缺点
IOS
笔试题总结
(数组、链表、Hash的优缺点)转载2016-04-2217:08:33数组、链表、Hash的优缺点:1、数组是将元素在内存中连续存放。
Gaos的BLOG
·
2020-06-26 23:26
★IOS★
★基础提升
--------数据结构
IOS开发
中科软2016
笔试题总结
(待编辑)
一、JAVA一、运行时异常和一般异常的区别?运行时异常:1、是虚拟机运行过程中遇到的“系统级”问题2、这些问题在很多地方都能发生,比如ClassNotFound,所以没法去一一要求程序员捕获非运行时异常,又叫错误:1、是Java的类库或是程序员自己写的代码发生的异常2、这些异常是类的开发者预期发生而且主动检测、抛出的,只在特定的位置、时机发生,是要求使用者捕获、处理的。比如IOException,
狂奔的小牛
·
2020-06-26 06:20
C/C++
笔试题总结
——持续更新中
1.实现String类已知类String的原型为:classString{public:String(constchar*str=NULL);//普通构造函数String(constString&);//拷贝构造函数~String(void);//析构函数String&operator=(constString&);//赋值构造函数private:char*m_data;//用于保存字符串};请编
kuweicai
·
2020-06-24 01:44
C/C++知识点
数据库经典
笔试题总结
数据库经典
笔试题总结
1,范式7大范式:1NF,2NF,3NF,BCNF,4NF,5NF,6NF什么叫normalization?Denormalization?
珊瑚
·
2020-06-23 21:40
数据库
【面试题】2018秋招软通动力java
笔试题总结
1、请判断下面程序的运行结果publicstaticvoidmain(String[]args){for(inti=0;i0);System.out.println©;System.out.println(a);}}答案:-1,0;解析:这道题本身简单,但要注意循环体中内容变化时的输出结果c–:-1,0;c=c–:0,0先把c赋值给c,在减一c=–c:-1,0a=c–:-1,0a=–c:-1,-1
eager_l
·
2020-06-23 05:28
java基础
linux驱动
笔试题总结
linux驱动
笔试题总结
试题取之于网络,用之于民。
-黑色幽默-
·
2020-06-22 20:26
嵌入式基础知识
Unity3D面试和笔试题
Unity3D常见面试和
笔试题总结
问答题Unity3D中函数执行顺序Awake()->OnEnable()->Start->FixedUpdate()->OnTriggerXXXX()->OnCollisionXXXX
做一只会飞的猪
·
2020-06-22 17:05
Unity学习
算法
笔试题总结
目录题目一:找出符合条件的字符串组合1、题目描述2、题目解答题目二:儿童铺方块1、题目描述2、题目解答题目三:回文字符串数目1、题目描述2、题目解答题目一:找出符合条件的字符串组合1、题目描述某公司经理希望在圣诞节期间通过出售组合装来提高公司商品的销售量。组合装里有不同种类的商品,以不同顺序排列。每个商品都有唯一的characterID。而每个组合装也有唯一的comboID,由组合装中各种商品的排
Asia-Lee
·
2020-06-22 15:13
职场人生
算法笔试
python
平安科技
笔试题总结
一台刚刚接入互联网的Web服务器第一次被访问时,不同协议的发生顺序ARP->DNS->HTTPARP(addressresolutionprotocol):是根据ip地址获取物理地址的一个TCP/IP协议DNS(domainnamesystem):域名系统,DNS协议运行在UDP上http:超文本传输协议,是客户端和服务端请求和应答的标准,基于TCP1、当你给WEB服务器接上网线的时候,它会自动发
呈序员
·
2020-06-21 12:52
exam
【秋招笔试】2020bilibili秋招前端
笔试题总结
2020bilibili秋招前端
笔试题总结
*笔试内容仅针对前端部分一、笔试题型第一部分选择题(20题,每题2分):全部与前端的知识相关,涵盖了JavaScript、CSS权重、防抖节流计算机网络等知识,
扎鑫
·
2020-06-21 04:58
JavaScript
笔试题总结
(完美世界)
小编有幸在今天晚上参加了完美世界的笔试题,可以说那是很难啊,每个公司都有各自注重的地方,有的偏向软件,有的偏向底层,有的偏向Linux....不管咋样,作为一个毕业生就是要不断的学!不断地复习...好了,下面总结一下今天的笔试吧!1:线程安全2:与或非3:开发模式(继承者、观察者...)4:jdk1.8的更改内容5:二叉树的遍历6:sleep()、yield()方法的区别7:抽象方法、类、接口8:
Andy_0801
·
2020-04-12 04:07
牛客网
笔试题总结
2017.9.4
禁用按钮//原生JavaScriptdocument.getElementById("btn").disabled=true;document.getElementById("btn").setAttribute("disabled","true");//jQuery实现$("#btn").disabled=true;$("#btn").attr("disabled","disabled");$(
GpingFeng
·
2020-03-26 17:32
笔试题总结
(cvte)
1:序列化:将数据结构或对象转换成二进制串的过程反序列化:将在序列化过程中所生成的二进制串转换成数据结构或者对象的过程2:Eden区位于Java堆的年轻代,是新对象分配内存的地方,由于堆是所有线程共享的,因此在堆上分配内存需要加锁。而SunJDK为提升效率,会为每个新建的线程在Eden上分配一块独立的空间由该线程独享,这块空间称为TLAB(ThreadLocalAllocationBuffer)。
Andy_0801
·
2020-03-08 11:03
iOS面试/
笔试题总结
1、栈和堆的区别管理方式栈是由编译器自动管理,无需手动释放;堆得释放是由程序员控制的,容易产生内存泄漏(memoryleak)。申请大小栈是由高地址往低地址扩展的数据结构,是一块连续的内存区域。即:栈顶的地址和栈的最大容量是系统预先定好的,如果申请的空间超过栈的剩余空间时,将提示溢出溢出(overflow)。因此,能从栈获取的空间较小;堆时从低地址向高地址扩展的数据结构,是不连续的内存的区域。这是
兰帕德
·
2020-02-22 03:37
2017.9.4
笔试题总结
、Navicat premium、eclipse的相关操作
cvte的第一道笔试原题:统计HTML标签中各个标签的数量,然后找到最多的那一个输出思路:通过不断的迭代,将各个节点添加进一个数组中,使用的是children方法,如html.children(),这样就将所有的标签都添加到一个数组中了,然后就是查找这个数组中的各个标签,并统计它们的数量了。这里的算法的思路可以是,新建一个对象,将每个标签当做属性添加比如:obj.input=input的数量,最后
GpingFeng
·
2020-01-03 23:53
美团点评前端在线
笔试题总结
由于太久没有复习算法知识,导致基本没写出来,但是都是以前学过的知识,编程题主要有两道:1.求矩阵最小路径给定一个矩阵m从左上角开始每次只能往下或者往右走最后到达右下角的位置路径上所有数字之和就是路径和求最小路径和用c++写的:#includeusingnamespacestd;intmain(){intm;scanf("%d",&m);//输入矩阵大小inti,j,input[m][m],outp
Frio_
·
2019-11-24 19:04
guorenbao iOS
笔试题总结
(如有错误,请指正)
1.深拷贝和浅拷贝的区别。答:浅拷贝只是对对象的简单拷贝,让几个对象共用一片内存,当内存销毁的时候,指向这片内存的几个指针需要重新定义才可以使用,要不然会成为野指针;深拷贝是指拷贝对象的具体内容,而内存地址是自主分配的,拷贝结束之后,两个对象虽然存的值是相同的,但是内存地址不一样,两个对象也互不影响,互不干涉。2.static关键字的作用(函数体/模块/类中)答:1>在函数体内,一个被声明为静态的
花生乳
·
2019-11-03 02:48
上一页
1
2
3
4
下一页
按字母分类:
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
其他