Example #1
0
int main()
{

	Solution a;
	vector<int> test{ 9,2,11,3,32,321 };
	cout << a.PrintMinNumber(test) << ' ';
	system("pause");
	return 0;
}
Example #2
0
int main(){

//
//    int n = [](int x,int y){return x+y;}(5,4);
//
//    auto f = [](int x,int y){return x+y;};
//
//    vector<int > d = {1,5,6,7,8,9,1,5,2};
//
//    sort(d.begin(),d.end(),[](int x,int y){return x>y;});
//
////    cout<<f(1,2)<<endl;
//    for(vector<int >::iterator i = d.begin();i!=d.end();i++){
//        cout<<*i<<endl;
//    }
//    auto f = [](int i){return i<=1?1:f(i-1);};
//
//
//    f(0);
//    list<int > l = {1,2,3,4,5,56,7};
//
//    l.erase(l.begin());
//
//    for(list<int >::iterator i = l.begin();i!=l.end();i++){
//        l.erase(i);
//    }
//    for(list<int >::iterator i = l.begin();i!=l.end();i++){
//        cout<<*i<<endl;
//    }

    Solution s;
//    vector<int> test_case = {3,32,321};
    vector<int> test_case = {3334,3,3333332};

    cout<<s.PrintMinNumber(test_case)<<endl;
//    if(s.cmp(0,5)){
//        cout<<"true"<<endl;
//    }else{
//        cout<<"false"<<endl;
//    }
    string s1 = "332";
    string s2 = "332";
    if(s2.find_first_not_of(s1)){
        cout<<"find"<<endl;
    }else{
        cout<<"not found"<<endl;
    }

    if(s1>s2){
        cout<<">"<<endl;
    }else{
        cout<<"<"<<endl;
    }
    int i = 1000;
    cout<<to_string(i)<<endl;
    return 0;
}