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
A_java基础编程
黑马《linux
基础编程
》学习笔记(从31到35)
三十一.vim命令模式切换到编辑模式没讲的,简单操作下就好三十二.末行模式,命令模式,切换和保存退出三十三.vim末行模式下替换操作演示一个例子接下来我们用Tom替换Mike:s/Mike/Tom/gc运行结果如图(这里我们加了行号)接下来替换3到7行的Mike为John:3,7s/Mike/John/gc结果为三十四.vim分屏三十五.vim末行模式下执行shell命令
garrulousabyss
·
2020-09-14 22:52
Linux网课笔记
黑马《linux
基础编程
》学习笔记(从11到15)
十一.mv命令//改名[root@VM_0_15_centostest]#lsahello.txtsonson2target//改名情况一://mvfile(存在)file1(不存在)为file改名[root@VM_0_15_centostest]#mvhello.txtbye.txt[root@VM_0_15_centostest]#lsabye.txtson2son3target//改名情况二
garrulousabyss
·
2020-09-14 22:51
Linux网课笔记
计算机基础知识及
基础编程
目录计算机是什么计算机的发展史如何通过计算机完成我们的需求计算机的分类操作系统编程语言编程语言的作用python温度转换day01练习计算机是什么计算机是一种工具,用来打游戏/泡妞/看小说/看书/看电影,计算机能够帮助我们完成需求扫地机器人(计算机):扫地机械手臂(计算机):加工产品人(高贵的人)--》奴隶来做生产奴隶(机器(计算机))计算机对于我们人类而言:奴隶,完成我们的需求计算机的发展史19
weixin_30859423
·
2020-09-14 16:28
Java菜鸟学习之路之
基础编程
---算术运算符、赋值运算符、比较运算符、逻辑运算符、位运算符、三元运算符、运算符的优先级详解(三)
运算符定义:运算符是一种特殊得符号,用以表示数据得运算、赋值和比较等。分类:算术运算符、赋值运算符、比较运算符(关系运算符)、逻辑运算符、位运算符、三元运算符1.1算术运算符:算术运算符得测试用例:/*运算符:*+-*%(前)++(后)++(前)--(后)--+(拼接运算)**/publicclassAri_Test{publicstaticvoidmain(String[]args){///除号
AE86_han
·
2020-09-14 09:30
java基础
菜鸟学习初体验
java
eclipse
Python一百天学习打卡汇总(来自Github项目)
天数学习内容1初始python2语言元素3分支结构4循环结构5构造程序逻辑6函数和模块的使用7字符串和常用数据结构8面向对象
基础编程
9面向对象编程进阶1011
陈粑粑的小白鞋
·
2020-09-14 07:48
Python一百天
python
PAT
基础编程
5-22 龟兔赛跑 (20分)
5-22龟兔赛跑(20分)乌龟与兔子进行赛跑,跑场是一个矩型跑道,跑道边可以随地进行休息。乌龟每分钟可以前进3米,兔子每分钟前进9米;兔子嫌乌龟跑得慢,觉得肯定能跑赢乌龟,于是,每跑10分钟回头看一下乌龟,若发现自己超过乌龟,就在路边休息,每次休息30分钟,否则继续跑10分钟;而乌龟非常努力,一直跑,不休息。假定乌龟与兔子在同一起点同一时刻开始起跑,请问T分钟后乌龟和兔子谁跑得快?输入格式:输入在
土木系码农
·
2020-09-14 07:11
PAT基础编程
PAT基础编程
PAT
基础编程
5-21 求特殊方程的正整数解 (15分)
5-21求特殊方程的正整数解(15分)本题要求对任意给定的正整数N,求方程X^2+Y^2=N的全部正整数解。输入格式:输入在一行中给出正整数N(N≤10000)。输出格式:输出方程X^2+Y^2=N的全部正整数解,其中X≤Y。每组解占1行,两数字间以1空格分隔,按X的递增顺序输出。如果没有解,则输出NoSolution。输入样例1:884输出样例1:10282022输入样例2:11输出样例2:No
土木系码农
·
2020-09-14 07:11
PAT基础编程
PAT基础编程
PAT
基础编程
5-19 支票面额 (15分)
5-19支票面额(15分)一个采购员去银行兑换一张y元f分的支票,结果出纳员错给了f元y分。采购员用去了n分之后才发觉有错,于是清点了余额尚有2y元2f分,问该支票面额是多少?输入格式:输入在一行中给出小于100的正整数n。输出格式:在一行中按格式y.f输出该支票的原始面额。如果无解,则输出NoSolution。输入样例1:23输出样例1:25.51输入样例2:22输出样例2:NoSolution
土木系码农
·
2020-09-14 07:10
PAT基础编程
PAT
基础编程
5-7 12-24小时制 (15分)
5-712-24小时制(15分)5-712-24小时制(15分)编写一个程序,要求用户输入24小时制的时间,然后显示12小时制的时间。输入格式:输入在一行中给出带有中间的:符号(半角的冒号)的24小时制的时间,如12:34表示12点34分。当小时或分钟数小于10时,均没有前导的零,如5:6表示5点零6分。提示:在scanf的格式字符串中加入:,让scanf来处理这个冒号。输出格式:在一行中输出这个
土木系码农
·
2020-09-14 07:39
PAT基础编程
PAT
基础编程
5-14 求整数段和 (15分)
5-14求整数段和(15分)给定两个整数AA和BB,输出从AA到BB的所有整数以及这些数的和。输入格式:输入在一行中给出2个整数AA和BB,其中-100intmain(){inta,b,i,cot=0,sum=0;//添加计数器scanf("%d%d",&a,&b);//输入区间//以a为起点,如果a小于b,每次a累加1for(i=a;i<=b;i++){printf("%5d",i);//题目要
土木系码农
·
2020-09-14 07:39
PAT基础编程
PAT
基础编程
5-4 BCD解密
5-4BCD解密(10分)BCD数是用一个字节来表达两位十进制的数,每四个比特表示一位。所以如果一个BCD数的十六进制是0x12,它表达的就是十进制的12。但是小明没学过BCD,把所有的BCD数都当作二进制数转换成十进制输出了。于是BCD的0x12被输出成了十进制的18了!现在,你的程序要读入这个错误的十进制数,然后输出正确的十进制数。提示:你可以把18转换回0x12,然后再转换回12。输入格式:
土木系码农
·
2020-09-14 07:39
PAT基础编程
PAT基础编程
PAT
基础编程
5-10 计算工资 (15分)
5-10计算工资(15分)某公司员工的工资计算方法如下:一周内工作时间不超过40小时,按正常工作时间计酬;超出40小时的工作时间部分,按正常工作时间报酬的1.5倍计酬。员工按进公司时间分为新职工和老职工,进公司不少于5年的员工为老职工,5年以下的为新职工。新职工的正常工资为30元/小时,老职工的正常工资为50元/小时。请按该计酬方式计算员工的工资。输入格式:输入在一行中给出2个正整数,分别为某员工
土木系码农
·
2020-09-14 07:39
PAT基础编程
折半查找(pat
基础编程
题)
给一个严格递增数列,函数intbinSearch(SeqListT,KeyTypek)用来二分地查找k在数列中的位置。函数接口定义:intbinSearch(SeqListT,KeyTypek)其中T是有序表,k是查找的值。裁判测试程序样例:#includeusingnamespacestd;#defineMAXLEN50typedefintKeyType;typedefstruct{KeyTyp
bigfoolee
·
2020-09-14 06:38
第一部分 Shell
基础编程
——第五章 文本过滤
笔记#文本过滤#正则表达式#基本元字符及其含义#使用句点匹配单字符#行首以^匹配字符串或字符序列#行尾以$匹配字符串或字符#用*匹配单字符或其重复序列#用\(反斜杠)屏蔽一个特殊字符#用[]匹配一个范围或集合#用\{\}匹配模式结构出现的次数#find命令#locate亦可查找文件#locate#查看find帮助信息manfind#正则表达式需要双引号引出#没写路径默认当前路径#找出txt文档并打
Wentasy
·
2020-09-14 03:44
Linux
Linux
Shell
Programming
Linux学习之路
Spark学习—— (5) RDD
基础编程
(基于Python)
RDD是Spark中最基本的数据抽象。虽然Spark2.x中建议使用效率更高的DataSet代替RDD,但还是有必要学习一下RDD的相关知识。本文第一部分简单介绍RDD的一些基本概念,第二部分则介绍RDD的常用操作并给出例子。另外,本文介绍的操作不涉及到键值对RDD的操作,然而键值对RDD是许多操作所需要的常见数据类型,这部分内容会在下一篇笔记中补充。文章目录1.RDD简介1.1RDD是什么?1.
茵茵的聪聪
·
2020-09-14 02:10
大数据学习记录
PTA
基础编程
题目集-7-38 数列求和-加强版-C语言试解
题目如下:给定某数字A(1≤A≤9)以及非负整数N(0≤N≤100000),求数列之和S=A+AA+AAA+⋯+AA⋯A(N个A)。例如A=1,N=3时,S=1+11+111=123。输入格式:输入数字A与非负整数N。输出格式:输出其N项数列之和S的值。输入样例:13输出样例:123这又是一道进位构造题,关键的十进制进位构造方面与另一道题:阶乘计算升级版十分相似,都涉及到了对大数的处理,并且测试点
123-wqy
·
2020-09-13 20:01
PTA随想
PTA
PTA
基础编程
题目集6-6求单链表结点的阶乘和(函数题)
本题要求实现一个函数,求单链表L结点的阶乘和。这里默认所有结点的值非负,且题目保证结果在int范围内。函数接口定义:1intFactorialSum(ListL);其中单链表List的定义如下:1typedefstructNode*PtrToNode;2structNode{3intData;/*存储结点数据*/4PtrToNodeNext;/*指向下一个结点的指针*/5};6typedefPtr
weixin_34186128
·
2020-09-13 20:10
PTA
基础编程
题目集6-7 统计某类完全平方数 (函数题)
本题要求实现一个函数,判断任一给定整数N是否满足条件:它是完全平方数,又至少有两位数字相同,如144、676等。函数接口定义:intIsTheNumber(constintN);其中N是用户传入的参数。如果N满足条件,则该函数必须返回1,否则返回0。裁判测试程序样例:#include#includeintIsTheNumber(constintN);intmain(){intn1,n2,i,cnt
weixin_33712987
·
2020-09-13 20:47
PTA_
基础编程
题目集_7-15 计算圆周率 (15 分)_C语言实现
题目地址题目分析:此处唯一需要注意的是都用double,不然精度无法满足。我的代码:#includeintmain(){doublea;scanf("%lf",&a);doubleup=1,down=1;doublet=1,ts=0;for(doublei=1;t>=a;i++){up*=i;down*=(2*i+1);t=(double)up/(double)down;ts+=t;}double
KingDalf
·
2020-09-13 19:06
PTA基础
PTA_
基础编程
题目集_6-10 阶乘计算升级版 (20 分)“大数阶乘”
题目地址题目分析:1.预估1000!的位数~~进行放大估计~~1000^900&100^100即是3*900+2*100+o个位*多位。同位数*同位数=本位数+进位数:(在个位*多位的情况下)进位数+进阶本位数1){inta[1200]={1,0},len=1;//一个数组,一个位数指标lenfor(intc,j;n>1;n--)//这里的进阶c设计的非常巧妙{for(j=0,c=0;j0?a[j
KingDalf
·
2020-09-13 19:05
PTA基础
PTA_
基础编程
题目集_7-4 BCD解密 (10 分)_C语言实现
题目地址题目解读:BCD数是用一个字节来表达两位十进制的数,每四个比特表示一位。________+____每四个比特表示一位一个字节来表达两位~十进制的数2.一个BCD数的十六进制是0x12即原始BCD:00010010;解读BCD~十六进制:0x12;解读BCD~十进制:12误认BCD为2进制~十六进制:0x12(值正确);误认BCD为2进制~十进制:18(错误)3.你的程序要读入这个错误的十进
KingDalf
·
2020-09-13 19:05
PTA基础
PTA_
基础编程
题目集_7-2 然后是几点 (15 分)_C语言实现
题目地址我的代码#includeintmain(){intbasis,add,end;scanf("%d%d",&basis,&add);intval=(basis%100+add)/60;intmin=(basis%100+add)%60;//注意题干指明add可能为负的情况if(add>=0)end=(basis/100)*100+100*val+min;elseend=(basis/100)
KingDalf
·
2020-09-13 19:05
PTA基础
PTA
基础编程
题6-7 统计某类完全平方数 (20 分)
PTA
基础编程
题6-7统计某类完全平方数(20分)本题要求实现一个函数,判断任一给定整数N是否满足条件:它是完全平方数,又至少有两位数字相同,如144、676等。
qq_42944224
·
2020-09-13 19:32
PTA基础编程题
PTA
基础编程
题目集7-38 数列求和-加强版 (20分)
11分的7-38数列求和-加强版(20分)解法加法器模拟,字符串处理,模拟竖式加法的过程比前面函数题的阶乘简单一点题目**给定某数字A(1≤A≤9)以及非负整数N(0≤N≤100000),求数列之和S=A+AA+AAA+⋯+AA⋯A(N个A)。例如A=1,N=3时,S=1+11+111=123。**输入格式:输入数字A与非负整数N。输出格式:输出其N项数列之和S的值。输入样例:13输出样例:123
LiGeng_2000
·
2020-09-13 18:03
基础编程
题目集 - 7-38 数列求和-加强版(20 分)
题目链接:点击打开链接题目大意:略。解题思路:略。AC代码#include#include#definemem(a,b)memset(a,b,sizeofa)#defineINF0x3f3f3f3fusingnamespacestd;typedeflonglongll;intnum[200000];intmain(){inta,n;while(~scanf("%d%d",&a,&n)){if(n=
Lux_Sun
·
2020-09-13 18:10
#
ACM
#
PTA
#
技巧题集
基础编程
题目集:6-7 统计某类完全平方数(20 分)
intIsTheNumber(constintN){intn=sqrt(N);intk=0,tmp=N;inta[5]={0};//判断是否是完全平方数if(n*n==N){//先N转数组//判断有多少位while(tmp){a[k++]=tmp%10;tmp/=10;}//看是否存在相同的两个数字//使用二重循环来判断for(inti=0;i
Wenjian96
·
2020-09-13 18:16
算法
基础编程
题目集 —— 7-38 数列求和-加强版***
1题目要求给定某数字A(1≤A≤9)以及非负整数N(0≤N≤100000),求数列之和S=A+AA+AAA+⋯+AA⋯A(N个A)。例如A=1,N=3时,S=1+11+111=123。输入格式:输入数字A与非负整数N。输出格式:输出其N项数列之和S的值。2样例输入样例:13输出样例:1233分析(1)本人想法:每个数的各为都是A,共N个数。使用变量item保存当前遍历的第i个数的第j位(j属于[0
wangxiaokunNO1
·
2020-09-13 18:34
;PTA
ACM
pta
PTA_
基础编程
题目集_6-7 统计某类完全平方数 (20 分)
题目地址我的代码intIsTheNumber(constintN){intn=N,tn,jud=0,mark=0;tn=(int)(sqrt((double)(n)));//利用非完全平方整数,开方存在小数;double强行转int,将舍弃小数部分if(tn*tn==n)//若tn平方后等于被开方数,说明n是完全平方整数(不存在舍弃的小数){inta[10]={10,10,10,10,10,10,
KingDalf
·
2020-09-13 18:40
PTA基础
PTA基础
java基础入门0x00
1.使用教材:传智播客出版的《java
基础编程
》2.使用工具:jdk1.8.0_101,IntelliJIDEA2018.1.3转载于:https://www.cnblogs.com/Zero671/p
aotaohe8824
·
2020-09-13 14:41
PTA
基础编程
题目 7-5
PTA
基础编程
题目7-5表格输出(5分)本题要求编写程序,按照规定格式输出表格。输入格式:本题目没有输入。
sunboat1011
·
2020-09-13 09:35
个人学习记录
《算法》读书笔记(二)
PS:算法式思考(algorithmicthinking),这词挺有趣的1.1
基础编程
模型介绍了相关的语法、语言特性和库。本书使用Java来实现算法
mpw小白
·
2020-09-13 08:55
读书笔记
读书笔记_算法第四版(一)
个人练习代码:https://github.com/morefans/AlgorithmsFourthEdition第1章基础1.1
基础编程
模型lJava程序的基本结构;原始数据类型与表达式;语句;简便记法
蚍蜉叹morefans
·
2020-09-13 08:22
读书笔记
数据结构和算法
算法第四版
谢路云
《算法》读书笔记(一)
1.1
基础编程
模型介绍了相关的语法、语言特性和库。本书使用Java编程语言编写的程序实现算法。我们把描述和实现算法所用到的语言特性、软件库和操作系统
mpw小白
·
2020-09-13 07:08
读书笔记
基础编程
题目集(5,10 分题)
基础编程
题目集(5,10分题)7-5表格输出(5分)本题要求编写程序,按照规定格式输出表格。输入格式:本题目没有输入。
ThisAmy
·
2020-09-13 04:46
天梯赛
豆瓣评分9.1榜首图书:这本经典编程教材,第2版全面升级!
留意文末活动在各大平台计算机图书榜单上,《Python编程:从入门到实践》始终位居编程入门类榜首图书,对零
基础编程
的读者来说,每行代码逐字讲解,学习曲线柔和,覆盖从入门到实践的完整学习路线。
turingbooks
·
2020-09-12 17:22
编程语言
java
人工智能
python
大数据
【牛客
基础编程
题】——变种水仙花
2021届的我也快要开始找工作了,深度学习做的我已经忘了C语言的编程,现在重新开始练习C语言编程吧~题目:代码:#includeintmain(){intn,pro1,pro2,pro3,pro4;for(n=10000;n<99999;n++){pro1=(n/10000)*(n-n/10000*10000);pro2=(n/1000)*(n-n/1000*1000);pro3=(n/100)*
蘼芜vodka
·
2020-09-12 08:29
基础编程
编程语言
c语言
python
基础编程
:使用装饰器来优化尾递归的示例
这里我们用典型的斐波那契数列作为例子,来展示Python中使用装饰器来优化尾递归的示例,需要的朋友可以参考下尾递归简介尾递归是函数返回最后一个操作是递归调用,则该函数是尾递归。递归是线性的比如factorial函数每一次调用都会创建一个新的栈(last-in-first-out)通过不断的压栈,来创建递归,很容易导致栈的溢出。而尾递归则使用当前栈通过数据覆盖来优化递归函数。阶乘函数factoria
程序员学府
·
2020-09-11 21:03
python基础编程
编程语言
python
Python程序设计入门32道
基础编程
题目与参考代码
本文介绍的Python入门32道
基础编程
题,基本摘自大学生、中学生的Python程序设计考试题库,题目难易程度贴近初学者的实际,适合学生参考学习。
国内某不知名贰进制选手
·
2020-09-11 09:58
Python入门基础
学生编程题
python程序设计
HTML-超文本标记语言
作为WEB前端的
基础编程
语言,HTML其实是一门标记语言,设计的目的是为了通过HTTP协议进行文档内容传输。最初主要展示的文档内容是表格信息,因而table元素是HTML中比较特殊的元素。
我是张小程
·
2020-09-11 08:56
前端这件小事
HTML
HTML5
Linux之V4L2
基础编程
本文内容来源于网络,本博客进行整理。1.定义V4L2(VideoForLinuxTwo)是内核提供给应用程序访问音、视频驱动的统一接口。2.工作流程:打开设备->检查和设置设备属性->设置帧格式->设置一种输入输出方法(缓冲区管理)->循环获取数据->关闭设备。3.设备的打开和关闭:#includeintopen(constchar*device_name,intflags);#includein
weixin_33853794
·
2020-09-11 04:24
PTA
基础编程
题目集 7-21 求特殊方程的正整数解 (15分)
题目:本题要求对任意给定的正整数N,求方程X2+Y2=N的全部正整数解。输入格式:输入在一行中给出正整数N(≤10000)。输出格式:输出方程X2+Y2=N的全部正整数解,其中X≤Y。每组解占1行,两数字间以1空格分隔,按X的递增顺序输出。如果没有解,则输出NoSolution。输入样例1:884输出样例1:10282022输入样例2:11输出样例2:NoSolution题解:#includein
叫我李嘉图
·
2020-09-11 00:09
#
PTA
jsp
基础编程
jsp页面的使用Inserttitlehere定义声明输出数据定义方法作者:言寡来源:CSDN原文:https://blog.csdn.net/qq_21406125/article/details/80029693版权声明:本文为博主原创文章,转载请附上博文链接!
xiaoxiaoyong1234
·
2020-09-10 21:22
Python编程基础和Python机器学习基础案例
里面看会更方便看下面的python基础统合实践需要使用的库使用库pandas读入数据等操作matplotlib把数据可视化numpy科学计算sklearn使用机器学习中经典模型index:python
基础编程
朱小丰
·
2020-09-10 20:01
机器学习
Java
基础编程
题目——接口应用,display()函数显示消息
定义一个接口,其中包含display()方法用于显示信息;通知类、汽车类、广告类均要实现该接口显示“通知内容”、“汽车油量”、和“广告消息”。试编程实现并测试类的设计。创建的对象用接口引用,并通过接口引用变量执行display()方法。publicclassPort{publicstaticvoidmain(String[]args){Inputdata[]=newInput[3];data[0]
伶回合
·
2020-09-10 17:29
Java编程题目
Java
基础编程
之分支结构和循环结构
Java
基础编程
之分支结构和循环结构知识点1:分支结构1:if-else基本使用/*一、流程控制分为三类结构:顺序结构、分支结构、循环结构二、分支结构1:if-else1.格式1:if(条件表达式){执行语句
JOEOR
·
2020-09-10 16:27
Java基础编程
java
switch
编程语言
javase
Java
基础编程
-枚举类与注解
本文全文参考https://www.bilibili.com/video枚举类1.枚举类的说明:1.枚举类的理解:类的对象只有有限个,确定的。我们称此类为枚举类2.当需要定义一组常量时,强烈建议使用枚举类3.如果枚举类中只一个对象,则可以作为单例模式的实现方式。2.jdk5.0之前自定义枚举类publicclassSeasonTest{publicstaticvoidmain(String[]ar
辣鸡程序猿Garry
·
2020-09-10 16:02
Java
#Java基础编程
Java
基础编程
-GUI编程
本文全文参考https://www.bilibili.com/video/BV1DJ411B75F1.简介GUI的核心技术:Swing、AWT缺点:界面不美观、需要JRE环境为什么学习?1.可以写出自己心中想要的一些小工具2.工作需要3.了解MVC架构,了解监听AWTAWT(AbstractWindowToolkit),中文译为抽象窗口工具包,该包提供了一套与本地图形界面进行交互的接口,是Java
辣鸡程序猿Garry
·
2020-09-10 16:02
Java
#Java基础编程
Java
基础编程
-多线程
本文全文参考视频https://www.bilibili.com/video/av48144058内容编写1、基本概念:程序、进程、线程程序(programm):是为完成特定任务、用某种语言编写的一组指令的集合。即指一段静态的代码。进程(process):程序的一次执行过程,或是正在运行的一个程序。说明:进程作为资源分配的单位,系统在运行时会为每个进程分配不同的内存区域线程(thread):进程可
辣鸡程序猿Garry
·
2020-09-10 16:01
Java
#Java基础编程
java
JAVA
基础编程
练习题-19
题目:打印出如下图案(菱形)publicclassexample1{staticvoidf0(intm){for(inti=1;i0;i--){f1(m,i);}}staticvoidf1(intm,intn){Strings="";for(inti=0;i
喜龙龙与灰太鱼
·
2020-09-10 12:03
java
编程语言
字符串
leetcode
c语言
JAVA
基础编程
练习题-20
题目:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13…求出这个数列的前20项之和。publicclassexample1{publicstaticvoidmain(String[]args){doublen=2;doublem=1;doublesum=0.0;for(inti=0;i<20;i++){sum+=n/m;doubletemp=n;n=n+m;m=temp;}Sys
喜龙龙与灰太鱼
·
2020-09-10 12:32
算法
java
jmeter
亚马逊
编程语言
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他