跳到主要内容

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'