stair,stairs,staircase,step,stairway 这五个词都有楼梯的意思,有啥不同吗?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了stair,stairs,staircase,step,stairway 这五个词都有楼梯的意思,有啥不同吗?相关的知识,希望对你有一定的参考价值。

1、意思不同。

step通常指室外的台阶,stair通常指室内的台阶,stairs是stair的复数形式,staircase是指楼梯间,楼梯的部分,stairway是建筑专业用词,指扶梯,阶梯。

2、读音不同。

stair的英式读法是[steə(r)];美式读法是[ster]。stairs的英式读法是[steə(r)s];美式读法是[sters]。staircase的英式读法是['steəkeɪs];美式读法是['sterkeɪs]。

step的英式读法是[step];美式读法是[step]。stairway的英式读法是['steəweɪ];美式读法是['sterweɪ]。

扩展资料:

单词解析:

一、stair

用法:

n. (名词)

1)stair的意思是“楼梯”“梯级”,是可数名词。

2)“一级楼梯”一般用 a flight of stairs, a pair of stairs, staircase, stairway表示。

3)below stairs的意思是“地下室”, stair head的意思是“楼梯顶”, above stair的意思是“在正房”。

二、step

用法:

n. (名词)

1)step是可数名词,基本意思是“脚步,步”,指脚抬起来再放下,有时还可指“脚步声”,引申可表示“一步距离,短距离”。

前面加short强调“短”,加good则表示“相当远”,其前加数词时可表示“…步的距离”,而作“短距离”解时,常用于单数形式。

2)step还可作“台阶,楼梯”解,主要指室内的台阶或楼梯,有时还可指梯子,引申可表示“级别,等级; 阶段”,有时可指温度计的“度”。a flight of steps表示“一排台阶”。

3)step还可作“步骤,措施”解,指一系列行动中的一步行动。

4)step有时还可用于比喻,指抽象意义上的“步伐”,作此解时,是不可数名词。

参考技术A stair,n.
1. (阶梯等的)一级,梯级
2. [用复数,用作单数或复数]阶梯,楼梯
3. [用复数]【船舶学】浮动平台
4. 阶梯,途径
stair [stεə] n. 英语解释:
support consisting of a place to rest the foot while ascending or descending a stairway
stairs——是stair的复数形式。

staircase ['stεəkeis] n.楼梯;楼梯间【即可指“楼梯”,还可指“设置楼梯的房间部分”】
英语解释:a way of access (upward and downward) consisting of a set of steps

step 【重点强调“台阶”,而且,单复数意义不同。】 梯级,台阶;踏板。 [用复数]一段楼梯,一段台阶
英语解释:
support consisting of a place to rest the foot while ascending or descending a stairway

stairway n.【建筑专业用词】 阶梯,楼梯
英语解释:
a way of access (upward and downward) consisting of a set of steps
当然,指代“台阶,阶梯”时,stair与step一般可互换。
祝你学习进步,时时开心!O(∩_∩)O~~本回答被提问者采纳

70. Climbing Stairs

https://leetcode.com/problems/climbing-stairs/description/

You are climbing a stair case. It takes n steps to reach to the top.
Each time you can either climb 1 or 2 steps. In how many distinct ways can you climb to the top?
Note: Given n will be a positive integer.

Example 1:
Input: 2
Output: 2
Explanation: There are two ways to climb to the top.
1. 1 step + 1 step
2. 2 steps

Example 2:
Input: 3
Output: 3
Explanation: There are three ways to climb to the top.
1. 1 step + 1 step + 1 step
2. 1 step + 2 steps
3. 2 steps + 1 step

解题思路:
状态转移方程:

dp[i] = dp[i-1] + dp[i-2]

边界:

dp[1] = 1
dp[2] = 2
public class Solution 
    public int climbStairs(int n) 
        if(n==0||n==1||n==2)return n;
        int[] res = new int[n+1];
        res[0] = 0;
        res[1] = 1;
        res[2] = 2;
        for(int i=3;i<=n;i++)
            res[i] = res[i-1]+res[i-2];
        
        return res[n];
    

以上是关于stair,stairs,staircase,step,stairway 这五个词都有楼梯的意思,有啥不同吗?的主要内容,如果未能解决你的问题,请参考以下文章

70. Climbing Stairs

[Leetcode] Climbing Stairs

70. Climbing Stairs

LeetCode 70. Climbing Stairs

#LeetCode# 70. Climbing Stairs

[LeetCode][JavaScript]Climbing Stairs