Those are the Cornor Test Cases.. Well we here talk about Algos and
Complexity (Atmost Pseudo code ) not about unit test cases and source
code.. :)

Ofcourse U can include those checks  either when U call the function or
inside the functions..

On Thu, Dec 27, 2012 at 4:06 PM, naveen shukla <
naveenshuklasweetdrea...@gmail.com> wrote:

> But suppose a random number generate a value 5 and your linked list has
> only four elements. In that case what would be the answer ???
>
> On Thu, Dec 27, 2012 at 4:03 PM, Prem Krishna Chettri 
> <hprem...@gmail.com>wrote:
>
>> Well my algo will be Something like this
>>
>> 1> Get a Random number. Perhaps You can have the function like
>> Randon(List *head, int Randomnumber)
>>
>> 2> Use the function argument Randomnumber to loop the list.
>>             i.e. for(int count=0;count<=Randomnumber;count++ ){
>>                            head = head -> next;
>> }
>>
>> 3> print (head->value);
>>
>> 4> return ;
>>
>> Now as we are using byvalue when we return the value of head remains the
>> same old head value. So everytime we call we are traversing the same old
>> list.
>>
>>  The Random variable can be taken inside the function itself if the user
>> is not taking the random value.
>>  i.e. int Randomnumber = random();  and now the user can calll Simple
>> Random(head);
>>
>>
>>
>> On Thu, Dec 27, 2012 at 3:31 PM, naveen shukla <
>> naveenshuklasweetdrea...@gmail.com> wrote:
>>
>>> random node
>>
>>
>>  --
>>
>>
>>
>
>
>
> --
> With Best Wishes
>
> From:
>
> Naveen Shukla
> IIIT Allahabad
> B.Tech IT 4th year
> Mob No: 07860896972
> E-mail naveenshuklasweetdrea...@gmail.com
>
> --
>
>
>

-- 


Reply via email to