Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- bool comparison(int a, int b){
- string sa=to_string(a), sb=to_string(b);
- return sa+sb>sb+sa;
- }
- string Solution::largestNumber(const vector<int> &A) {
- vector<int> a;
- for(int i=0; i<A.size(); i++) a.push_back(A[i]);
- sort(a.begin(), a.end(), comparison);
- string s="";
- for(int i=0; i<A.size(); i++) s=s+to_string(a[i]);
- if(s[0]=='0') return "0";
- else return s;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement