leetcode70. 爬楼梯

server/2024/9/24 20:25:04/
class Solution {public int climbStairs(int n) {if(n <= 2)return n;int[] climb = new int[n];climb[0] = 1;climb[1] = 2;for(int i = 2;i < n;i++)climb[i] = climb[i - 2] + climb[i - 1];return climb[n-1];}}


http://www.ppmy.cn/server/34075.html

相关文章

[入门] Unity Shader前置知识(5) —— 向量的运算

在Unity中&#xff0c;向量无处不在&#xff0c;我想很多人都使用过向量类的内置方法 normalized() 吧&#xff0c;我们都知道该方法是将其向量归一化从而作为一个方向与速度相乘&#xff0c;以达到角色朝任一方向移动时速度都相等的效果&#xff0c;但内部具体是如何将该向量进…

docker原理

Docker原理 在前面我们学习了Docker&#xff0c;接下来我们探究一下Docker的底层技术原理 Linux 命名空间&#xff08;namespace&#xff09;、控制组&#xff08;cgroups&#xff09;和 联合文件系统&#xff08;UnionFS&#xff09; 三大技术支撑了目前 Docker 的实现&…

Windows系统启动Redis

一、下载windows版本Redis 1.1 选择一个使用的版本 在以下地址中选择一个Windows系统可以使用的版本 https://github.com/microsoftarchive/redis/tags 1.2 下载 1.3 解压到文件夹 二、启动Redis 双击redis-server.exe启动Redis 出现以下界面即启动成功 三、测试是否可以使…

【Spark】Spark分布式环境安装(二)

Spark分布式环境安装 将spark-3.5.0-bin-hadoop3.tgz 文件上传到 Linux 并解压缩&#xff0c;放置在指定位置&#xff0c;路径中不要包含中文或空格&#xff0c;解压缩操作&#xff0c;不再强调。 基于Windows的环境体验 启动脚本 启动界面如图-1所示。 图-1 spark-shell启动…

LLVM Instruction Selection 笔记

Instruction Selection 所处阶段 注&#xff1a;上图来源于 Welcome to the back-end: The LLVM machine representation 可以看到 SelectionDAG 架在 LLVM IR 和 LLVM MIR 之间&#xff0c;在此之前 machine independent optimization 已经完成。之后基本上就进入了 machine …

STM32 CAN开发步骤

STM32 CAN开发通常涉及以下步骤&#xff1a; 1. 配置CAN外设&#xff1a;根据具体的STM32系列和型号&#xff0c;选择并配置CAN外设。可以使用STM32CubeMX软件进行可视化配置&#xff0c;或者直接编写寄存器级的配置代码。 2. 初始化CAN外设&#xff1a;使用HAL库或者寄存器级…

C++进阶 | [2] 多态

摘要&#xff1a;多态的概念&#xff0c;多态的条件&#xff0c;虚函数的重写&#xff0c;抽象类&#xff0c;多态的原理&#xff0c;虚函数与虚函数表&#xff0c;与多态有关的问答题 1. Concept 多态的概念&#xff1a;通俗来说&#xff0c;就是多种形态&#xff0c;具体点就…

MR混合现实情景实训教学系统在商务接待课堂上的应用

随着科技的不断发展&#xff0c;MR混合现实情景实训教学系统已经逐渐应用于商务接待课堂。这种新型的实训教学系统将虚拟现实技术与现实环境相结合&#xff0c;为商务接待课堂带来了全新的教学方式和体验。 首先&#xff0c;MR混合现实情景实训教学系统能够为学生提供真实的商务…