关注
public long GetMinCalculateCount(long sourceX, long sourceY, long targetX, long targetY) {
int count = 0;
while (targetX > 0 &;&; targetY > 0) {
if (targetX == sourceX &;&; targetY == sourceY) {
return count;
} else if (targetX % 2 == 1 &;&; targetY % 2 == 1) {
count++;
targetX--;
targetY--;
} else if ((targetX % 2 == 0 &;&; targetY % 2 == 0) &;&; ((targetX / 2 > sourceX &;&; targetY / 2 > sourceY) || (targetX / 2 == sourceX &;&; targetY / 2 == sourceY))) {
count++;
targetX /= 2;
targetY /= 2;
} else {
return (targetX - sourceX == targetY - sourceY) ? count + (targetX - sourceX) : -1;
}
}
return -1;
}
查看原帖
点赞 评论
相关推荐
点赞 评论 收藏
分享
05-11 11:48
河南大学 Java 点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
- 1... 挑战 26 届最速转正失败——我做错了什么3.1W
- 2... 我的校园恋爱正式结束了1.1W
- 3... 25的兄弟们还在战斗吗?8563
- 4... 从后端的角度聊一聊:2728届想要搞开发的同学现在最应该干什么?8151
- 5... 坐我后面的妹妹被拉走了!!7924
- 6... 毕业照和春招结束代表着我的学生时代落幕了6420
- 7... 好想加班好想加班,啊啊我的钱(っ╥╯﹏╰╥c)5399
- 8... 秋招提前上岸,这个机会真的不错!建议大家冲!4832
- 9... 实习不满意,可以直接拎包就走吗?4663
- 10... 26届找不到暑期实习也不必太焦虑!!!!4528
正在热议
更多
# 写给毕业5年后的自己 #
1566次浏览 30人参与
# 上班苦还是上学苦呢? #
220694次浏览 1308人参与
# 华泰证券Fintech星战营 #
165669次浏览 188人参与
# 职场捅娄子大赛 #
303764次浏览 3051人参与
# 市场营销人求职交流聚集地 #
115758次浏览 1078人参与
# 华为求职进展汇总 #
4630200次浏览 28205人参与
# 如何缓解求职过程中的焦虑? #
4245次浏览 70人参与
# 如果今天是你的last day,你会怎么度过? #
20550次浏览 188人参与
# 好好告别我的学生时代 #
21302次浏览 449人参与
# 薪资爆料 #
107607次浏览 1153人参与
# 运营商笔面经互助 #
145189次浏览 1622人参与
# 晒一下我的毕业照 #
24969次浏览 228人参与
# 外包能不能当跳板? #
31240次浏览 200人参与
# 非技术求职现状 #
424666次浏览 2923人参与
# 简历无回复,你会继续海投还是优化再投? #
68529次浏览 697人参与
# 你的实习什么时候入职 #
248138次浏览 1889人参与
# 记录实习开销 #
15455次浏览 107人参与
# 我是XXX,请攻击我最薄弱的地方 #
26649次浏览 256人参与
# 宇通求职进展汇总 #
19848次浏览 162人参与
# 运营来爆料 #
43356次浏览 323人参与
# 00后45度躺现状 #
93469次浏览 487人参与