leetcode 402. Remove K Digits
来源:互联网 发布:帝国cms火车头视频接口 编辑:程序博客网 时间:2024/06/17 15:39
class Solution {
public:
string removeKdigits(string num,int k) {
if(num.size()==0)
return"";
int size=(int)num.size();
int start=0;
int l=size-k;
string res;
for(int i=1;i<=l;i++)
{
int position =start;
char min=num[start];
for(int j=start;j<=size-l-1+i;j++)
{
if(j>size-1)
break;
if(num[j]<min)
{
position=j;
min=num[j];
}
}
start=position+1;
res+=min;
}
string result;
bool is0=false;
for(char c:res)
{
if(c!='0')
is0=true;
if(is0==true)
result+=c;
}
if(result=="")
result+='0';
return result;
}
};
- 【Leetcode】402. Remove K Digits
- leetcode 402. Remove K Digits
- LeetCode 402. Remove K Digits
- [LeetCode]402. Remove K Digits
- leetcode 402. Remove K Digits
- LeetCode 402. Remove K Digits
- [leetcode]402. Remove K Digits
- LeetCode 402. Remove K Digits
- LeetCode 402. Remove K Digits
- [LeetCode] 402. Remove K Digits
- [LeetCode]402. Remove K Digits
- LeetCode 402. Remove K Digits
- leetcode-402. Remove K Digits
- leetcode 402. Remove K Digits
- Leetcode: 402. Remove K Digits
- LeetCode: Remove K Digits
- [LeetCode]Remove K Digits
- leetcode:Remove K Digits
- 编程理解——大数相加
- 从零开始成为优秀交互设计师应该怎么做(上)
- 大数据CDH之Impala_10_02
- lombok的使用
- Java程序员入门指南
- leetcode 402. Remove K Digits
- Opencv笔记:利用霍夫变换检测图像中的红球
- 基于R语言的Kaggle案例分析学习笔记(六)
- PHP 错误:Cannot use object of type yii\db\Command as array
- ios-MapKit的使用
- hdu 4825 Xor Sum (字典树)
- [Oracle 11g r2(11.2.0.4.0)]集群术语和参数简介
- 探秘Java中的String、StringBuilder以及StringBuffer
- caffe运行错误: im2col.cu:61] Check failed: error == cudaSuccess (8 vs. 0) invalid device function