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
746.
爬楼梯 ●
746.
使用最小花费爬楼梯
509.斐波那契数funcfib(nint)int{dp:=make([]int,2)dp[0]=0dp[1]=1fori:=2;i<=n;i++{dp=append(dp,dp[i-1]+dp[i-2])}returndp[n]}70.爬楼梯funcclimbStairs(nint)int{dp:=make([]int,3)dp[1]=1dp[2]=2fori:=3;i<=n;i++{dp=ap
还能再吃一碗w
·
2023-08-21 11:41
数据结构与算法
算法
力扣java刷题学习(代码随想录学习)3
目录动态规划509.斐波那契数70.爬楼梯
746.
使用最小花费爬楼梯62.不同路径63.不同路径II343.整数拆分96.不同的二叉搜索树01背包理论基础01背包理论基础(滚动数组)416.分割等和子集
Nightmarel
·
2023-08-21 08:53
学习
斐波那契数,
746.
使用最小花费爬楼梯
目录动态规划五部曲:确定dp数组(dptable)以及下标的含义确定递推公式dp数组如何初始化确定遍历顺序举例推导dp数组509.斐波那契数类型:动态规划难度:easy思路:f(n)=f(n-1)+f(n-2)代码:classSolution{publicintfib(intn){if(n<2){returnn;}int[]dp=newint[n+1];dp[0]=0;dp[1]=1;for(in
Chamberlain T
·
2023-08-20 15:52
代码随想录
#
动态规划
算法
leetcode
746.
使用最小花费爬楼梯
classSolution{public:intminCostClimbingStairs(vector&cost){intn=cost.size();intdp[n+1];dp[0]=0;dp[1]=0;dp[2]=min(cost[0],cost[1]);if(n==2){returnmin(cost[0],cost[1]);}for(inti=3;i<=n;i++){dp[i]=min(dp
代码无bug
·
2023-08-18 21:30
#动态规划
leetcode
算法
LeetCode Schedule
LeetCodeSchedule动态规划70.爬楼梯509.斐波那契数1137.第N个泰波那契数
746.
使用最小花费爬楼梯198.打家劫舍动态规划70.爬楼梯题目:一次可以爬1或2个台阶,请问有多少种方法到达第
进击的小老虎丶
·
2023-08-18 12:18
leetcode
算法
爬楼梯
746.
使用最小花费爬楼梯
今日学习的文章链接,或者视频链接第九章动态规划part01自己看到题目的第一想法看完代码随想录之后的想法509从上到下带memo的dp:classSolution{public:vectormemo;Solution(){memo=vector(31,-1);}intfib(intn){returndp(n);}intdp(intn){if(n==0)return0;if(n==1)return1
D调E点。
·
2023-08-10 01:56
算法
leetcode
746.
使用最小花费爬楼梯
2023.8.8昨天爽玩一天,在家就是舒服。今天继续刷动态规划题。动态规划题最重要的就是搞清楚dp[i]的定义,本题dp[i]的含义是:到达第i层,所需的最小花费。那么由于起始台阶可以是0或者1,那么dp[0]和dp[1]都初始化为0,后面的就可以由前面的用递推公式求出。具体看代码:classSolution{public:intminCostClimbingStairs(vector&cost)
jay神
·
2023-08-08 19:26
leetcode专栏
leetcode
算法
职场和发展
c++
数据结构
爬楼梯
746.
使用最小花费爬楼梯
509.斐波那契数classSolution{publicintfib(intn){if(n==0){return0;}if(n==1){return1;}returnfib(n-1)+fib(n-2);}}70.爬楼梯classSolution{publicintclimbStairs(intn){if(n<=2)returnn;//如果n<=2返回n//初始化dp数组存储到达每一阶楼梯的方法数
像影子追着光梦游_
·
2023-08-06 06:30
代码随想录算法训练营
动态规划
算法
爬楼梯、
746.
使用最小花费爬楼梯
动态规划理论基础如果某一问题有很多重叠子问题,使用动态规划是最有效的。所以动态规划中每一个状态一定是由上一个状态推导出来的。动态规划解题步骤:确定dp数组(dptable)以及下标的含义确定递推公式dp数组如何初始化确定遍历顺序举例推导dp数组509.斐波那契数确定dp数组以及下标的含义dp[i]的定义为:第i个数的斐波那契数值是dp[i]确定递推公式dp[i]=dp[i-1]+dp[i-2]dp
Meter孙
·
2023-08-05 23:03
动态规划
算法
javascript
leetcode
爬楼梯、
746.
使用最小花费爬楼梯
动态规划理论基础什么是动态规划动态规划,英文:DynamicProgramming,简称DP,如果某一问题有很多重叠子问题,使用动态规划是最有效的。所以动态规划中每一个状态一定是由上一个状态推导出来的,这一点就区分于贪心,贪心没有状态推导,而是从局部直接选最优的,贪心解决不了动态规划的问题。大家知道动规是由前一个状态推导出来的,而贪心是局部直接选最优的,对于刷题来说就够用了。动态规划的解题步骤动态
小蛙先森
·
2023-08-04 21:35
算法
动态规划
力扣
746.
使用最小花费爬楼梯
题目来源:https://leetcode.cn/problems/min-cost-climbing-stairs/description/C++题解1:动态规划。虽然我的本意是跳到第i个台阶的花费,但代码写着写着就歪了。。classSolution{public:intminCostClimbingStairs(vector&cost){intlen=cost.size();vectordp(
江湖人称贺行风
·
2023-07-31 03:17
开始C++吧
leetcode
算法
c++
贪心算法
LeetCode 题解随笔:动态规划(一)
目录零、前言一、基础题目509.斐波那契数70.爬楼梯
746.
使用最小花费爬楼梯[*]62.不同路径63.不同路径II343.整数拆分[*]96.不同的二叉搜索树二、背包问题2.101背包二维DP数组01
超级码力奥Leo
·
2023-07-30 10:43
LeetCode基础题
c++
数据结构
算法
【动态规划刷题 2】使⽤最⼩花费爬楼梯 && 解码⽅法
使⽤最⼩花费爬楼梯
746.
使用最小花费爬楼梯链接:
746.
使用最小花费爬楼梯给你一个整数数组cost,其中cost[i]是从楼梯第i个台阶向上爬需要支付的费用。
Tom·猫
·
2023-07-29 10:18
动态规划刷题
动态规划
算法
爬楼梯,
746.
使用最小花费爬楼梯
代码随想录算法训练营day38|动态规划理论基础,509.斐波那契数,70.爬楼梯,
746.
使用最小花费爬楼梯理论基础一、解决的问题二、动态规划的解题步骤509.斐波那契数解法一:动态规划解法二:递归70
小鲨鱼冲冲冲
·
2023-07-26 17:39
代码随想录训练营
算法
动态规划
数据结构
爬楼梯|
746.
使用最小花费爬楼梯
三、
746.
使用最小花费爬楼梯思想
igang of rebirth
·
2023-07-20 03:08
算法
动态规划|力扣509.斐波那契数、力扣70.爬楼梯、力扣
746.
使用最小花费爬楼梯
这些题目都是斐波那契类型得动态规划题目,他们得递推公式都是dp[i]=dp[i-1]+dp[i-2]这种形式,但是确定地推公式得时候我们都需要明确的知道递推公式下标为i处dp[i]代表什么意思。1.力扣509.斐波那契数本题题目中已经给出了递推公式,所以我们只需要定义好数组就可以,最终返回dp[n]。publicintfib(intn){//过滤特殊情况if(n==0){return0;}//定义
彬彬小码农
·
2023-07-17 19:18
代码随想录
动态规划
leetcode
算法
算法训练DAY38||力扣509.斐波那契数&&力扣70.爬楼梯&&力扣
746.
使用最小花费爬楼梯
509.斐波那契数原题链接:力扣509.斐波那契数题目描述斐波那契数(通常用F(n)表示)形成的序列称为斐波那契数列。该数列由0和1开始,后面的每一项数字都是前面两项数字的和。也就是:F(0)=0,F(1)=1F(n)=F(n-1)+F(n-2),其中n>1给定n,请计算F(n)。示例1:输入:n=2输出:1解释:F(2)=F(1)+F(0)=1+0=1示例2:输入:n=3输出:2解释:F(3)=
无心厌
·
2023-07-17 19:13
算法
爬楼梯 ●
746.
使用最小花费爬楼梯
●理论基础五步走:确定dp数组递推公式dp数组初始化遍历顺序打印dp数组●509.斐波那契数这道题比较简单,但自己不看答案还做不出来,没想到用初始的方法先看递归只需要两行代码确定终止条件和逻辑classSolution{public:intfib(intn){//递归if(ndp(n+1);//dp数组初始化dp[0]=0;dp[1]=1;//遍历顺序从前向后for(inti=2;idp(n+1)
qq1156148707
·
2023-07-15 19:54
代码随想录一刷
算法
数据结构
动态规划
【学会动态规划】使用最小花费爬楼梯(3)
1.题目解析题目链接:
746.
使用最小花费爬楼梯-力扣(Leetcode)老规矩,我们先来分析一下题目,题目要求计算返回到达楼顶的最低费用,我们先来看看第一个示例,可以看
戊子仲秋
·
2023-07-15 19:49
学会动态规划
动态规划
算法
c++
[代码随想录]动态规划
动态规划文章目录动态规划509.斐波那契数70.爬楼梯
746.
使用最小花费爬楼梯62.不同路径63.不同路径II*343.整数拆分96.不同的二叉搜索树416.分割等和子集1049.最后一块石头的重量II
华氏451度。
·
2023-07-14 01:39
C++
刷题
动态规划
算法
c++
leetcode
代码随想录算法训练营第38天 | 动态规划理论基础 + 509.斐波那契数 + 70.爬楼梯 +
746.
使用最小花费爬楼梯
今日任务目录动态规划理论基础509.斐波那契数-Easy70.爬楼梯-Easy746.使用最小花费爬楼梯-Easy动态规划理论基础理论基础:代码随想录动态规划,英文:DynamicProgramming,简称DP,如果某一问题有很多重叠子问题,使用动态规划是最有效的。动态规划中每一个状态一定是由上一个状态推导出来的,这一点就区分于贪心,贪心没有状态推导,而是从局部直接选最优的。动态规划的解题步骤确
HY.YUE
·
2023-06-23 11:29
LeetCode
动态规划
leetcode
python
【LeetCode】动态规划 刷题训练(一)
文章目录面试题08.01.三步问题题目解析状态转移方程完整代码
746.
使用最小花费爬楼梯题目解析状态转移方程完整代码91.解码方法题目解析状态转移方程情况1:让i位置的数,单独去解码情况2:让i位置的数和
风起、风落
·
2023-06-23 08:38
算法刷题
动态规划
leetcode
算法
代码随想录训练营第三十八天|509.斐波那契数列、70.爬楼梯、
746.
使用最小花费爬楼梯
理论基础动态规划中每一个状态一定是由上一个状态推导出来的,这一点就区分于贪心,贪心没有状态推导,而是从局部直接选最优的。动归五部曲确定dp数组(dptable)以及下标的含义确定递推公式dp数组如何初始化确定遍历顺序举例推导dp数组509.斐波那契数列链接:LeetCode509.斐波那契数列dp解法确定dp数组以及下标含义。dp[i]表示第i个位置的数字为dp[i]。确定递推公式。dp[i]=d
JCGKS
·
2023-06-22 23:25
算法与数据结构
动态规划
算法
c++
leetcode
【动态规划算法练习】day1
文章目录一、第N个泰波那契数1.题目简介2.解题思路3.代码4.运行结果二、面试题08.01.三步问题1.题目简介2.解题思路3.代码4.运行结果三、
746.
使用最小花费爬楼梯1.题目简介2.解题思路3
卷毛小学僧
·
2023-06-22 14:25
动态规划-算法练习
算法
动态规划
leetcode
c++
爬楼梯,
746.
使用最小花费爬楼梯
代码随想录算法训练营第三十八天|理论基础,509.斐波那契数,70.爬楼梯,
746.
使用最小花费爬楼梯1.1理论基础动态规划中每一个状态一定是由上一个状态推导出来的,这一点就区分于贪心,贪心没有状态推导
陈成不姓丞
·
2023-06-19 10:12
刷题打卡
算法
爬楼梯 ●
746.
使用最小花费爬楼梯
文章目录509.斐波那契数思路思路代码70.爬楼梯思路思路代码
746.
使用最小花费爬楼梯思路思路代码困难今日收获509.斐波那契数509.斐波那契数思路dp数组保存前两个数和前一个数,通过dp[0]+dp
Trueno.86
·
2023-06-17 14:56
算法题
动态规划
算法
leetcode
力扣动态规划专题(一)509 70 746 62 63 343 96 思路及C++实现
文章目录动态规划509.斐波那契数五步骤代码70.爬楼梯五步骤代码
746.
使用最小花费爬楼梯五步骤代码扩展62.不同路径动态规划数论63.不同路径II五步骤代码343.整数拆分五步骤代码96.不同的二叉搜索树五步骤代码注意点
虚假自律就会真自律!
·
2023-06-17 13:23
LeetCode
leetcode
c++
动态规划
爬楼梯,
746.
使用最小花费爬楼梯
动态规划专题开始咯!509.斐波那契数这道题目意思很明确,做题思路清晰,似乎感觉没有必要用动态规划来解决。但是看了代码随想录的视频之后,发现是动态规划的入门题目,按照动规五部曲来解决问题。classSolution{public:intfib(intn){//1.确定dp数组及下标的含义//dp[i]---第i个斐波那契数的值为dp[i]vectordp(n+1);//3.dp数组初始化dp[0]
dream_aleaf
·
2023-06-17 12:39
算法
leetcode
动态规划
爬楼梯、
746.
使用最小花费爬楼梯
今天开始动态规划了~动态规划的解题步骤确定dp数组(dptable)以及下标的含义确定递推公式dp数组如何初始化确定遍历顺序举例推导dp数组斐波那契数题目链接:力扣由于题目给出了递归关系所以这题用递归法也很简单intfib(intn){//递归if(ndp(n+1);//初始化数组dp[0]=0;dp[1]=1;for(inti=2;idp(n+1);dp[1]=1;dp[2]=2;for(int
菜鸟的Zoom之旅
·
2023-06-17 09:01
代码随想录刷题训练营
算法
爬楼梯,
746.
使用最小花费爬楼梯
Day38动态规划509.斐波那契数70.爬楼梯
746.
使用最小花费爬楼梯动态规划动态规划是一种解决问题的算法思想。它通常用于优化问题,其中要求找到一个最优解或最大化(最小化)某个目标函数。
雨后的放线君
·
2023-06-16 12:46
刷题日志
动态规划
算法
leetcode
LeetCode[动态规划]
746.
使用最小花费爬楼梯+198.打家劫舍
746.
使用最小花费爬楼梯题目:给你一个整数数组cost,其中cost[i]是从楼梯第i个台阶向上爬需要支付的费用。一旦你支付此费用,即可选择向上爬一个或者两个台阶。
小俱的一步步
·
2023-06-15 07:53
LeetCode每日一题
leetcode
动态规划
算法
Climbing Stairs |
746.
Min Cost Climbing Stairs
Day1|704.BinarySearch|27.RemoveElement|35.SearchInsertPosition|34.FirstandLastPositionofElementinSortedArrayDay2|977.SquaresofaSortedArray|209.MinimumSizeSubarraySum|59.SpiralMatrixIIDay3|203.RemoveLi
王锴KKKKKKyle
·
2023-06-13 05:27
LeetCode
leetcode
动规二刷拉拉
这里写自定义目录标题509.斐波那契数70.爬楼梯
746.
使用最小花费爬楼梯62.不同路径63.不同路径||343.整数拆分416.分割等和子集1049.最后一块石头的重量494.目标和474.一和零零钱兑换
胖胖的懒羊羊
·
2023-06-10 02:56
算法
爬楼梯,
746.
使用最小花费爬楼梯
509.斐波那契数题目509.斐波那契数斐波那契数(通常用F(n)表示)形成的序列称为斐波那契数列。该数列由0和1开始,后面的每一项数字都是前面两项数字的和。也就是:F(0)=0,F(1)=1F(n)=F(n-1)+F(n-2),其中n>1给定n,请计算F(n)。解析动规五部曲:1.确定dp数组以及下标的含义dp[i]的定义为:第i个数的斐波那契数值是dp[i]2.确定递推公式状态转移方程dp[i
刚贴瞎
·
2023-06-07 05:26
算法
leetcode
java
LeetCode
746.
使用最小花费爬楼梯
接着斐波那契&爬楼梯的一道动态规划题。解题classSolution{public:intminCostClimbingStairs(vector&cost){intn=cost.size();vectormintotal(n+1);mintotal[0]=cost[0];mintotal[1]=cost[1];cost.push_back(0);if(n>=2){for(inti=2;i=2)的
PUdd
·
2023-04-19 14:37
leetcode
leetcode
算法
数据结构
爬楼梯 ●
746.
使用最小花费爬楼梯
509.斐波那契数关键点1:因为要得到F[n]:n是下标,所以初始化newint[n+1]:n+1是长度,关键点2:初始化,F[0]=0;F[1]=1;由于从0开始关键点3:公式->第i个数=第i-1个数+第i-2个数classSolution{publicintfib(intn){if(n<2){returnn;}int[]F=newint[n+1];F[0]=0;F[1]=1;for(inti
m0_65482476
·
2023-04-15 10:48
动态规划
java
爬楼梯、
746.
使用最小花费爬楼梯
动态规划理论基础动态规划,简称DP(DynamicProgramming),如果某一问题有很多重叠子问题,使用动态规划是最有效的。动态规划中每一个状态一定是由上一个状态推导出来的,这一点就区分于贪心,贪心没有状态推导,而是从局部直接选最优的,解题步骤确定dp数组(dptable)以及下标的含义确定递推公式dp数组如何初始化确定遍历顺序举例推导dp数组如何debug找问题的最好方式就是把dp数组打印
miodi
·
2023-04-11 12:35
算法
动态规划
数据结构
leetcode
爬楼梯,
746.
使用最小花费爬楼梯
@代码随想录算法训练营第38天|动态规划LeetCode509.斐波那契数,70.爬楼梯,
746.
使用最小花费爬楼梯509.斐波那契数第一遍读题思考确定dp[i]的含义,确定递推公式,如何初始化,确定遍历顺序
算法训练营第十期学员-pluto.
·
2023-04-10 21:58
算法
动态规划
leetcode
爬楼梯,
746.
使用最小花费爬楼梯
代码随想录算法训练营第38天|509.斐波那契数,70.爬楼梯,
746.
使用最小花费爬楼梯509.斐波那契数70.爬楼梯
746.
使用最小花费爬楼梯509.斐波那契数题目链接:509.斐波那契数,难度:简单
小吴小吴 bug全无
·
2023-04-10 14:43
算法基础
算法
leetcode
算法学习-动态规划,纸老虎打倒他(持续更新中)
文章目录基础知识线性DP相关题目45.跳跃游戏II70.爬楼梯
746.
使用最小花费爬楼梯62.不同路径63.不同路径2343.整数拆分96.不同的二叉搜索树91.解码方法119.杨辉三角2338.比特位计数
蒋大钊!
·
2023-04-10 02:20
算法人生
算法
动态规划
leetcode
java
爬楼梯 ●
746.
使用最小花费爬楼梯
509.斐波那契数题目链接动规五部曲:1、确定dp数组的下标以及dp数组的含义:dp[i]表示第i个斐波那契数为dp[i]。2、确定递推公式。题目中已经给出了,dp(n)=dp(n-1)+dp(n-2)3、dp数组如何初始化。题目也给出了,dp(0)=0,dp(1)=14、确定遍历顺序。由递推公式可得出是从前向后遍历。当然有的题是从后向前遍历,也有可能两层for循环的先后顺序是有说法的。5、打印d
weixin_44735258
·
2023-04-07 12:01
动态规划
leetcode
算法
Leetcode PHP题解--D131
746.
Min Cost Climbing Stairs
D131746.MinCostClimbingStairs题目链接746.MinCostClimbingStairs题目分析给定一个数组,每走一步需要耗费一定代价。每次可以走1步或2步。寻找走到底所需要的最少步数。解题思路一开始想到的是用底杰斯特拉(Dijkstra)算法。然而底杰斯特拉使用的是当前最优,因此,如果后面所需要的步数比较小,这个算法就不适用了。其次想到的是递归的方法。每走一步都尝试两
skys215
·
2023-04-06 14:06
【小航的算法日记】动态规划
目录一、概念二、模板三、例题爬楼梯题:509.斐波那契数解:题:70.爬楼梯解:题:
746.
使用最小花费爬楼梯解:路径题:62.不同路径解:题:63.不同路径II解:数学题:343.整数拆分解:背包问题
文艺倾年
·
2023-04-05 12:01
#
小航的算法日记
动态规划
算法
c++
LeetCode刷题分类之动态规划
746.
使用最小花费爬楼梯
1.题目数组的每个索引作为一个阶梯,第i个阶梯对应着一个非负数的体力花费值costi。每当你爬上一个阶梯你都要花费对应的体力花费值,然后你可以选择继续爬一个阶梯或者爬两个阶梯。您需要找到达到楼层顶部的最低花费。在开始时,你可以选择从索引为0或1的元素作为初始阶梯。示例1:输入:cost=[10,15,20]输出:15解释:最低花费是从cost[1]开始,然后走两步即可到阶梯顶,一共花费15。示例2
逍遥白亦
·
2023-04-04 11:18
算法学习day38
算法学习day381.动态规划理论基础2.力扣509.斐波那契数2.1分析2.2代码3.力扣70.爬楼梯3.1分析3.2代码4.力扣
746.
使用最小花费爬楼梯4.1分析4.2代码5.参考资料1.动态规划理论基础
起一个不存的用户昵称
·
2023-04-04 09:50
算法
动态规划
c++
leetcode
爬楼梯、
746.
使用最小花费爬楼梯
前期基础:(一)关键五步确定dp数组(dptable)以及下标的含义确定递推公式dp数组如何初始化确定遍历顺序举例推导dp数组509.斐波那契数视频讲解主要思路:1.确定dp数组以及下标的含义dp[i]的定义为:第i个数的斐波那契数值是dp[i]2.确定递推公式dp[i]=dp[i-1]+dp[i-2];3.dp数组如何初始化dp[0]=0;dp[1]=1;4.确定遍历顺序从递归公式dp[i]=d
piolet0016
·
2023-04-01 12:45
算法训练营
算法
动态规划
算法刷题总结 (四) 动态规划
算法总结4动态规划一、动态规划1.1、基础问题11.1.1、509.斐波那契数列1.1.2、70.爬楼梯1.1.3、
746.
使用最小花费爬楼梯1.2、基础问题21.2.1、62.不同路径1.2.2、63
BlackStar_L
·
2023-03-25 12:23
Data
Structures
and
Algorithms
动态规划
背包问题
股票问题
打家劫舍问题
序列问题
动态规划:518.零钱兑换II,
746.
使用最小花费爬楼梯
/**518.零钱兑换II题目给定不同面额的硬币和一个总金额。写出函数来计算可以凑成总金额的硬币组合数。假设每一种面额的硬币有无限个。示例1:输入:amount=5,coins=[1,2,5]输出:4解释:有四种方式可以凑成总金额:5=55=2+2+15=2+1+1+15=1+1+1+1+1示例2:输入:amount=3,coins=[2]输出:0解释:只用面额2的硬币不能凑成总金额3。示例3:输
zmfflying
·
2023-03-20 18:57
代码随想录1刷—动态规划篇(一)
problems/fibonacci-number/)动态规划解法优化递归解法[70.爬楼梯](https://leetcode.cn/problems/climbing-stairs/)拓展:完全背包问题[
746
97Marcus
·
2022-12-06 09:37
笔试混子准备
动态规划
leetcode
算法
leetcode746使用最小花费爬楼梯刷题打卡
746.
使用最小花费爬楼梯-力扣(Leetcode)给你一个整数数组cost,其中cost[i]是从楼梯第i个台阶向上爬需要支付的费用。一旦你支付此费用,即可选择向上爬一个或者两个台阶。
水番茄
·
2022-12-06 02:49
笔记
动态规划
算法
leetcode
动态规划
上一页
1
2
3
4
5
6
下一页
按字母分类:
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
其他