Kadane's algorithm is considers subarray sum, we are considering
concatenation here.

On Fri, May 27, 2011 at 9:45 PM, Supraja Jayakumar <suprajasank...@gmail.com
> wrote:

> Hi
>
> Isnt this the Kadane's (largest subarray) problem ?
>
> Rgds
> Supraja J
>
> On Fri, May 27, 2011 at 9:41 AM, anshu mishra 
> <anshumishra6...@gmail.com>wrote:
>
>> @all go through this code
>>
>> #include<iostream>
>> #include<algorithm>
>>
>> using namespace std;
>> bool compare(int a, int b)
>> {
>>         string u, v;
>>         u = v = "";
>>         while (a)
>>         {
>>                 u += (a % 10 + '0');
>>                 a/=10;
>>         }
>>         while (b)
>>         {
>>                 v += (b % 10 + '0');
>>                 b/=10;
>>         }
>>         int i = 0, j = 0;
>>         reverse(u.begin(), u.end());
>>         reverse(v.begin(), v.end());
>>         while (i < u.size() || j < v.size())
>>         {
>>                 if (i == u.size()) i = 0;
>>                 if (j == v.size()) j = 0;
>>                 for (; i < u.size() && j < v.size(); i++, j++)
>>                 {
>>                         if (u[i] == v[j]) continue;
>>                         return (u[i] > v[j]);
>>                 }
>>         }
>>         if (u.size() == v.size()) return true;
>> }
>> int main()
>> {
>>         int n;
>>         cin >> n;
>>         int ar[n];
>>         int i;
>>         for (i = 0; i < n; i++)
>>         {
>>                 cin >> ar[i];
>>         }
>>         sort (ar, ar +n, compare);
>>         for (i = 0; i < n; i++) cout << ar[i];
>>         cout << endl;
>>         return 0;
>> }
>>
>>  --
>> You received this message because you are subscribed to the Google Groups
>> "Algorithm Geeks" group.
>> To post to this group, send email to algogeeks@googlegroups.com.
>> To unsubscribe from this group, send email to
>> algogeeks+unsubscr...@googlegroups.com.
>> For more options, visit this group at
>> http://groups.google.com/group/algogeeks?hl=en.
>>
>
>
>
> --
> U
>
> --
> You received this message because you are subscribed to the Google Groups
> "Algorithm Geeks" group.
> To post to this group, send email to algogeeks@googlegroups.com.
> To unsubscribe from this group, send email to
> algogeeks+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/algogeeks?hl=en.
>



-- 
Regards,
Vipul

-- 
You received this message because you are subscribed to the Google Groups 
"Algorithm Geeks" group.
To post to this group, send email to algogeeks@googlegroups.com.
To unsubscribe from this group, send email to 
algogeeks+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/algogeeks?hl=en.

Reply via email to