首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
网格走法数目
[编程题]网格走法数目
热度指数:20061
时间限制:C/C++ 1秒,其他语言2秒
空间限制:C/C++ 256M,其他语言512M
算法知识视频讲解
有一个 X*Y 的网格,小团要在此网格上从左上角到右下角,只能走格点
(也即格子的顶点)
且只能向右或向下走。请设计一个算法,计算小团有多少种走法。给定两个正整数 int x , int y ,请返回小团的走法数目。
数据范围:
输入描述:
输入包括一行,逗号隔开的两个正整数x和y,取值范围[1,10]。
输出描述:
输出包括一行,为走法的数目。
示例1
输入
3 2
输出
10
马上挑战
算法知识视频讲解
提交运行
算法知识视频讲解
添加笔记
求解答(50)
邀请回答
收藏(95)
分享
提交结果有问题?
215个回答
5篇题解
开通博客
白伟仝
发表于 2020-06-27 16:40:21
import java.util.*; public class Main{ public static void main(String[] args) { Scanner sc = new Scanner(System.in); int x = sc.ne
展开全文
叶孤城_
发表于 2023-08-04 18:49:22
#include <stdio.h> //由题目知道,在x*y的网格中,我们只能向下x次,和向右y次 //每一次都是一个决策点 //题目简化为在(x+y)步中选择x次向下(或者y次向右) //也就是排列组合中的组合 int main() { int x=0,y=0; sc
展开全文
17c89
发表于 2024-01-02 14:22:42
import java.util.Scanner; public class Main { public static void main(String[] args){ Scanner in = new Scanner(System.in); while
展开全文
bandiaoz
发表于 2024-12-28 23:11:28
解题思路 这是一道经典的网格路径问题,使用动态规划求解。主要思路是:对于任意点 ,到达它的路径数等于从上方来的路径数加上从左方来的路径数。 代码 cpp java python #include <iostream> #include <vector> usi
展开全文
秦时明月2022
发表于 2022-08-19 09:25:32
解题思路 1.注意走的是网格点,直接使用动态规划即可; 代码 #include <bits/stdc++.h> using namespace std; int main(){ int m, n; while(cin >> m >> n){
展开全文
问题信息
动态规划
基础数学
难度:
215条回答
95收藏
23471浏览
热门推荐
通过挑战的用户
查看代码
WenbinWang
2022-09-16 09:27:23
牛客13061...
2022-09-15 22:20:19
莫茗丶
2022-09-12 10:42:21
牛客76266...
2022-09-10 14:30:54
桜吹雪
2022-09-08 20:07:58
相关试题
车站建造问题
基础数学
评论
(40)
线段树编号问题
基础数学
评论
(2)
牛牛的超市
动态规划
基础数学
评论
(5)
如图 1 表示使用快表(页表)的虚...
编程基础
评论
(1)
订单表order_table全部记...
查找
数据库
数据分析
SQL
评论
(2)
网格走法数目
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题
3 2
10