【打卡】具有交替位的二进制数(简单)

描述 给一个正整数,检查它的二进制表示是否具有交替位。即,两个相邻的位总是具有不同的值。
样例 1:
输入: 5
输出: True
解释:
5的二进制表示为: 101

样例 2:
输入: 7
输出: False
解释:
7的二进制表示为: 111.

样例 3:
输入: 11
输出: False
解释:
11 的二进制表示为: 1011.

样例 4:
输入: 10
输出: True
解释:
10 的二进制表示: 1010.

class Solution:
"""
@param n: a postive Integer
@return: if two adjacent bits will always have different values
"""
def hasAlternatingBits(self, n):
# Write y

【打卡】具有交替位的二进制数(简单)最先出现在Python成神之路

版权声明:
作者:Alex
链接:https://www.techfm.club/p/19316.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>