space o(n) too....mine takes o(1) space

On Wed, Jul 20, 2011 at 3:50 PM, JIƬΣN BAJIYA <[email protected]> wrote:

> simple one!! ..... all the missing nos which r not present b/w 1 to n will
> be printed!! TC O(n)
>
> #include <stdio.h>
>
> #define size 10000
>
> int main()
> {
>         int i, j, n;
>
>         scanf("%d", &n);
>
>         int a[n + 1] ;
>         int b[n + 1] ;
>         a[0] = 0;
>         b[0] = 0;
>
>         for (i = 1; i <= n ; i++){
>                 scanf("%d", &a[i]);
>                 b[i] = 0;
>         }
>
>         for(j = 1; j <= n ; j++){
>                 if (b[a[j]] == 0){
>                         b[a[j]] = 1;
>                 }
>         }
>         printf("missing no's are: \n");
>
>
>         for( i = 1; i <= n ; i++){
> //              printf("%d ",b[i] );
>                 if(b[i] == 0){
>                         printf("%d  ", i);
>                 }
>         }
>         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 [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