当前位置: 首页 > news >正文

php做网站图集新闻源软文发布平台

php做网站图集,新闻源软文发布平台,flash 做ppt的模板下载网站,加强政府网站建设管理的重要性LeetCode 最大二进制奇数 题目链接:2864. 最大二进制奇数 - 力扣(LeetCode) 题目描述 给你一个 二进制 字符串 s ,其中至少包含一个 1 。 你必须按某种方式 重新排列 字符串中的位,使得到的二进制数字是可以由该组…

LeetCode

最大二进制奇数

题目链接:2864. 最大二进制奇数 - 力扣(LeetCode)

题目描述

给你一个 二进制 字符串 s ,其中至少包含一个 '1'

你必须按某种方式 重新排列 字符串中的位,使得到的二进制数字是可以由该组合生成的 最大二进制奇数

以字符串形式,表示并返回可以由给定组合生成的最大二进制奇数。

注意 返回的结果字符串 可以 含前导零。

示例 1:

输入:s = "010"
输出:"001"
解释:因为字符串 s 中仅有一个 '1' ,其必须出现在最后一位上。所以答案是 "001" 。

示例 2:

输入:s = "0101"
输出:"1001"
解释:其中一个 '1' 必须出现在最后一位上。而由剩下的数字可以生产的最大数字是 "100" 。所以答案是 "1001" 。

提示:

  • 1 <= s.length <= 100
  • s 仅由 '0''1' 组成
  • s 中至少包含一个 '1'

思路

奇数的二进制末尾一定是1,可以把一个 1放在末尾,其余的放在开头,这样构造的奇数最大。

代码

C++
class Solution {
public:string maximumOddBinaryNumber(string s) {int cnt = ranges::count(s,'1'); // 统计 1 的个数return string(cnt - 1, '1') + string(s.length() - cnt,'0') + '1'; }
};
Java
class Solution {public String maximumOddBinaryNumber(String s) {int cnt = (int) s.chars().filter(c -> c == '1').count();return "1".repeat(cnt - 1) + "0".repeat(s.length() - cnt) + "1";}
}
http://www.mmbaike.com/news/26434.html

相关文章:

  • 专业建设验收网站广告策划公司
  • 设计图网址百度怎么优化网站关键词
  • 对网站进行优化廊坊网站排名优化公司哪家好
  • 顺企网我做网站网站推广和优化系统
  • 高端建站准备材料seo营销课程培训
  • 菏泽 网站建设开封搜索引擎优化
  • 个人网站推广b2b电子商务平台有哪些
  • 网站开发总结800字宁波网站关键词排名推广
  • be 设计网站万网官网登录
  • 免费下载建设银行官方网站下载福州短视频seo公司
  • 网站 推广方案谷歌浏览器 官网下载
  • 如果在浏览器上做一网站广告大约需要多少钱云南seo网络优化师
  • 建立传媒公司网站站长百度
  • 做网站要什么整站优化方案
  • 佛山网站优化有哪些简单网页制作成品免费
  • 手机端网站如何做排名中国免费网站服务器2020
  • 农村小伙创业做网站百度店铺怎么开通
  • 苹果做ppt模板下载网站有哪些怎么做公司网页
  • 娱乐平台网站开发免费郴州网站定制
  • html5网站开发趋势四年级下册数学优化设计答案
  • 海口网站建设设计网络销售渠道有哪些
  • 零基础怎么做网站色盲测试图片60张
  • 大德通众包网站建设职业培训网络平台
  • 做店招的网站西安seo顾问
  • 公司做网站应记入哪个会计科目怎么做好销售
  • 网站建设与实训九幺seo优化神器
  • 做义工的网站云搜索系统
  • 中小企业门户网站建设策略百度注册页面
  • 英文网站怎么推广湖南网络推广服务
  • 网站日常维护有哪些个人网站设计作品