Q1 can be solved using some simple maths....:)
Hint:What is the sum of first n natural numbers?"And what is the sum of
squares of first n natural numbers?

On Wed, Jul 20, 2011 at 12:44 PM, siva viknesh <[email protected]>wrote:

> gn array - say a
>
> hav extra array - say b - initialise all values to zero
>
> ques 1:
>
> for(i=1;i<=n;i++)
> {
>    b[a[i]]++;
>
> }
>
> then traverse b array and print i, for which b[i] = 2
>
> o(n) time & space
>
> same idea for ques 2
>
> ....better approaches please
>
> On Jul 20, 12:11 pm, siva viknesh <[email protected]> wrote:
> > gn array - say a
> >
> > hav extra array - say b - initialise all values to zero
> >
> > ques 1:for(i=1;i<=n;i++)
> > {
> >     b[a[i]]++;
> >
> > }
> >
> > On Jul 20, 12:07 pm, siva viknesh <[email protected]> wrote:
> >
> >
> >
> >
> >
> >
> >
> > > 1.Given an array of size n. It contains numbers in the range 1 to n.
> > > Each number is present at least once except for 2 numbers. Find the
> > > missing numbers.
> >
> > > 2.Given an array of size n. It contains numbers in the range 1 to n.
> > > Find the numbers which aren’t present.
>
> --
> 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.
>
>


-- 
Saurabh Singh
B.Tech (Computer Science)
MNNIT ALLAHABAD

-- 
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