找回密码
 立即注册
CeraNetworksBGVM服务器主机交流会员请立即修改密码Sharktech防护
查看: 66|回复: 7

大佬来帮忙看下面试题

[复制链接]

26

主题

45

回帖

362

积分

中级会员

积分
362
发表于 2022-1-13 18:59:21 | 显示全部楼层 |阅读模式
给定无限个不同重量的金属球和一个总重量,求可以凑成总重量所需的最少球的个数
示例:
      输入:ball_weights = [1, 2 , 5 ,9, 10],  amount=18
      输出:2          18=9+9
回复

使用道具 举报

7

主题

204

回帖

1125

积分

金牌会员

积分
1125
发表于 2022-1-13 19:04:15 | 显示全部楼层
在无限个不同重量的金属球中,找一个等于总重量的



反正没说金属球只能小于总重量
回复

使用道具 举报

4

主题

34

回帖

132

积分

注册会员

积分
132
发表于 2022-1-13 19:13:53 | 显示全部楼层
想到一个求余的方法,效率应该一些
回复

使用道具 举报

1

主题

69

回帖

205

积分

中级会员

积分
205
发表于 2022-1-13 19:18:15 | 显示全部楼层
动态规划
回复

使用道具 举报

26

主题

45

回帖

362

积分

中级会员

积分
362
 楼主| 发表于 2022-1-13 19:23:00 | 显示全部楼层

MisiCreate 发表于 2022-1-13 19:18

动态规划

怎么规划
回复

使用道具 举报

25

主题

8542

回帖

1万

积分

论坛元老

积分
18597
发表于 2022-1-13 19:18:56 | 显示全部楼层
从大到小排就完事了
回复

使用道具 举报

26

主题

977

回帖

3118

积分

论坛元老

积分
3118
发表于 2022-1-13 19:18:00 | 显示全部楼层
还可以重复使用?那觉得前面是大佬说的求余。
回复

使用道具 举报

1

主题

69

回帖

205

积分

中级会员

积分
205
发表于 2022-1-13 19:26:39 | 显示全部楼层

小伙伴 发表于 2022-1-13 19:18

怎么规划

看点评我的兄弟那个LeetCode链接有答案
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|HS2V主机综合交流论坛

GMT+8, 2024-11-15 12:27 , Processed in 0.085165 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表