From 6f95f0426285fa4f59c1ba6b72de74208bcf6009 Mon Sep 17 00:00:00 2001 From: Manya Kalra Date: Sun, 12 Oct 2025 03:19:56 +0530 Subject: [PATCH] add solution for 179. largestNumber function in Solution class --- C++/179. largestNumber.cpp | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 C++/179. largestNumber.cpp diff --git a/C++/179. largestNumber.cpp b/C++/179. largestNumber.cpp new file mode 100644 index 0000000..d1453d8 --- /dev/null +++ b/C++/179. largestNumber.cpp @@ -0,0 +1,20 @@ +class Solution { + +public: + static bool cmp(string a, string b){ + //if(a+b == b+a) return a>b; + return a+b>b+a; + } + string largestNumber(vector& nums) { + vector s; + string res = ""; + for(int i : nums) s.push_back(to_string(i)); + sort(s.begin(), s.end(), cmp); + for(int i=0; i