problemscpp
A collection of my answers to algorithm problems in c++.
静态 Public 成员函数 | 所有成员列表
acwing::acwing821类 参考

AcWing 821. 跳台阶 更多...

#include <acwing.h>

静态 Public 成员函数

static int main (istream &cin, ostream &cout)
 

详细描述

AcWing 821. 跳台阶

在文件 acwing.h1499 行定义.

成员函数说明

◆ main()

int acwing::acwing821::main ( istream &  cin,
ostream &  cout 
)
static

在文件 acwing.cpp4796 行定义.

4796 {
4797 int n;
4798 cin >> n;
4799 auto *dp = new int[n + 1];
4800 memset(dp, 0, (n + 1) * sizeof(int));
4801 dp[1] = 1;
4802 dp[2] = 1;
4803 for(int i = 1; i <= n; i++) {
4804 if(i + 1 <= n) {
4805 dp[i + 1] += dp[i];
4806 }
4807 if(i + 2 <= n) {
4808 dp[i + 2] += dp[i];
4809 }
4810 }
4811 cout << dp[n];
4812 delete[] dp;
4813 return 0;
4814 }

被这些函数引用 acwing::TEST().


该类的文档由以下文件生成: