欢迎来到 上海市某某代理经销部
全国咨询热线:020-123456789
联系我们

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

电话:020-123456789

传真:020-123456789

邮箱:admin@aa.com

新闻中心
leetcode2310_go_个位数字为K的整数之和
  来源:上海市某某代理经销部  更新时间:2024-05-04 01:30:46

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题目 ,找到规律枚举即可


友情链接洛阳旅游保姆级攻略:门票官网价格一览!让你畅游河南不花冤枉钱DOTA2新版本辅助之王电炎绝手上分攻略弓箭传说刷装备攻略 怎么快速刷装备刘备传豪华版攻略,三国志刘备传合肥之战怎么过严国栋版我勉强打到二十回合才魔法门之英雄无敌3秘籍官方流程攻略 真·倚天屠龙记去新加坡四天怎么玩,新加坡四日游玩攻略陕西华山旅游一日游两日游良心详细旅游攻略逃脱游戏Escape Game: School攻略大全 逃脱游戏学校攻略图文合集-迷失攻略组车城ABC加速器口袋妖怪金二周目图文攻略.doc版本更新公告(4月28日 4:50~7:00)战就战破解版:让你成为游戏中的绝对战斗高手!贪婪洞窟装备哪个属性好 属性选择改造攻略延禧攻略第45集弓箭传说装备选用攻略(以实用为准的游戏武器推荐)三国志如何窗口(实用攻略大全)最终幻想7重生新手攻略 最终幻想7重生新手指南快收藏!「全网双11总攻略」来了:猫超、京东商城马上开抢,更有十大平台玩法拆解私藏,洛阳两日游攻略梦幻西游 | 衣冠古丘副本 地图攻略 满107完成度《贪婪洞窟》新手前40层开荒攻略《侠客风云传》DLC天王归来攻略夜叉及仙音条件步骤战就战全章节攻略 全章节打法详解天罡印之谋攻略3x,梦幻西游神器天罡印之谋攻略古代普通士兵的弓箭真的很难拉得动吗?皇帝成长计划怎么选妃(皇帝成长计划速刷教程)《最终幻想7重制版》战斗进阶攻略技巧 技能与模式等战斗技巧西北旅游最全最详细攻略,没有之一(附详细线路+避坑指南,泣血整理,倾情分享)仙境传说RO丨巴风特之怒:弓箭手流派保姆级攻略游戏《三国志14》应该怎么玩?有哪些攻略?《侠客风云传》夜叉剧情触发及攻略思路 夜叉怎么攻略0元党攻略新人平民必看贪婪洞窟2攻略大全 攻略技巧汇总,句句经典!仙剑4详细攻略 游戏通关技巧方法原创《天命奇御2》图文攻略:剧情流程+女主支线+Boss打法+全案件+全推理+解谜技巧+全心法+全武学+家园系统+围棋挑战【游侠攻略组】英雄无敌3死亡阴影末日之刃战役详细攻略fc吞食天地2图文攻略(吞食天地攻略详细图文讲解)小编推荐的存档吞食天地1全流程攻略大全(吞食天地1全流程图文攻略一览)
联系我们

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

电话:020-123456789

传真:020-123456789

邮箱:admin@aa.com

0.3273

Copyright © 2024 Powered by 上海市某某代理经销部   sitemap