c_cpp 重新排列二进制字符串作为备用x和y出现
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c_cpp 重新排列二进制字符串作为备用x和y出现相关的知识,希望对你有一定的参考价值。
#include <bits/stdc++.h>
using namespace std;
int main(){
string s;
cin >> s;
long int n = s.size();
int a = stoi(s);
int count0=0,count1=0;
while(n>0){
if (a%10 == 0)
count0++;
else
count1++;
a/=10;
n--;
}
s = "";
while(count0!=0 && count1!=0){
s.append("0");
count0--;
s.append("1");
count1--;
}
while(count0!=0){
s.append("0");
count0--;
}
while (count1!=0){
s.append("1");
count1--;
}
cout<<s;
}
以上是关于c_cpp 重新排列二进制字符串作为备用x和y出现的主要内容,如果未能解决你的问题,请参考以下文章
重新排列 X 轴的顺序会导致误差条在 y 轴上不再匹配
c_cpp 就地重新排列给定的链表。
c_cpp 以最大最小形式重新排列数组
c_cpp 以最大最小形式重新排列数组 - 设置1
python根据子列表值重新排列列表中的元素
c_cpp 给定一组正负整数,重新排列它,使得一端为正整数,另一端为负整数。