给定一个32位整数 num
,你可以将一个数位从0变为1。请编写一个程序,找出你能够获得的最长的一串1的长度。
示例 1:
输入: num
= 1775(110111011112)
输出: 8
示例 2:
输入: num
= 7(01112)
输出: 4
## 解法
### **Python3**
```python
### **Java**
<!-- 这里可写当前语言的特殊实现逻辑 -->
```java
给定一个32位整数 num
,你可以将一个数位从0变为1。请编写一个程序,找出你能够获得的最长的一串1的长度。
示例 1:
输入: num
= 1775(110111011112)
输出: 8
示例 2:
输入: num
= 7(01112)
输出: 4
## 解法
### **Python3**
```python
### **Java**
<!-- 这里可写当前语言的特殊实现逻辑 -->
```java