当前位置:网站首页>【Day_09 0427】走方格的方案数
【Day_09 0427】走方格的方案数
2022-08-01 17:40:00 【安河桥畔】
走方格的方案数
题目来源
牛客网:走方格的方案数
题目描述
请计算n*m的棋盘格子(n为横向的格子数,m为竖向的格子数)从棋盘左上角出发沿着边缘线从左上角走到右下角,总共有多少种走法,要求不能走回头路,即:只能往右和往下走,不能往左和往上走。
注:沿棋盘格之间的边缘线行走
数据范围: 1≤n,m≤8
输入描述
输入两个正整数n和m,用空格隔开。(1≤n,m≤8)
输出描述
输出一行结果
示例1
输入
2 2
输出
6
思路分析
- 用递归的思想进行分析,走到某一个格子的方法等于走到这个点的前面两个点的方式相加之和,如图

代码展示
#include <iostream>
#include <vector>
using namespace std;
int Step(int x,int y)
{
//x为0或者y为0表示走到表格的边界,此时只有一种走法
if(x==0||y==0)
{
return 1;
}
return(Step(x-1,y)+Step(x,y-1));
}
int main() {
int m,n;
while(cin>>m>>n)
{
cout<<Step(n,m)<<endl;
}
}
边栏推荐
猜你喜欢

Xingtu has been short of disruptive products?Will this M38T from the Qingdao factory be a breakthrough?

关于单应性矩阵的若干思考

QT常用全局宏定义

缓存一致性MESI与内存屏障

2022年SQL大厂高频实战面试题(详细解析)

下载 | 谷歌科学家Kevin P. Murphy发布新书《概率机器学习:高级主题》

Daily Yuxian Big Defeat

hcip第九天

【报错】Uncaught (in promise) TypeError: Cannot read properties of undefined (reading ‘concat‘)

SRM供应商管理系统如何助力口腔护理企业实现采购战略的转型升级
随机推荐
SQL的substring_index()用法——MySQL字符串截取
移动端吸顶方案
频域分析实践介绍
存储日报-数据湖架构权威指南(使用 Iceberg 和 MinIO)
XAML WPF项目groupBox控件
下载 | 谷歌科学家Kevin P. Murphy发布新书《概率机器学习:高级主题》
【TDP加码福利】COS用户实践征文月,等你来投稿!!!
SRM供应商管理系统如何助力口腔护理企业实现采购战略的转型升级
ROS2系列知识(6):Action服务概念
2022.08月--pushmall推贴共享电商更新与开发计划
B005 – 基于STC8的单片机智能路灯控制系统
成为优秀架构师必备技能:怎样才能画出让所有人赞不绝口的系统架构图?秘诀是什么?快来打开这篇文章看看吧!...
计算IoU(D2L)
QT_QDialog dialog
小贝拉机器人是朋友_普渡科技召开新品发布会,新一代送餐机器人“贝拉”温暖登场...
CodeTON Round 2 (Div. 1 + Div. 2, Rated, Prizes!) Solution
SQL函数 TO_CHAR(一)
opencv语法Mat类型总结
MySQL 45 讲 | 09 普通索引和唯一索引,应该怎么选择?
hcip第九天