@ above

ur code fails for following example
channel 1 : prog1 8:00-9:00, prog 2 9:00-10:00
channel 2 : prog1 8:15-10:00

your code returns 8:15- 10
and the answer should be channel1/prog1 + channel1/prog2



On 21 January 2011 12:54, Anand <anandut2...@gmail.com> wrote:

>
> Sort all program with their starting time.
>
> Appy the below pseudo code to find max number of programs he can watch.
>
> for(i=i;i<len;i++)
> {
>     /*Check for overlap */
>    if(p[i].start > p[i-1].end)
>    {
>         end = i;
>    }
>    else
>    {
>       /*Index of the first program to be watch*/
>       if((p[i-1].end - p[i-1].start) < (p[i].end - p[i].start))
>       {
>          start = i;
>       }
>    }
>
> }
>  return end - start;
>
>
> On Thu, Jan 20, 2011 at 10:11 PM, snehal jain <learner....@gmail.com>wrote:
>
>> There is a TV avid person. HE wants to spend his max time on TV. There
>> are N channels with different program of different length and diff
>> times. WAP so that the person cam spend his max time watching TV.
>> Precondition: If that person watches a program, he watches it
>> completely.
>>
>> Ex:
>> Channel1: prog1 – 8:00- 8:30
>> prog2: 9:00 – 10:00
>> prog3: 10:15 – 12:00
>>
>> channel2: prg1 – 8:15 – 10:00
>> prg2: 10:30 – 12:00
>>
>> So in this case max time will be if he watches:
>>
>> ch2/prg1 + ch1/prg3
>>
>> --
>> 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<algogeeks%2bunsubscr...@googlegroups.com>
>> .
>> 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 algogeeks@googlegroups.com.
> To unsubscribe from this group, send email to
> algogeeks+unsubscr...@googlegroups.com<algogeeks%2bunsubscr...@googlegroups.com>
> .
> 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 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