agree with mehdi's solution.....minimizing sum of differences will be
equivalent to minimizing the difference between the largest and smallest
number in the set....O(logn) solution..
--


Amol Sharma
Third Year Student
Computer Science and Engineering
MNNIT Allahabad
<http://gplus.to/amolsharma99>
<http://twitter.com/amolsharma99><http://in.linkedin.com/pub/amol-sharma/21/79b/507><http://youtube.com/amolsharma99>





On Sat, Nov 19, 2011 at 1:50 PM, shady <[email protected]> wrote:

> aim : minimize the sum of elements of a sorted set of size k.
> mehdi's solution is correct,
> 1. sort the whole array,
> 2. and then as you add new element to the set
>   a. delete the oldest element added along with its difference
>   b. add the difference of the newly added element.
>
> O(nlogn)
>
> On Nov 19, 11:36 am, Zyro <[email protected]> wrote:
> > sorry...minimize sum of the difference between the elements of the
> > subset..
> >
> > On Nov 19, 10:03 am, shady <[email protected]> wrote:
> >
> >
> >
> >
> >
> >
> >
> > > what do you mean by difference among them ?
> > > do we need to select the elements to minimize the sum between
> > > consecutive elements ? or only the first and last element ?
> >
> > > On Nov 18, 6:30 pm, Zyro <[email protected]> wrote:
> >
> > > > Q: Select the K elements in an array of size N which are having the
> > > > minimum difference among them?
> > > > For Example : If you have an array like arr[]={9,5,2,6,3,11} and
> value
> > > > of K is 3. Then ans would be {2,3,5}.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Algorithm Geeks" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/algogeeks?hl=en.
>
>

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

Reply via email to