2864专题

【LeetCode每日一题】2864. 最大二进制奇数

文章目录 [2864. 最大二进制奇数](https://leetcode.cn/problems/maximum-odd-binary-number/)思路:代码1: 2864. 最大二进制奇数 思路: 1.拼贴字符串。 2.遍历字符串s,统计1的个数。 3.如果只有一个1,将1放在末尾,保证这个二进制数是奇数 4.如果有多个1,将一个1放在末尾,将剩余

LeetCode[题解] 2864. 最大二进制奇数

题目 给你一个 二进制 字符串 s ,其中至少包含一个 ‘1’ 。 你必须按某种方式 重新排列 字符串中的位,使得到的二进制数字是可以由该组合生成的 最大二进制奇数 。 以字符串形式,表示并返回可以由给定组合生成的最大二进制奇数。 注意 返回的结果字符串 可以 含前导零。 示例 1: 输入:s = “010” 输出:“001” 解释:因为字符串 s 中仅有一个 ‘1’ ,其必须出现在最后一位上

LeetCode 2864. 最大二进制奇数

文章目录 LeetCode 2864. 最大二进制奇数思路1AC CODE思路2AC CODE LeetCode 2864. 最大二进制奇数 题目链接:https://leetcode.cn/problems/maximum-odd-binary-number/description/ 思路1 由于二进制基数的最后一位必须是1,而其他位越大越好,所以让一个1

LeetCode 2864.最大二进制奇数:贪心(C++/Python的两行构造)

【LetMeFly】2864.最大二进制奇数:贪心(C++/Python的两行构造) 力扣题目链接:https://leetcode.cn/problems/maximum-odd-binary-number/ 给你一个 二进制 字符串 s ,其中至少包含一个 '1' 。 你必须按某种方式 重新排列 字符串中的位,使得到的二进制数字是可以由该组合生成的 最大二进制奇数 。 以字符串形式,表

【LeetCode: 2864. 最大二进制奇数 + 模拟 + 位运算】

🚀 算法题 🚀 🌲 算法刷题专栏 | 面试必备算法 | 面试高频算法 🍀 🌲 越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨ 🌲 作者简介:硕风和炜,CSDN-Java领域优质创作者🏆,保研|国家奖学金|高中学习JAVA|大学完善JAVA开发技术栈|面试刷题|面经八股文|经验分享|好用的网站工具分享💎💎💎 🌲 恭喜你发现一枚宝藏博主,赶快收入囊中吧🌻