欢迎来到 厦门市某某地暖科技培训学校
全国咨询热线:020-123456789
联系我们

地址:联系地址联系地址联系地址

电话:020-123456789

传真:020-123456789

邮箱:admin@aa.com

新闻中心
leetcode2310_go_个位数字为K的整数之和
  来源:厦门市某某地暖科技培训学校  更新时间:2024-05-08 14:40:26

leetcode2310_go_个位数字为K的整数之和

题目

给你两个整数 num 和 k ,个位考虑具有以下属性的数字数正整数多重集:

每个整数个位数字都是 k  。

所有整数之和是个位 num 。

返回该多重集的数字数最小大小,如果不存在这样的个位多重集 ,返回 -1 。数字数

注意 :多重集与集合类似 ,个位但多重集可以包含多个同一整数,数字数空多重集的个位和为 0 。

个位数字 是数字数数字最右边的数位 。

示例 1 :输入 :num = 58,个位 k = 9 输出 :2

解释:多重集 [9,49] 满足题目条件 ,和为 58 且每个整数的数字数个位数字是 9 。

另一个满足条件的个位多重集是 [19,39]  。

可以证明 2 是数字数满足题目条件的多重集的最小长度。

示例 2:输入:num = 37,个位 k = 2 输出 :-1

解释 :个位数字为 2 的整数无法相加得到 37 。

示例 3 :输入 :num = 0, k = 7 输出 :0

解释 :空多重集的和为 0  。

提示 :0 <= num <= 3000

0 <= k <= 9

解题思路分析

1、枚举;时间复杂度O(n) ,空间复杂度O(1)

func minimumNumbers(num int, k int) int { n if num == 0 { n return 0n }n if k == 0 { n if num%10 == 0 { n return 1n }n return -1n }n if num%2 == 1 && k%2 == 0 { n return -1n }n for i := 1; i <= num; i++ { n sum := i * kn left := num - sumn if left%10 == 0 { n return in }n if left < 0 { n return -1n }n }n return -1n}

2 、枚举;时间复杂度O(1) ,空间复杂度O(1)

leetcode2310_go_个位数字为K的整数之和

func minimumNumbers(num int, k int) int { n if num == 0 { n return 0n }n for i := 1; i <= 10; i++ { n // 只考虑个位数n if i*k <= num && (i*k)%10 == num%10 { n return in }n }n return -1n}

总结

Medium题目,找到规律枚举即可


友情链接英雄合击之狂暴传奇手游复古版下载安装 v1.0.6《英雄联盟手游》LOL手游英雄出装图文教程 英雄出装图文全攻略为什么搜狗拼音老是打出繁体字?怎么切换成简体字?2024年主流平板电脑选购指南(iPad、matePad、荣耀、surface等)元气骑士天山雪莲效果与功效介绍使命召唤手游皮肤怎么获得 角色枪皮肤外观展示LOL石头人出装心得 将敌人狠狠的撞飞复古传奇高爆版之英雄合击DNF手游怎么获取星光独角兽?DNF手游星光独角兽获取攻略新开传世sf史上最难小游戏“羊了个羊”深度剖析!玩不过去是智商问题吗?金铲铲之战未来守护者怎么出装?未来守护者出装攻略介绍CSGO激流大行动第六周任务怎么做?激流大行动第六周任务攻略本周网页游戏开测推荐(3月12日-3月18日)攻略你开过哪些车,而论驾驶体验的话你如何给这些车排名?【第七章】《极限逃脱之罪生梦死》攻略图文-迷失攻略《英雄联盟》男生辅助和女生辅助最大的区别是什么?大脚世界频道被屏蔽(大脚世界频道不显示)dnf110混沌魔灵毕业装备怎么搭配DNF:五一至尊天空崩盘?体验服6000W金币一套,回血受到阻碍伊苏6重制版《dnf》史诗制作武器材料获取方法 史诗制作武器方法大脚世界频道怎么加入王者荣耀日之塔英雄推荐关注“三无”人员!密码找回新通道DNF白金徽章不够用怎么办?皮肤装扮也能换白金徽章光遇里有没有截屏到非常喜欢的照片 ?璐璐欢迎来到掌上庇护之地,NS版暗黑3游戏基础指南dota2夜宴暗潮玩法攻略dnf宠物宝珠有哪些,拍卖行能买到的《古墓丽影9》v1.1.838.0十二项修改器风灵月影版WOW武僧T14套装属性 各天赋武僧T14套装战神忍者后排大杀器 11.8云顶火影劫王者归来LOL S6豹女打野天赋符文出装 新版依旧野区霸主lol暗夜猎手什么时候出的培养新生儿良好睡眠习惯-好书强烈推荐守望先锋万圣节将于12日开启?路霸变身绿巨人DNF攻略:耕耘积分商城重磅来袭!宠物跨界石、装扮邮递装置都有大脚世界频道被屏蔽(大脚世界频道不显示)
联系我们

地址:联系地址联系地址联系地址

电话:020-123456789

传真:020-123456789

邮箱:admin@aa.com

0.3306

Copyright © 2024 Powered by 厦门市某某地暖科技培训学校   sitemap