首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
整数求和
[编程题]整数求和
热度指数:4035
时间限制:C/C++ 1秒,其他语言2秒
空间限制:C/C++ 128M,其他语言256M
算法知识视频讲解
给定整数n,取若干个1到n的整数可求和等于整数m,编程求出所有组合的个数。比如当n=6,m=8时,有四种组合:[2,6], [3,5], [1,2,5], [1,3,4]。限定n和m小于120
输入描述:
整数n和m
输出描述:
求和等于m的所有组合的个数。
示例1
输入
6 8
输出
4
马上挑战
算法知识视频讲解
提交运行
算法知识视频讲解
添加笔记
求解答(126)
邀请回答
收藏(264)
分享
纠错
提交结果有问题?
40个回答
1篇题解
开通博客
bandiaoz
发表于 2024-12-20 16:41:44
解题思路 这是一个动态规划问题,需要求解所有和为 的不同整数组合个数 状态定义: 表示使用 到 这些数字,凑成和为 的组合数 状态转移方程: 当 时: 当 时: 基础情况: (和为0的组合只有一种,即不选任何数) 代码 cpp java python
展开全文
问题信息
C++工程师
iOS工程师
动态规划
安卓工程师
算法工程师
2018
迅雷
数学
Java工程师
来自:
2018迅雷校园招聘i...
上传者:
小小
难度:
40条回答
264收藏
13425浏览
热门推荐
通过挑战的用户
查看代码
Makerz
2022-10-31 11:37:03
深情的奶酪反对画饼
2022-10-10 18:30:39
牛客69827...
2022-09-19 17:34:41
打个豁嗨
2022-09-19 16:02:31
牛客18406...
2022-09-19 10:45:15
相关试题
设一组初始记录关键字序列为(30,...
Java工程师
C++工程师
iOS工程师
安卓工程师
运维工程师
前端工程师
算法工程师
测试工程师
安全工程师
2018
奇安信
评论
(1)
Linux命令行下如何查找列出/u...
迅雷
Linux
评论
(26)
怎样修改linux的时区,在不重启...
迅雷
Linux
评论
(4)
以下不是平衡二叉查找树的是
迅雷
Java工程师
C++工程师
iOS工程师
安卓工程师
算法工程师
2018
评论
(1)
来自
2018迅雷校园招聘iO...
以下哪个是带行缓冲的IO
迅雷
C++
Java工程师
C++工程师
iOS工程师
安卓工程师
算法工程师
2018
评论
(10)
来自
2018迅雷校园招聘iO...
整数求和
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题
6 8
4