
这是一个简单的问题,描述为:
给定两个整数,num 和 t。如果应用以下操作后它可以等于 num,则可以实现一个数字: 将 number 增加或减少 1,同时将 num 增加或减少 1。 最多应用 t 次操作后返回可实现的最大数字。
这个问题更多的是文本解释问题。基本上你有一个数字并且有很多操作(t)。每次运行操作时,数字都会增加或减少 1。
可实现的最大数字将是所有 t 次操作后的最大数字(增加/减少 1)。
总而言之,要解决这个问题,您基本上需要将运算量乘以 2(因为主运算中有两个运算),然后与 num 求和。
class Solution {
public int theMaximumAchievableX(int num, int t) {
return num + 2 * t;
}
}
运行时间:1 毫秒,比 100.00% 的 java 在线提交的“查找最大可实现数字”快。
vc商城(eshop)下载采用目前业界最流行的模版编译系统,所有的页面都可以实现在线/离线修改,只需简单掌握HTML的知识,就可以轻松创建属于自己的个性化的专业用户界面,内建多语言包替换模块,独创的商品参数模版系统,强大的后台管理支持和数据备份功能
内存使用量:41.3 mb,低于 java 在线提交的“查找最大可实现数字”的 63.18%。
就是这样!如果还有什么要讨论的,请随时发表评论,如果我错过了任何内容,请告诉我,以便我进行相应更新。
直到下一篇文章! :)










