青青子衿谈育儿

关注

LeetCode题解(面试16.07):最大数值(Python)

青青子衿谈育儿

关注

阅读 25

2022-02-23


题目:​​原题链接​​(简单)

标签:位运算、数学

解法

时间复杂度

空间复杂度

执行用时

Ans 1 (Python)

O ( 1 )

O ( 1 )

36ms (82.96%)

Ans 2 (Python)

Ans 3 (Python)

解法一:

class Solution:
def maximum(self, a: int, b: int) -> int:
c = a - b
d = c >> 63
c = (c ^ d) - d
return int(((a + b) + c) / 2)



相关推荐

安七月读书

LeetCode题解(0179):最大数(Python)

安七月读书 28 0 0

耳一文

LeetCode题解(0321):拼接最大数(Python)

耳一文 52 0 0

七公子706

#yyds干货盘点# LeetCode程序员面试金典:最大数值

七公子706 56 0 0

卿卿如梦

LeetCode 1189. “气球” 的最大数量题解

卿卿如梦 61 0 0

爱读书的歌者

LeetCode题解(1705):吃苹果的最大数目(Python)

爱读书的歌者 83 0 0

求索大伟

【leetcode-排序】最大数

求索大伟 90 0 0

夕阳孤草

【Leetcode】179. 最大数

夕阳孤草 42 0 0

Mezereon

LeetCode题解(1679):K和数对的最大数目(Python)

Mezereon 36 0 0

倪雅各

LeetCode 179 in Python. Largest Number (最大数)

倪雅各 14 0 0

狗啃月亮_Rachel

leetcode179. 最大数(java)

狗啃月亮_Rachel 58 0 0

精彩评论(0)

0 0 举报