假设我们有一个非负值n,我们必须在其二进制表示中找到最长的连续1的长度。
所以,如果输入像n=1469,那么输出就会是4,因为156的二进制表示是“10110111101”,所以有四个连续的1
让我们看看以下实现以获得更好的理解-
相关推荐
要获得区间的左边界,请使用该interval.left属性。首先,导入所需的库-import pandas as pd...
使用to_series( 方法从Pandas中的TimeDeltaIndex创建一个系列。该...
使用to_series( 方法从Pandas中的TimeDeltaIndex创建一个系列。所述...
要以分钟频率舍入TimeDeltaIndex,请使用方法。对于分钟频率,使用值为T的...
要以秒频率舍入TimeDeltaIndex,请使用方法。对于秒频率,使用值为S的...
要以微秒频率舍入TimeDeltaIndex,请使用该方法。对于微秒频率,使用值为us的...
要以每小时的频率对TimeDeltaIndex执行地板操作,请使用方法。对于每小时频率,请使用值为H的...