2864.最大二进制奇数
链接:2864.最大二进制奇数
难度:Easy
标签:贪心、数学、字符串
简介:以字符串形式,表示并返回可以由给定组合生成的最大二进制奇数。
题解 1 - python
- 编辑时间:2024-03-13
- 执行用时:39ms
- 内存消耗:16.34MB
- 编程语言:python
- 解法介绍:计数。
class Solution:
def maximumOddBinaryNumber(self, s: str) -> str:
cnt1 = s.count('1')
return (cnt1 - 1) * '1' + (len(s) - cnt1) * '0' + '1'