[algogeeks] Re: Goldman sachs _ DCE _ 10 AUGUST

2011-08-12 Thread deepikaanand
+1 ...plz upload the qs

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



Re: [algogeeks] Re: Problems on Linked List

2011-08-12 Thread aditya kumar
@mohit : +1

On Sat, Aug 13, 2011 at 9:20 AM, Raghavan  wrote:

> First question:
>
>- .Read the data from the first list and put it in a stack
>- Traverse the next list and compare by reading elements from the stack
>- This would solve it
>
>
> Second question:
>
>- Take an list like 1->2->-3->4
>- If you are given with 2, juz copy the value and reference of next
>node(i.e : 3) into 2 and delete the node 3 this would solve it
>
> Thanks.
>
>
> On Thu, Aug 11, 2011 at 10:21 AM, Abhishek gupta <
> mailatabhishekgu...@gmail.com> wrote:
>
>> Q2). i think for second question it will be enough to just swap the data
>> of current node to next node,
>> and delete the next node.
>> it will be like,
>> //for swap
>> int temp=current->data;
>> current->data=current->next->data;
>> current->next->data=temp;
>>
>> //for delete
>> struct node *temp;
>> temp=current->next;
>> current->next=current->next->next;
>> free(temp);
>>
>> i think it will be enough even in case of last node.
>> correct me if i am wrong.
>>
>>  --
>> You received this message because you are subscribed to the Google Groups
>> "Algorithm Geeks" group.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msg/algogeeks/-/N1elA8-W-iUJ.
>>
>> 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.
>>
>
>
>
> --
> Thanks and regards,
> Raghavan.K.L
> 
>
>  --
> 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.
>

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



Re: [algogeeks] Factorial Algorithms

2011-08-12 Thread Gaurav Menghani
Thanks for the link. I was unaware of such algorithms. These would
come handy in programming contests.

On Fri, Aug 12, 2011 at 3:00 PM, Nitin Nizhawan
 wrote:
> http://www.luschny.de/math/factorial/FastFactorialFunctions.htm
> Does anyone know of resource for good/detailed explanation  of factorial
> algorithms on this site?
>
> --
> 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.
>



-- 
Gaurav Menghani

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



Re: [algogeeks] Re: Problems on Linked List

2011-08-12 Thread Raghavan
First question:

   - .Read the data from the first list and put it in a stack
   - Traverse the next list and compare by reading elements from the stack
   - This would solve it


Second question:

   - Take an list like 1->2->-3->4
   - If you are given with 2, juz copy the value and reference of next
   node(i.e : 3) into 2 and delete the node 3 this would solve it

Thanks.


On Thu, Aug 11, 2011 at 10:21 AM, Abhishek gupta <
mailatabhishekgu...@gmail.com> wrote:

> Q2). i think for second question it will be enough to just swap the data of
> current node to next node,
> and delete the next node.
> it will be like,
> //for swap
> int temp=current->data;
> current->data=current->next->data;
> current->next->data=temp;
>
> //for delete
> struct node *temp;
> temp=current->next;
> current->next=current->next->next;
> free(temp);
>
> i think it will be enough even in case of last node.
> correct me if i am wrong.
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Algorithm Geeks" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/algogeeks/-/N1elA8-W-iUJ.
>
> 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.
>



-- 
Thanks and regards,
Raghavan.K.L


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



Re: [algogeeks] Re: microsoft paper that i wrote today..

2011-08-12 Thread Dipankar Patro
@ Neeraj:
1+2+'4' will be very simple to calculate: 3+48+4 = 55

But 1+2+"4" is a good question.

On 13 August 2011 06:10, Neeraj Gupta  wrote:

> Ques 5 might be value of 1+2+'4'
> https://ideone.com/8b91t
> Obviously if we use " "", then it represents string and we can't define +
> operation with other operand being an integer.
>
> On Fri, Aug 12, 2011 at 11:06 PM, Anil Arya  wrote:
>
>> Q.5 . [warning] initialization  makes integer from pointer without
>> a cast.
>>
>>
>> On Fri, Aug 12, 2011 at 10:56 PM, sagar pareek wrote:
>>
>>> well if we write the code simply as
>>> #include
>>>  int main()
>>>  {
>>>  1+2+"4"
>>>  }
>>>
>>> it gives compilation error
>>>
>>> if like this
>>> #include
>>>  int main()
>>>  {
>>>  1+2+"4";
>>>  }
>>>
>>> it will give warning:- no effect of code
>>>
>>>
>>>
>>> if like this
>>> #include
>>>  int main()
>>>  {
>>> int a= 1+2+"4";
>>> printf("%d",a);
>>>  }
>>> it will give error
>>> cannot convert char* to int
>>>
>>>
>>>
>>> On Fri, Aug 12, 2011 at 10:44 PM, aditi garg 
>>> wrote:
>>>
 wats the ans to the 5th ques??


 On Fri, Aug 12, 2011 at 8:54 PM, gaurav kumar wrote:

> thanks a lot mate .
>
>
> On Aug 11, 4:51 pm, sindhu  wrote:
> > 1. write a method to find the smallest angle between two hands when
> > the time is given as input???
> > 2. given a number between 1 to 1000 convert it to words..example
> > 235..it should print as two hundred thirty five..
> > 3. write test cases for elevator in a multistory building..
> > 4. a chessboard of size 64 blocks is given..a knight can move two n
> > half moves at a time..how many steps will it take to cover all the 64
> > blocks...and change the algorithm if the knight moves three and a
> half
> > moves.
> > 5. what will be the result if you execute the following code segment:
> > 1+2+"4"
>
> --
> 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.
>
>


 --
 Aditi Garg
 Undergraduate Student
 Electronics & Communication Divison
 NETAJI SUBHAS INSTITUTE OF TECHNOLOGY
 Sector 3, Dwarka
 New Delhi


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

>>>
>>>
>>>
>>> --
>>> **Regards
>>> SAGAR PAREEK
>>> COMPUTER SCIENCE AND ENGINEERING
>>> NIT ALLAHABAD
>>>
>>>  --
>>> 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.
>>>
>>
>>
>>
>> --
>> Anil Kumar Arya
>> computer science & engineering
>> M.N.N.I.T Allahabad.
>>
>>
>>  --
>> 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.
>>
>
>  --
> 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.
>



-- 
___

Please do not print this e-mail until urgent requirement. Go Green!!
Save Papers <=> Save Trees

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



Re: [algogeeks] cisco

2011-08-12 Thread Dipankar Patro
I think CISCO sacked the employees in 'Flip' Deptt. (as it appears on Web).
Flip was something out of networking domain, and it failed. So CISCO is now
refocusing on their networking infrastructure and networking products that
it is famous for.

Lets hope hiring will continue the same as last year.

On 12 August 2011 23:37, Naveen Kumar  wrote:

> @ aditya,
>
> Cisco is not in losses they make better profit then expected by the market
> this quarter & share rises by 16% after results.
> Moreover cisco sacked only 2200 employees and some 2-3k took VRS.
>
>
>
> On Fri, Aug 12, 2011 at 9:58 PM, Nanda Kishore  > wrote:
>
>>
>>
>> On Fri, Aug 12, 2011 at 8:16 PM, siddharth srivastava <
>> akssps...@gmail.com> wrote:
>>
>>>
>>>
>>> On 12 August 2011 19:20, aditya kumar wrote:
>>>
 is CISCO cuming fr recruitment ?? they are in huge loss and they have
 sacked around 1 employees .
>>>
>>>
>>> well, this is what Goldman Sachs also did, but they are also doing
>>> recruitment.
>>>  No company virtually ever stops recruitment. Sacking is done to fill
>>> space with less expensive resources (though clearly a bad indicator)
>>>
>>>
 well,cisco off campus for s/w engg had written test,followed by G.D and
 two interviews

>>> written test consists of 50 questions,sections coverin those questions
>> were
>>  1.general aps,
>> 2.Networking
>> ,3.sqa,
>> 4.c programmin
>>
>>>
 On Fri, Aug 12, 2011 at 7:18 PM, sukran dhawan 
 wrote:

> can anybody tell abt the interview process in cisco ?
>
> --
> 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.
>

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

>>>
>>>
>>>
>>> --
>>> Regards
>>> Siddharth Srivastava
>>>
>>>
>>>
>>>  --
>>> 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.
>>>
>>
>>  --
>> 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.
>>
>
>
>
> --
> Cheers
> Naveen Kumar
>
>  --
> 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.
>



-- 
___

Please do not print this e-mail until urgent requirement. Go Green!!
Save Papers <=> Save Trees

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



Re: [algogeeks] an array question

2011-08-12 Thread chengjie qi
int compare(int a, int b) {
string s = Integer.tostring(a);
string y = Integer.tostring(b);
if (s +y < y+s)
   return -1;
else
   return 1;
}


 use this to write quick sort , you can get the answer.

On Fri, Aug 12, 2011 at 8:34 PM, Yasir Imteyaz  wrote:

> An array of integers is given and you have to find the largest possible
> integer by concatenating all elements:
>
> example:
> array:  87  36  52
> answer:  875236
>
> array: 87 9 52
> answer: 98752
>
> --
> You received this message because you are subscribed to the Google Groups
> "Algorithm Geeks" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/algogeeks/-/_lJJOlRG_ukJ.
> 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.
>



-- 
stay hungry stay foolish
Chengjie Qi

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



Re: [algogeeks] Re: microsoft paper that i wrote today..

2011-08-12 Thread Neeraj Gupta
Ques 5 might be value of 1+2+'4'
https://ideone.com/8b91t
Obviously if we use " "", then it represents string and we can't define +
operation with other operand being an integer.

On Fri, Aug 12, 2011 at 11:06 PM, Anil Arya  wrote:

> Q.5 . [warning] initialization  makes integer from pointer without
> a cast.
>
>
> On Fri, Aug 12, 2011 at 10:56 PM, sagar pareek wrote:
>
>> well if we write the code simply as
>> #include
>>  int main()
>>  {
>>  1+2+"4"
>>  }
>>
>> it gives compilation error
>>
>> if like this
>> #include
>>  int main()
>>  {
>>  1+2+"4";
>>  }
>>
>> it will give warning:- no effect of code
>>
>>
>>
>> if like this
>> #include
>>  int main()
>>  {
>> int a= 1+2+"4";
>> printf("%d",a);
>>  }
>> it will give error
>> cannot convert char* to int
>>
>>
>>
>> On Fri, Aug 12, 2011 at 10:44 PM, aditi garg 
>> wrote:
>>
>>> wats the ans to the 5th ques??
>>>
>>>
>>> On Fri, Aug 12, 2011 at 8:54 PM, gaurav kumar wrote:
>>>
 thanks a lot mate .


 On Aug 11, 4:51 pm, sindhu  wrote:
 > 1. write a method to find the smallest angle between two hands when
 > the time is given as input???
 > 2. given a number between 1 to 1000 convert it to words..example
 > 235..it should print as two hundred thirty five..
 > 3. write test cases for elevator in a multistory building..
 > 4. a chessboard of size 64 blocks is given..a knight can move two n
 > half moves at a time..how many steps will it take to cover all the 64
 > blocks...and change the algorithm if the knight moves three and a half
 > moves.
 > 5. what will be the result if you execute the following code segment:
 > 1+2+"4"

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


>>>
>>>
>>> --
>>> Aditi Garg
>>> Undergraduate Student
>>> Electronics & Communication Divison
>>> NETAJI SUBHAS INSTITUTE OF TECHNOLOGY
>>> Sector 3, Dwarka
>>> New Delhi
>>>
>>>
>>>  --
>>> 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.
>>>
>>
>>
>>
>> --
>> **Regards
>> SAGAR PAREEK
>> COMPUTER SCIENCE AND ENGINEERING
>> NIT ALLAHABAD
>>
>>  --
>> 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.
>>
>
>
>
> --
> Anil Kumar Arya
> computer science & engineering
> M.N.N.I.T Allahabad.
>
>
>  --
> 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.
>

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



Re: [algogeeks] output

2011-08-12 Thread Anil Arya
Answer=:>  32

On Fri, Aug 12, 2011 at 8:05 PM, Avenged  wrote:

> this is the question :
>
> #include
> #define prn(a) printf("%d",a)
> #define print(a,b,c) prn(a), prn(b), prn(c)
> #define max(a,b) (a>b?a:b)
>
> int main()
> {
> int x=1, y=2;
> print(max(x++,y),x,y);
> print(max(x++,y),x,y);
> return 0;
> }
>
> --
> You received this message because you are subscribed to the Google Groups
> "Algorithm Geeks" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/algogeeks/-/bL-fhH-lTmQJ.
>
> 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.
>



-- 
Anil Kumar Arya
computer science & engineering

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



Re: [algogeeks] Design .. how to attack ???

2011-08-12 Thread Vidit Sinha
As far as a Design Question like this is concerned:

1) Design a base class car

class Car {
String model;
String make;
String carSegment; // SUV, MUV, Sedans, Hatchbacks etc
String seats;
boolean bookingStatus; // Booked or not
...
public assignToCustomer (String custID) {...}
}

2) Design a class customer

class Customer {
String name;
String custID;
...
}

3) Design a class that handles reservationMgmt
class ReservationMgmt {

// Map  query; // use this to store query params. User may
give more than one search criterias

public List checkCarAvailability (Date startDate, Date endDate,
Map query)
{
... Logic goes here
}

// Now make a reservation using that list retrieved from query
public void makeReservation (List availableCars)
{
...
}

} // End of class

Then comes a trickier part: Designing a DB Schema for this system (WHICH
customer has reserved WHICH car from WHICH startDate to WHICH endDate),
which should be normalized. (If you design a basic one, the interviewer
expects you to improve it)

*The solution above is a VERY simple one. You can put in all your creativity
to design this.* ;)

*PS. If you really want to make an impression, try using some Design
Patterns (iff applicable to the Problem Statement)*



On Fri, Aug 12, 2011 at 11:39 PM, Ankur Garg  wrote:

> +1..me too need answers for this
>
>
>
> On Fri, Aug 12, 2011 at 11:39 AM, MAC  wrote:
>
>> if someone  can share one good solution , it would really help me. I am
>> unable to form the answer to these questions
>>
>> --mac
>>
>>
>> On Fri, Aug 12, 2011 at 1:15 PM, MAC  wrote:
>>
>>> thanks guys .. so lets take the question we had  "design a car rental
>>> system"   .. so the interviewer can say , ok requirement is that you have a
>>> pool of cars , people come and book a car for a particular time slot if
>>> available . This is the most basic thing . so now what , what shd i do next
>>>
>>> --mac
>>>
>>>
>>> On Fri, Aug 12, 2011 at 1:11 PM, keyan karthi >> > wrote:
>>>
 First thing tat should come to your mind s ' requirements ' ask him
 wat de requirements are. He will expect tat..

 On 8/12/11, MAC  wrote:
 > Hi guys ,
 >
 > Can anyone help me in understanding what is expected when some some
 one
 >  asks you " design a car rental system" . Exactly what all is required
 to be
 > told to the interviewer .
 >
 > --
 > thanks
 > --mac
 >
 > --
 > 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.
 >
 >

 --
 Sent from my mobile device

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


>>>
>>>
>>> --
>>> thanks
>>> --mac
>>>
>>>
>>
>>
>> --
>> thanks
>> --mac
>>
>>  --
>> 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.
>>
>
>  --
> 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.
>

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



[algogeeks] Factorial Algorithms

2011-08-12 Thread Nitin Nizhawan
http://www.luschny.de/math/factorial/FastFactorialFunctions.htm
Does anyone know of resource for good/detailed explanation  of factorial
algorithms on this site?

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



Re: [algogeeks] Design .. how to attack ???

2011-08-12 Thread Ankur Garg
+1..me too need answers for this



On Fri, Aug 12, 2011 at 11:39 AM, MAC  wrote:

> if someone  can share one good solution , it would really help me. I am
> unable to form the answer to these questions
>
> --mac
>
>
> On Fri, Aug 12, 2011 at 1:15 PM, MAC  wrote:
>
>> thanks guys .. so lets take the question we had  "design a car rental
>> system"   .. so the interviewer can say , ok requirement is that you have a
>> pool of cars , people come and book a car for a particular time slot if
>> available . This is the most basic thing . so now what , what shd i do next
>>
>> --mac
>>
>>
>> On Fri, Aug 12, 2011 at 1:11 PM, keyan karthi 
>> wrote:
>>
>>> First thing tat should come to your mind s ' requirements ' ask him
>>> wat de requirements are. He will expect tat..
>>>
>>> On 8/12/11, MAC  wrote:
>>> > Hi guys ,
>>> >
>>> > Can anyone help me in understanding what is expected when some some one
>>> >  asks you " design a car rental system" . Exactly what all is required
>>> to be
>>> > told to the interviewer .
>>> >
>>> > --
>>> > thanks
>>> > --mac
>>> >
>>> > --
>>> > 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.
>>> >
>>> >
>>>
>>> --
>>> Sent from my mobile device
>>>
>>> --
>>> 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.
>>>
>>>
>>
>>
>> --
>> thanks
>> --mac
>>
>>
>
>
> --
> thanks
> --mac
>
>  --
> 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.
>

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



Re: [algogeeks] cisco

2011-08-12 Thread Naveen Kumar
@ aditya,

Cisco is not in losses they make better profit then expected by the market
this quarter & share rises by 16% after results.
Moreover cisco sacked only 2200 employees and some 2-3k took VRS.


On Fri, Aug 12, 2011 at 9:58 PM, Nanda Kishore
wrote:

>
>
> On Fri, Aug 12, 2011 at 8:16 PM, siddharth srivastava  > wrote:
>
>>
>>
>> On 12 August 2011 19:20, aditya kumar wrote:
>>
>>> is CISCO cuming fr recruitment ?? they are in huge loss and they have
>>> sacked around 1 employees .
>>
>>
>> well, this is what Goldman Sachs also did, but they are also doing
>> recruitment.
>>  No company virtually ever stops recruitment. Sacking is done to fill
>> space with less expensive resources (though clearly a bad indicator)
>>
>>
>>> well,cisco off campus for s/w engg had written test,followed by G.D and
>>> two interviews
>>>
>> written test consists of 50 questions,sections coverin those questions
> were
>  1.general aps,
> 2.Networking
> ,3.sqa,
> 4.c programmin
>
>>
>>> On Fri, Aug 12, 2011 at 7:18 PM, sukran dhawan 
>>> wrote:
>>>
 can anybody tell abt the interview process in cisco ?

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

>>>
>>>  --
>>> 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.
>>>
>>
>>
>>
>> --
>> Regards
>> Siddharth Srivastava
>>
>>
>>
>>  --
>> 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.
>>
>
>  --
> 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.
>



-- 
Cheers
Naveen Kumar

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



Re: [algogeeks] Re: logic???????????

2011-08-12 Thread Yasir
how abt  http://ideone.com/lN2og ??





-- 
You received this message because you are subscribed to the Google Groups 
"Algorithm Geeks" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/algogeeks/-/pZdvFb_t2b4J.
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.



Re: [algogeeks] Re: need the book google resume and algorithms for interviews

2011-08-12 Thread Mangal Dass
pls send me too  algorithm for interviews book. link.


On 8/12/11, sarath prasath  wrote:
> pls do send the algorithm for interviews book to this email id..
> "prasat...@live.com"
> pls...
>
> --
> 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.
>
>

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



Re: [algogeeks] Re: microsoft paper that i wrote today..

2011-08-12 Thread siddharth srivastava
just wondering...is there a standard ans to Q3 ?

On 12 August 2011 23:11, aditi garg  wrote:

> thanks:)
>
>
> On Fri, Aug 12, 2011 at 11:06 PM, Anil Arya  wrote:
>
>> Q.5 . [warning] initialization  makes integer from pointer without
>> a cast.
>>
>>
>> On Fri, Aug 12, 2011 at 10:56 PM, sagar pareek wrote:
>>
>>> well if we write the code simply as
>>> #include
>>>  int main()
>>>  {
>>>  1+2+"4"
>>>  }
>>>
>>> it gives compilation error
>>>
>>> if like this
>>> #include
>>>  int main()
>>>  {
>>>  1+2+"4";
>>>  }
>>>
>>> it will give warning:- no effect of code
>>>
>>>
>>>
>>> if like this
>>> #include
>>>  int main()
>>>  {
>>> int a= 1+2+"4";
>>> printf("%d",a);
>>>  }
>>> it will give error
>>> cannot convert char* to int
>>>
>>>
>>>
>>> On Fri, Aug 12, 2011 at 10:44 PM, aditi garg 
>>> wrote:
>>>
 wats the ans to the 5th ques??


 On Fri, Aug 12, 2011 at 8:54 PM, gaurav kumar wrote:

> thanks a lot mate .
>
>
> On Aug 11, 4:51 pm, sindhu  wrote:
> > 1. write a method to find the smallest angle between two hands when
> > the time is given as input???
> > 2. given a number between 1 to 1000 convert it to words..example
> > 235..it should print as two hundred thirty five..
> > 3. write test cases for elevator in a multistory building..
> > 4. a chessboard of size 64 blocks is given..a knight can move two n
> > half moves at a time..how many steps will it take to cover all the 64
> > blocks...and change the algorithm if the knight moves three and a
> half
> > moves.
> > 5. what will be the result if you execute the following code segment:
> > 1+2+"4"
>
> --
> 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.
>
>


 --
 Aditi Garg
 Undergraduate Student
 Electronics & Communication Divison
 NETAJI SUBHAS INSTITUTE OF TECHNOLOGY
 Sector 3, Dwarka
 New Delhi


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

>>>
>>>
>>>
>>> --
>>> **Regards
>>> SAGAR PAREEK
>>> COMPUTER SCIENCE AND ENGINEERING
>>> NIT ALLAHABAD
>>>
>>>  --
>>> 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.
>>>
>>
>>
>>
>> --
>> Anil Kumar Arya
>> computer science & engineering
>> M.N.N.I.T Allahabad.
>>
>>
>>  --
>> 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.
>>
>
>
>
> --
> Aditi Garg
> Undergraduate Student
> Electronics & Communication Divison
> NETAJI SUBHAS INSTITUTE OF TECHNOLOGY
> Sector 3, Dwarka
> New Delhi
>
>
>  --
> 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.
>



-- 
Regards
Siddharth Srivastava

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



Re: [algogeeks] Re: microsoft paper that i wrote today..

2011-08-12 Thread aditi garg
thanks:)

On Fri, Aug 12, 2011 at 11:06 PM, Anil Arya  wrote:

> Q.5 . [warning] initialization  makes integer from pointer without
> a cast.
>
>
> On Fri, Aug 12, 2011 at 10:56 PM, sagar pareek wrote:
>
>> well if we write the code simply as
>> #include
>>  int main()
>>  {
>>  1+2+"4"
>>  }
>>
>> it gives compilation error
>>
>> if like this
>> #include
>>  int main()
>>  {
>>  1+2+"4";
>>  }
>>
>> it will give warning:- no effect of code
>>
>>
>>
>> if like this
>> #include
>>  int main()
>>  {
>> int a= 1+2+"4";
>> printf("%d",a);
>>  }
>> it will give error
>> cannot convert char* to int
>>
>>
>>
>> On Fri, Aug 12, 2011 at 10:44 PM, aditi garg 
>> wrote:
>>
>>> wats the ans to the 5th ques??
>>>
>>>
>>> On Fri, Aug 12, 2011 at 8:54 PM, gaurav kumar wrote:
>>>
 thanks a lot mate .


 On Aug 11, 4:51 pm, sindhu  wrote:
 > 1. write a method to find the smallest angle between two hands when
 > the time is given as input???
 > 2. given a number between 1 to 1000 convert it to words..example
 > 235..it should print as two hundred thirty five..
 > 3. write test cases for elevator in a multistory building..
 > 4. a chessboard of size 64 blocks is given..a knight can move two n
 > half moves at a time..how many steps will it take to cover all the 64
 > blocks...and change the algorithm if the knight moves three and a half
 > moves.
 > 5. what will be the result if you execute the following code segment:
 > 1+2+"4"

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


>>>
>>>
>>> --
>>> Aditi Garg
>>> Undergraduate Student
>>> Electronics & Communication Divison
>>> NETAJI SUBHAS INSTITUTE OF TECHNOLOGY
>>> Sector 3, Dwarka
>>> New Delhi
>>>
>>>
>>>  --
>>> 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.
>>>
>>
>>
>>
>> --
>> **Regards
>> SAGAR PAREEK
>> COMPUTER SCIENCE AND ENGINEERING
>> NIT ALLAHABAD
>>
>>  --
>> 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.
>>
>
>
>
> --
> Anil Kumar Arya
> computer science & engineering
> M.N.N.I.T Allahabad.
>
>
>  --
> 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.
>



-- 
Aditi Garg
Undergraduate Student
Electronics & Communication Divison
NETAJI SUBHAS INSTITUTE OF TECHNOLOGY
Sector 3, Dwarka
New Delhi

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



Re: [algogeeks] Re: microsoft paper that i wrote today..

2011-08-12 Thread Anil Arya
Q.5 . [warning] initialization  makes integer from pointer without a
cast.

On Fri, Aug 12, 2011 at 10:56 PM, sagar pareek wrote:

> well if we write the code simply as
> #include
>  int main()
>  {
>  1+2+"4"
>  }
>
> it gives compilation error
>
> if like this
> #include
>  int main()
>  {
>  1+2+"4";
>  }
>
> it will give warning:- no effect of code
>
>
>
> if like this
> #include
>  int main()
>  {
> int a= 1+2+"4";
> printf("%d",a);
>  }
> it will give error
> cannot convert char* to int
>
>
>
> On Fri, Aug 12, 2011 at 10:44 PM, aditi garg wrote:
>
>> wats the ans to the 5th ques??
>>
>>
>> On Fri, Aug 12, 2011 at 8:54 PM, gaurav kumar wrote:
>>
>>> thanks a lot mate .
>>>
>>>
>>> On Aug 11, 4:51 pm, sindhu  wrote:
>>> > 1. write a method to find the smallest angle between two hands when
>>> > the time is given as input???
>>> > 2. given a number between 1 to 1000 convert it to words..example
>>> > 235..it should print as two hundred thirty five..
>>> > 3. write test cases for elevator in a multistory building..
>>> > 4. a chessboard of size 64 blocks is given..a knight can move two n
>>> > half moves at a time..how many steps will it take to cover all the 64
>>> > blocks...and change the algorithm if the knight moves three and a half
>>> > moves.
>>> > 5. what will be the result if you execute the following code segment:
>>> > 1+2+"4"
>>>
>>> --
>>> 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.
>>>
>>>
>>
>>
>> --
>> Aditi Garg
>> Undergraduate Student
>> Electronics & Communication Divison
>> NETAJI SUBHAS INSTITUTE OF TECHNOLOGY
>> Sector 3, Dwarka
>> New Delhi
>>
>>
>>  --
>> 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.
>>
>
>
>
> --
> **Regards
> SAGAR PAREEK
> COMPUTER SCIENCE AND ENGINEERING
> NIT ALLAHABAD
>
>  --
> 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.
>



-- 
Anil Kumar Arya
computer science & engineering
M.N.N.I.T Allahabad.

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



Re: [algogeeks] Re: microsoft paper that i wrote today..

2011-08-12 Thread sagar pareek
well if we write the code simply as
#include
 int main()
 {
 1+2+"4"
 }

it gives compilation error

if like this
#include
 int main()
 {
 1+2+"4";
 }

it will give warning:- no effect of code



if like this
#include
 int main()
 {
int a= 1+2+"4";
printf("%d",a);
 }
it will give error
cannot convert char* to int


On Fri, Aug 12, 2011 at 10:44 PM, aditi garg wrote:

> wats the ans to the 5th ques??
>
>
> On Fri, Aug 12, 2011 at 8:54 PM, gaurav kumar wrote:
>
>> thanks a lot mate .
>>
>>
>> On Aug 11, 4:51 pm, sindhu  wrote:
>> > 1. write a method to find the smallest angle between two hands when
>> > the time is given as input???
>> > 2. given a number between 1 to 1000 convert it to words..example
>> > 235..it should print as two hundred thirty five..
>> > 3. write test cases for elevator in a multistory building..
>> > 4. a chessboard of size 64 blocks is given..a knight can move two n
>> > half moves at a time..how many steps will it take to cover all the 64
>> > blocks...and change the algorithm if the knight moves three and a half
>> > moves.
>> > 5. what will be the result if you execute the following code segment:
>> > 1+2+"4"
>>
>> --
>> 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.
>>
>>
>
>
> --
> Aditi Garg
> Undergraduate Student
> Electronics & Communication Divison
> NETAJI SUBHAS INSTITUTE OF TECHNOLOGY
> Sector 3, Dwarka
> New Delhi
>
>
>  --
> 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.
>



-- 
**Regards
SAGAR PAREEK
COMPUTER SCIENCE AND ENGINEERING
NIT ALLAHABAD

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



Re: [algogeeks] Re: microsoft paper that i wrote today..

2011-08-12 Thread aditi garg
wats the ans to the 5th ques??

On Fri, Aug 12, 2011 at 8:54 PM, gaurav kumar  wrote:

> thanks a lot mate .
>
>
> On Aug 11, 4:51 pm, sindhu  wrote:
> > 1. write a method to find the smallest angle between two hands when
> > the time is given as input???
> > 2. given a number between 1 to 1000 convert it to words..example
> > 235..it should print as two hundred thirty five..
> > 3. write test cases for elevator in a multistory building..
> > 4. a chessboard of size 64 blocks is given..a knight can move two n
> > half moves at a time..how many steps will it take to cover all the 64
> > blocks...and change the algorithm if the knight moves three and a half
> > moves.
> > 5. what will be the result if you execute the following code segment:
> > 1+2+"4"
>
> --
> 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.
>
>


-- 
Aditi Garg
Undergraduate Student
Electronics & Communication Divison
NETAJI SUBHAS INSTITUTE OF TECHNOLOGY
Sector 3, Dwarka
New Delhi

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



Re: [algogeeks] Re: logic???????????

2011-08-12 Thread sagar pareek
nope it will not work
top kya lower part bhi sorted hai..

like 7 8 9 1 2 3 4 5 6
do it with this i/p... it will fail
ur algo will do same thing for 8 and 4

FAIL !!!

On Fri, Aug 12, 2011 at 9:27 PM, KK  wrote:

> Check this out
>
> //But this and fails for input such as: 101 ie all nos
> must be unique..
> int search_element_in_rotated_array(int *a, int low, int high, int
> key)
> {
>while(low <= high)
>{
>  int mid = low + (high - low)/2;
>
>  if(a[mid] == key)
>  return mid;
>
>  if(a[mid] >= a[low])   // the top part is sorted
>  {
>if(a[low] <= key && key < a[mid])
>high = mid - 1;
>else
>low = mid + 1;
>  }
>  else
>  {
>if(key <= a[high] && key > a[mid])
>low = mid + 1;
>else
>high = mid - 1;
>  }
>}
>
>return -1;
> }
>
> On Aug 12, 8:38 pm, sagar pareek  wrote:
> > oh common shashank...its not that easy u told.
> > just do codingthen u will find the error in ur logic
> >
> > On Fri, Aug 12, 2011 at 6:25 PM, WgpShashank  >wrote:
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > > Hi Guys Here is the algorithm for doing same in O(logn)
> >
> > > Hint :  Find the pivot point, divide the array in two sub-arrays and
> call
> > > binary search. Thats It :)
> >
> > > Algorithm
> > > 1. A Pivot Point is point around which array is rotated so 1st we need
> to
> > > find out its location/index. lets say it pivot.
> > >   a. to find pivot point we use same idea of binary search  & check
> if
> > > arr[mid]>a[mid+1] if true then return pivot=mid.
> > >   b  else if arr[low] > >   c. else search for pivot in right half of array.
> > >  Time Complexity O(logn)
> >
> > > 2.  Once we have found index of pivot point check if desired element is
> > > same value at pivot index or not e.g.
> > > a. ( if a[pivot]==value we are searching for ) the simply return
> true
> > > or 1 .
> > >   Now call binary search for one of the two sub-arrays.
> > >  (ab) *If *element is greater than 0th element then  search in
> > > left array
> > >  (ac) *Else* Search in right array  *
> > >  (ad) If *element is found in selected sub-array then return
> > > index
> > > *Else *return -1.
> >
> > >  Again Time Complexity O(logn)
> >
> > > Hope You Can Make it in Running Code , Do Noify me if You Need More
> > > Explanation or if missed Something??
> >
> > > *Regards
> > > Shashank Mani "Computer Science Is Awesome So Why I Write Code"
> > > Computer Science
> > > Birla institute of Technology Mesra
> > > *
> >
> > >  --
> > > You received this message because you are subscribed to the Google
> Groups
> > > "Algorithm Geeks" group.
> > > To view this discussion on the web visit
> > >https://groups.google.com/d/msg/algogeeks/-/QPCzNLNf_sEJ.
> >
> > > 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.
> >
> > --
> > **Regards
> > SAGAR PAREEK
> > COMPUTER SCIENCE AND ENGINEERING
> > NIT ALLAHABAD
>
> --
> 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.
>
>


-- 
**Regards
SAGAR PAREEK
COMPUTER SCIENCE AND ENGINEERING
NIT ALLAHABAD

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



Re: [algogeeks] cisco

2011-08-12 Thread Nanda Kishore
On Fri, Aug 12, 2011 at 8:16 PM, siddharth srivastava
wrote:

>
>
> On 12 August 2011 19:20, aditya kumar wrote:
>
>> is CISCO cuming fr recruitment ?? they are in huge loss and they have
>> sacked around 1 employees .
>
>
> well, this is what Goldman Sachs also did, but they are also doing
> recruitment.
>  No company virtually ever stops recruitment. Sacking is done to fill space
> with less expensive resources (though clearly a bad indicator)
>
>
>> well,cisco off campus for s/w engg had written test,followed by G.D and
>> two interviews
>>
> written test consists of 50 questions,sections coverin those questions were
 1.general aps,
2.Networking
,3.sqa,
4.c programmin

>
>> On Fri, Aug 12, 2011 at 7:18 PM, sukran dhawan wrote:
>>
>>> can anybody tell abt the interview process in cisco ?
>>>
>>> --
>>> 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.
>>>
>>
>>  --
>> 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.
>>
>
>
>
> --
> Regards
> Siddharth Srivastava
>
>
>
>  --
> 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.
>

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



[algogeeks] Re: logic???????????

2011-08-12 Thread KK
Check this out

//But this and fails for input such as: 101 ie all nos
must be unique..
int search_element_in_rotated_array(int *a, int low, int high, int
key)
{
while(low <= high)
{
  int mid = low + (high - low)/2;

  if(a[mid] == key)
  return mid;

  if(a[mid] >= a[low])   // the top part is sorted
  {
if(a[low] <= key && key < a[mid])
high = mid - 1;
else
low = mid + 1;
  }
  else
  {
if(key <= a[high] && key > a[mid])
low = mid + 1;
else
high = mid - 1;
  }
}

return -1;
}

On Aug 12, 8:38 pm, sagar pareek  wrote:
> oh common shashank...its not that easy u told.
> just do codingthen u will find the error in ur logic
>
> On Fri, Aug 12, 2011 at 6:25 PM, WgpShashank 
> wrote:
>
>
>
>
>
>
>
>
>
> > Hi Guys Here is the algorithm for doing same in O(logn)
>
> > Hint :  Find the pivot point, divide the array in two sub-arrays and call
> > binary search. Thats It :)
>
> > Algorithm
> > 1. A Pivot Point is point around which array is rotated so 1st we need to
> > find out its location/index. lets say it pivot.
> >       a. to find pivot point we use same idea of binary search  & check if
> > arr[mid]>a[mid+1] if true then return pivot=mid.
> >       b  else if arr[low] >       c. else search for pivot in right half of array.
> >      Time Complexity O(logn)
>
> > 2.  Once we have found index of pivot point check if desired element is
> > same value at pivot index or not e.g.
> >     a. ( if a[pivot]==value we are searching for ) the simply return true
> > or 1 .
> >           Now call binary search for one of the two sub-arrays.
> >          (ab) *If *element is greater than 0th element then  search in
> > left array
> >          (ac) *Else* Search in right array  *
> >          (ad) If *element is found in selected sub-array then return
> > index
> >                     *Else *return -1.
>
> >          Again Time Complexity O(logn)
>
> > Hope You Can Make it in Running Code , Do Noify me if You Need More
> > Explanation or if missed Something??
>
> > *Regards
> > Shashank Mani "Computer Science Is Awesome So Why I Write Code"
> > Computer Science
> > Birla institute of Technology Mesra
> > *
>
> >  --
> > You received this message because you are subscribed to the Google Groups
> > "Algorithm Geeks" group.
> > To view this discussion on the web visit
> >https://groups.google.com/d/msg/algogeeks/-/QPCzNLNf_sEJ.
>
> > 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.
>
> --
> **Regards
> SAGAR PAREEK
> COMPUTER SCIENCE AND ENGINEERING
> NIT ALLAHABAD

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



[algogeeks] Re: If anyone have this book please mail me Thanks in advance

2011-08-12 Thread sarath prasath
pls do share the book named "Algorithm  for interviews.."
ebook pls

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



[algogeeks] Re: need the book google resume and algorithms for interviews

2011-08-12 Thread sarath prasath
pls do send the algorithm for interviews book to this email id..
"prasat...@live.com"
pls...

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



Re: [algogeeks] Design .. how to attack ???

2011-08-12 Thread MAC
if someone  can share one good solution , it would really help me. I am
unable to form the answer to these questions

--mac

On Fri, Aug 12, 2011 at 1:15 PM, MAC  wrote:

> thanks guys .. so lets take the question we had  "design a car rental
> system"   .. so the interviewer can say , ok requirement is that you have a
> pool of cars , people come and book a car for a particular time slot if
> available . This is the most basic thing . so now what , what shd i do next
>
> --mac
>
>
> On Fri, Aug 12, 2011 at 1:11 PM, keyan karthi 
> wrote:
>
>> First thing tat should come to your mind s ' requirements ' ask him
>> wat de requirements are. He will expect tat..
>>
>> On 8/12/11, MAC  wrote:
>> > Hi guys ,
>> >
>> > Can anyone help me in understanding what is expected when some some one
>> >  asks you " design a car rental system" . Exactly what all is required
>> to be
>> > told to the interviewer .
>> >
>> > --
>> > thanks
>> > --mac
>> >
>> > --
>> > 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.
>> >
>> >
>>
>> --
>> Sent from my mobile device
>>
>> --
>> 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.
>>
>>
>
>
> --
> thanks
> --mac
>
>


-- 
thanks
--mac

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



[algogeeks] Re: Remove spaces

2011-08-12 Thread mukesh tiwari
If its allowed in Haskell then only one line is enough.

import Data.List
stringWithspace :: String -> String
stringWithspace xs = unwords.words $ xs
You can run this program on ideone [ http://ideone.com/RloOE ]

On Aug 12, 8:00 pm, ankit sambyal  wrote:
> Guys sorry for posting the buggy code .  Here is the working code :
>
> void delExtraSpaces (char Str[])
> {
> int Pntr = 0;
> int Dest = 0;
>  int flag=0;
> while (Str[Pntr]!='\0')
> {
> if (Str[Pntr] != ' ')
> {
>       Str[Dest++] = Str[Pntr];
>       flag=0;}
>
> else if(Str[Pntr]==' '  && flag==0)
> {
>       Str[Dest++] = Str[Pntr];
>       flag=1;
>
> }
>
> Pntr++;
>
> }
>
> Str[Dest] = '\0';
>
>
>
>
>
>
>
> }

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



Re: [algogeeks] logic???????????

2011-08-12 Thread sagar pareek
oh common shashank...its not that easy u told.
just do codingthen u will find the error in ur logic

On Fri, Aug 12, 2011 at 6:25 PM, WgpShashank wrote:

> Hi Guys Here is the algorithm for doing same in O(logn)
>
> Hint :  Find the pivot point, divide the array in two sub-arrays and call
> binary search. Thats It :)
>
> Algorithm
> 1. A Pivot Point is point around which array is rotated so 1st we need to
> find out its location/index. lets say it pivot.
>   a. to find pivot point we use same idea of binary search  & check if
> arr[mid]>a[mid+1] if true then return pivot=mid.
>   b  else if arr[low]   c. else search for pivot in right half of array.
>  Time Complexity O(logn)
>
> 2.  Once we have found index of pivot point check if desired element is
> same value at pivot index or not e.g.
> a. ( if a[pivot]==value we are searching for ) the simply return true
> or 1 .
>   Now call binary search for one of the two sub-arrays.
>  (ab) *If *element is greater than 0th element then  search in
> left array
>  (ac) *Else* Search in right array  *
>  (ad) If *element is found in selected sub-array then return
> index
> *Else *return -1.
>
>  Again Time Complexity O(logn)
>
> Hope You Can Make it in Running Code , Do Noify me if You Need More
> Explanation or if missed Something??
>
> *Regards
> Shashank Mani "Computer Science Is Awesome So Why I Write Code"
> Computer Science
> Birla institute of Technology Mesra
> *
>
>
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Algorithm Geeks" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/algogeeks/-/QPCzNLNf_sEJ.
>
> 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.
>



-- 
**Regards
SAGAR PAREEK
COMPUTER SCIENCE AND ENGINEERING
NIT ALLAHABAD

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



Re: [algogeeks] Re: amazon help

2011-08-12 Thread siddharam suresh
as i told download the book called "cracking the coding interview ", if you
read/workout the problems thats enough, i feel.
Thank you,
Siddharam


On Fri, Aug 12, 2011 at 5:53 PM, WgpShashank wrote:

> @Prem, akashmkj,  Thanks Geeks, Whenever you read any post , do notify me
> via mail  or comment in post if anything wrong in post, i think this the
> best way to test algorithm for different test cases & making that efficient
> .
> *
>
> Regards
> Shashank Mani "Computer Science Is Awesome So Why I Write Code"
>
> Computer Science
> Birla institute of Technology Mesra
> *
>
> --
> You received this message because you are subscribed to the Google Groups
> "Algorithm Geeks" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/algogeeks/-/GcwGtM_RntQJ.
>
> 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.
>

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



[algogeeks] Re: microsoft paper that i wrote today..

2011-08-12 Thread gaurav kumar
thanks a lot mate .


On Aug 11, 4:51 pm, sindhu  wrote:
> 1. write a method to find the smallest angle between two hands when
> the time is given as input???
> 2. given a number between 1 to 1000 convert it to words..example
> 235..it should print as two hundred thirty five..
> 3. write test cases for elevator in a multistory building..
> 4. a chessboard of size 64 blocks is given..a knight can move two n
> half moves at a time..how many steps will it take to cover all the 64
> blocks...and change the algorithm if the knight moves three and a half
> moves.
> 5. what will be the result if you execute the following code segment:
> 1+2+"4"

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



[algogeeks] Goldman sachs _ DCE _ 10 AUGUST

2011-08-12 Thread gaurav kumar
All DCE students are requested to upload the interview / written
questions which were asked by goldman sachs on 10 aug 2011 for
internship
thanks in advance .

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



Re: [algogeeks] Remove spaces

2011-08-12 Thread ankit sambyal
Guys sorry for posting the buggy code .  Here is the working code :

void delExtraSpaces (char Str[])
{
int Pntr = 0;
int Dest = 0;
 int flag=0;
while (Str[Pntr]!='\0')
{
if (Str[Pntr] != ' ')
{
  Str[Dest++] = Str[Pntr];
  flag=0;
}
else if(Str[Pntr]==' '  && flag==0)
{
  Str[Dest++] = Str[Pntr];
  flag=1;
}

Pntr++;
}

Str[Dest] = '\0';
}

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



Re: [algogeeks] Remove spaces

2011-08-12 Thread sagar pareek
sorry
i missed the flag=0 in line 11...
but still ur code is not correct..

here is my code.
*
*

*#include
#include

main()
{
 int i,l,j=0,count=0;
 char str[100]="hi!  howare you? I m fine   so say
whats goin  on???   :P";

 //printf("enter the string:- ");
 //fgets(str,100,stdin);
 l=strlen(str);

 for(i=0;ihttp://www.opengroup.org/onlinepubs/009695399/functions/printf.html>("New
string is :- %s\n",str);
}
 *



On Fri, Aug 12, 2011 at 7:45 PM, sagar pareek  wrote:

> ankit.
> flag ko wapis 0 kaun karega?
> pehle code ko run karke check karna chahiye na.. !
>
> mean multiple spaces jaruri nahi ki ek hi baar ho :P
>
>
> On Fri, Aug 12, 2011 at 4:05 PM, ankit sambyal wrote:
>
>> void delExtraSpaces (char *Str)
>> {
>> int Pntr = 0;
>> int Dest = 0;
>>  int flag=0;
>> while (Str [Pntr])
>> {
>> if (Str [Pntr] != ' ')
>> {
>>   Str [Dest++] = Str [Pntr];
>>   flag=0;
>> }
>> else if(Str[Ptr]==' '  && flag==1)
>>  Str [Dest++] = Str [Pntr];
>> else
>>  flag=1;
>> Pntr++;
>> }
>>
>> Str [Pntr] = '/0';
>> }
>>
>>  --
>> 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.
>>
>
>
>
> --
> **Regards
> SAGAR PAREEK
> COMPUTER SCIENCE AND ENGINEERING
> NIT ALLAHABAD
>
>


-- 
**Regards
SAGAR PAREEK
COMPUTER SCIENCE AND ENGINEERING
NIT ALLAHABAD

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



Re: [algogeeks] cisco

2011-08-12 Thread siddharth srivastava
On 12 August 2011 19:20, aditya kumar  wrote:

> is CISCO cuming fr recruitment ?? they are in huge loss and they have
> sacked around 1 employees .


well, this is what Goldman Sachs also did, but they are also doing
recruitment.
No company virtually ever stops recruitment. Sacking is done to fill space
with less expensive resources (though clearly a bad indicator)


>
>
> On Fri, Aug 12, 2011 at 7:18 PM, sukran dhawan wrote:
>
>> can anybody tell abt the interview process in cisco ?
>>
>> --
>> 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.
>>
>
>  --
> 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.
>



-- 
Regards
Siddharth Srivastava

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



Re: [algogeeks] Remove spaces

2011-08-12 Thread saurabh singh
The code is buggy..

anyways the idea is to maintain two indexes one which points to the string
upto which spaces have been removed and one which travels with a constant
pace,,,

Kindly share the ideas with codesWriting code is a kid's affair.
On Fri, Aug 12, 2011 at 7:45 PM, sagar pareek  wrote:

> ankit.
> flag ko wapis 0 kaun karega?
> pehle code ko run karke check karna chahiye na.. !
>
> mean multiple spaces jaruri nahi ki ek hi baar ho :P
>
>
> On Fri, Aug 12, 2011 at 4:05 PM, ankit sambyal wrote:
>
>> void delExtraSpaces (char *Str)
>> {
>> int Pntr = 0;
>> int Dest = 0;
>>  int flag=0;
>> while (Str [Pntr])
>> {
>> if (Str [Pntr] != ' ')
>> {
>>   Str [Dest++] = Str [Pntr];
>>   flag=0;
>> }
>> else if(Str[Ptr]==' '  && flag==1)
>>  Str [Dest++] = Str [Pntr];
>> else
>>  flag=1;
>> Pntr++;
>> }
>>
>> Str [Pntr] = '/0';
>> }
>>
>>  --
>> 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.
>>
>
>
>
> --
> **Regards
> SAGAR PAREEK
> COMPUTER SCIENCE AND ENGINEERING
> NIT ALLAHABAD
>
>  --
> 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.
>



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



Re: [algogeeks] output

2011-08-12 Thread Avenged
this is the question :

#include
#define prn(a) printf("%d",a)
#define print(a,b,c) prn(a), prn(b), prn(c)
#define max(a,b) (a>b?a:b)

int main()
{
int x=1, y=2;
print(max(x++,y),x,y);
print(max(x++,y),x,y);
return 0;
}

-- 
You received this message because you are subscribed to the Google Groups 
"Algorithm Geeks" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/algogeeks/-/bL-fhH-lTmQJ.
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.



Re: [algogeeks] an array question

2011-08-12 Thread nivethi tha
I think tis works

On Fri, Aug 12, 2011 at 6:16 PM, Nitin Nizhawan wrote:

> radix sort the digits wrong way (left most digit first), and then
> concatenate
>
>
> On Fri, Aug 12, 2011 at 6:12 PM, Yasir  wrote:
>
>> Kindly  check it with both the examples. It won't work.
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Algorithm Geeks" group.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msg/algogeeks/-/VlT1DNH-vPkJ.
>>
>> 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.
>>
>
>  --
> 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.
>

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



[algogeeks] Re: Jumping Puzzle

2011-08-12 Thread WgpShashank
A Top Down Memoization DP Algorithm Will be As  Follow 

Step 1. Declare an array of size N say jump[N]; 
where ith position indicates the number of jumps requires to reach from 
start to this (ith) position in array . 

Step 2. Initialize jump[0]=0; indicates to reach oth location form starting 
location (3which is obviuosly 0) we don't requires any jump. 

Step 3. Check size of array and value at 0th location in array For first 
index, optimum number of jumps will be zero. Please note that if value at 
first index is zero, we can’t jump to any element and return infinite.so 
these tow cases are 
  A.If size of array==0 means array is of zero size; 
 B.If value at zero then we can't jump or we can't proceed 
to next location 

Step 4. Run Through Loop for remaining elements in array and Initialize 
jump[i] as infinite. where  
   1<=i<=N. 
   Sub-step 4A. (Please Note j runs in inner loop until i*<=j+a[j] )
if jump[i]i (this 
whole processing will happen in 
inner loop). e.g. for each ith element this loop will run & 
tries to figure out optimal/minimum 
   number of jumps required to reach this ith position from starting 
of array .

Step 5. After running above algorithm we will return array[n-1] that will 
show number of jumps required 
to reach last elemnt in array from start.

Time Complexity O(N^2)
Space Complexity O(N)
Hope You Can Convert it into Production Code 

Do Notify me via mail if i missed anything ??

**Regards
Shashank Mani "Computer Science Is Awesome So Why I Write Code"
Computer Science
Birla institute of Technology Mesra
*
*   

 
*

-- 
You received this message because you are subscribed to the Google Groups 
"Algorithm Geeks" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/algogeeks/-/37L_lAEKGVkJ.
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.



Re: [algogeeks] Remove spaces

2011-08-12 Thread sagar pareek
ankit.
flag ko wapis 0 kaun karega?
pehle code ko run karke check karna chahiye na.. !

mean multiple spaces jaruri nahi ki ek hi baar ho :P

On Fri, Aug 12, 2011 at 4:05 PM, ankit sambyal wrote:

> void delExtraSpaces (char *Str)
> {
> int Pntr = 0;
> int Dest = 0;
>  int flag=0;
> while (Str [Pntr])
> {
> if (Str [Pntr] != ' ')
> {
>   Str [Dest++] = Str [Pntr];
>   flag=0;
> }
> else if(Str[Ptr]==' '  && flag==1)
>  Str [Dest++] = Str [Pntr];
> else
>  flag=1;
> Pntr++;
> }
>
> Str [Pntr] = '/0';
> }
>
>  --
> 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.
>



-- 
**Regards
SAGAR PAREEK
COMPUTER SCIENCE AND ENGINEERING
NIT ALLAHABAD

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



[algogeeks] Re: an array question

2011-08-12 Thread Yasir
@dave,

Awesome approach. It was really tough to find a counter example. :D

1st number: 23
2nd number: 23235

Applying ur algo:
23  -> 2 
--> 23235 

Answer using ur algo: 2323235
However the correct answer should be: 2323523


Am I missing something in the above example? :-/

-- 
You received this message because you are subscribed to the Google Groups 
"Algorithm Geeks" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/algogeeks/-/tJyt_fkHU-kJ.
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.



Re: [algogeeks] Re: Amazon question.

2011-08-12 Thread Ankur Garg
@Dave

How is the complexity O(n^2logn) .. Can you please tell

I believe there cant be solution better than O(n^2) unless u use FFT which
again is out of scope , at least for me :)

Regards
Ankur

2011/8/11 Samba Ganapavarapu 

> Can we find any alg. which runs faster than O(n^2) using these 2 axioms ?
>
>
> 2011/8/10 Amethy hobby 
>
>> it also like Pythagorean theorem;
>> so the a[k] also with the value where
>> a[j]-a[i]> and a[k]>a[j]>=a[i];
>>
>> On 8月9日, 下午10时43分, Samba Ganapavarapu  wrote:
>> > We have an array of integers, we need to find the element a[i],a[j] and
>> a[k]
>> > values where.. a[i]^2 + a[k]^2 = a[k] ^2
>> > what would be the fast algorithm to find ?
>> >
>> > - Samba
>>
>> --
>> 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.
>>
>>
>  --
> 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.
>

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



Re: [algogeeks] cisco

2011-08-12 Thread aditya kumar
is CISCO cuming fr recruitment ?? they are in huge loss and they have sacked
around 1 employees .

On Fri, Aug 12, 2011 at 7:18 PM, sukran dhawan wrote:

> can anybody tell abt the interview process in cisco ?
>
> --
> 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.
>

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



[algogeeks] cisco

2011-08-12 Thread sukran dhawan
can anybody tell abt the interview process in cisco ?

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



Re: [algogeeks] output

2011-08-12 Thread sukran dhawan
macro has not been terminated and it has so many errors

On Thu, Aug 11, 2011 at 11:36 PM, manvir siyo  wrote:

>  output of the program?
>
> #define prn(a) printf("%d",a)
> #define print(a,b,c) prn(a), prn(b), prn(c)
> #define max(a,b) (a
>
> main()
> {
> int x=1, y=2;
> print(max(x++,y),x,y);
> print(max(x++,y),x,y);
> }
>
> --
> 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.
>

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



Re: [algogeeks] iocl recruitment process

2011-08-12 Thread rajul jain
If you are in top 5 in your coe branch then dont take stress and if not then
dont worry about process bcoz they take only 2-3 student from top 5 each
year in GEN category .

On Fri, Aug 12, 2011 at 12:34 PM, coder coder
wrote:

> iocl is coming to my college
> please any dceite please tell what they are asking in their interview
> process  and what profile they are offering to the coe candidate
>
> --
> 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.
>
>

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



Re: [algogeeks] an array question

2011-08-12 Thread rajul jain
I have use bactracking

http://codepad.org/rF4Sr3zk

it works for only 1 and 2digit number



On Fri, Aug 12, 2011 at 6:04 PM, Yasir Imteyaz  wrote:

> An array of integers is given and you have to find the largest possible
> integer by concatenating all elements:
>
> example:
> array:  87  36  52
> answer:  875236
>
> array: 87 9 52
> answer: 98752
>
> --
> You received this message because you are subscribed to the Google Groups
> "Algorithm Geeks" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/algogeeks/-/_lJJOlRG_ukJ.
> 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.
>

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



[algogeeks] Re: an array question

2011-08-12 Thread Dave
@Yasir: I think the following will work. Counterexamples welcome.

Find the number of digits in each of the integers, and find the max of
that number, say m.

Fill a second array as follows: If the ith integer has m digits, copy
it into the second array. If the ith number has less than m digits,
concatenate duplicates of the last digit of the integer to the right
end to expand it to m digits. Examples: m = 3, 7 goes to 777; 82 goes
to 822; 29 goes to 299; 0 goes to 000.

Sort the second array into descending order and carry the first array
along (apply the same permutations to the first array as you do to the
second).

Concatenate the integers in the first array to get the result.

Dave

On Aug 12, 7:34 am, Yasir Imteyaz  wrote:
> An array of integers is given and you have to find the largest possible
> integer by concatenating all elements:
>
> example:
> array:  87  36  52
> answer:  875236
>
> array: 87 9 52
> answer: 98752

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



Re: [algogeeks] Adobe Internship

2011-08-12 Thread shady
+1

On Fri, Aug 12, 2011 at 6:48 PM, arvind kumar  wrote:

> *process
>
>
> On Fri, Aug 12, 2011 at 6:46 PM, arvind kumar wrote:
>
>> Hi all
>> Can anyone tell me abiut the ADOBE internship tests,prroocess
>> followed,questions,etc.
>> Thanking u in advance.
>> Arvind
>>
>> --
>> 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.
>>
>>
>  --
> 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.
>

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



Re: [algogeeks] You have to count the occurances of all words in a document. You are given a method chat * GetNextWord, that returns the next word from the document.

2011-08-12 Thread shady
@mukesh done :D

On Fri, Aug 12, 2011 at 1:07 PM, Mukesh kumar wrote:

> Hi all,
>
> i want to unsubscribe from this group.kindly make me out of this
> group. now i am feeling little iritation from these mails.so please
> ..do thid needful
>
>
> On 3/5/10, Umer Farooq  wrote:
> > Thanks for lettimg me know that. Although I have used this kinda thingy
> in
> > solving a lot of problems; but, I never knew that it is called a trie.
> >
> > On Thu, Mar 4, 2010 at 8:08 PM, Chakravarthi Muppalla
> > wrote:
> >
> >> @Umer
> >> 'categorize the words into 26 categories depending on the initial
> >> character', as far as i know this is the principle of a trie. look up
> trie
> >> for the next word,
> >> if exists increment count; other wise start counter and insert into
> trie;
> >> i
> >> think this one would work.
> >>
> >> --
> >> 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.
> >
> >
>
>
> --
> Thanks and Regards
> Mukesh Kumar
> +91-9945194097
> mukeshraj8...@gmail.com
>
> --
> 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.
>
>

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



Re: [algogeeks] Adobe Internship

2011-08-12 Thread arvind kumar
*process

On Fri, Aug 12, 2011 at 6:46 PM, arvind kumar  wrote:

> Hi all
> Can anyone tell me abiut the ADOBE internship tests,prroocess
> followed,questions,etc.
> Thanking u in advance.
> Arvind
>
> --
> 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.
>
>

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



[algogeeks] Adobe Internship

2011-08-12 Thread arvind kumar
Hi all
Can anyone tell me abiut the ADOBE internship tests,prroocess
followed,questions,etc.
Thanking u in advance.
Arvind

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



Re: [algogeeks] You have to count the occurances of all words in a document. You are given a method chat * GetNextWord, that returns the next word from the document.

2011-08-12 Thread WgpShashank
@umar "u'll have to look back and see if the word already exists in the 
list." if i am correct we need not to look up back , because when u will 
insert words in dictionary (ordered or trie) , our algo will make sure that 
if word already exist if yes increment corresponding count else insert node 
with zero count .its all pr4eprocessing step .isn't it ?  our function is 
GetNextWord() only ? 

Correct me if i interpreted it wrong ?


*Regards
Shashank Mani "Computer Science Is Awesome So Why I Write Code"
Computer Science
Birla institute of Technology Mesra
*

-- 
You received this message because you are subscribed to the Google Groups 
"Algorithm Geeks" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/algogeeks/-/29F0D6mdv-cJ.
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.



[algogeeks] Value of base pointer VS Address of base pointer

2011-08-12 Thread monish001
Program:
int arr[] = {12, 14, 15, 23, 45};
printf("%u %u\n", arr, &arr);

Question: Why arr == &arr ?

Comments:
1. arr is a variable that stores the address of location where arr[0]
resides. Complier shows &arr and arr having same value. Shouldn't &arr
be the address where arr resides?

Thanks
Monish

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



Re: [algogeeks] an array question

2011-08-12 Thread rajesh singarapu
use something like radix sort, but from numbers left to right.

in given example: 87  36  52

87
36
52

place 87 then 52 than 36

if input is something like
9
87
36
52

place 9875236


this you can do with minor modification of radix sort.

thanks
Rajesh





On Fri, Aug 12, 2011 at 6:31 PM, Abhishek Gupta
 wrote:
> see the second example...if a single digit is there...tht will be at the
> very end of the array...and if it is 9 it must come at first place...there
> it goes wrong...
>
> On Fri, Aug 12, 2011 at 6:23 PM, Prem Krishna Chettri 
> wrote:
>>
>> Amazing ,
>>   Kindly Follow me up :-
>>
>> 1> Given Array of Random Value ...  say int a[]=
>> {20,365,299,50,67,21};
>>             Apply Any Sorting Algo on it... which Results into somewhat
>> like  a={365,299,67,50,21,20,.. blah..}...
>> 2> Well No U hv to put those values to a string variable.
>>    Please lemme knw if I need more clarification.. This is simple where is
>> the messy part??
>>
>>
>>
>> On Fri, Aug 12, 2011 at 6:16 PM, Nitin Nizhawan 
>> wrote:
>>>
>>> radix sort the digits wrong way (left most digit first), and then
>>> concatenate
>>>
>>> On Fri, Aug 12, 2011 at 6:12 PM, Yasir  wrote:

 Kindly  check it with both the examples. It won't work.

 --
 You received this message because you are subscribed to the Google
 Groups "Algorithm Geeks" group.
 To view this discussion on the web visit
 https://groups.google.com/d/msg/algogeeks/-/VlT1DNH-vPkJ.
 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.
>>>
>>> --
>>> 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.
>>
>> --
>> 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.
>
>
>
> --
> Thanks & Regards
> Abhishek Gupta
> BITS, Pilani
>
> --
> 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.
>

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



[algogeeks] Re: You have to count the occurances of all words in a document. You are given a method chat * GetNextWord, that returns the next word from the document.

2011-08-12 Thread WgpShashank
I will go with Trie or Treap .It will 
maintin the order of words as well , we will keep incrementing count of word 
if appears more then once .If we use trie to find the count it takes o(k) , 
k being length of the word

structure of trie will be like this

Class Node
{
 Char Ch;
 Collection  LinkedList or Set;
 boolean endofword(EOW);
int count;
   
}

Correct me if anything wrong in this ?
*
Regards
Shashank Mani "Computer Science Is Awesome So Why I Write Code"
Computer Science
Birla institute of Technology Mesra
*

-- 
You received this message because you are subscribed to the Google Groups 
"Algorithm Geeks" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/algogeeks/-/iNjL5lpFKX0J.
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.



Re: [algogeeks] an array question

2011-08-12 Thread Abhishek Gupta
see the second example...if a single digit is there...tht will be at the
very end of the array...and if it is 9 it must come at first place...there
it goes wrong...

On Fri, Aug 12, 2011 at 6:23 PM, Prem Krishna Chettri wrote:

> Amazing ,
>
>   Kindly Follow me up :-
>
>
> 1> Given Array of Random Value ...  say int a[]= {20,365,299,50,67,21};
> Apply Any Sorting Algo on it... which Results into somewhat
> like  a={365,299,67,50,21,20,.. blah..}...
>
> 2> Well No U hv to put those values to a string variable.
>
>Please lemme knw if I need more clarification.. This is simple where is
> the messy part??
>
>
>
>
> On Fri, Aug 12, 2011 at 6:16 PM, Nitin Nizhawan 
> wrote:
>
>> radix sort the digits wrong way (left most digit first), and then
>> concatenate
>>
>>
>> On Fri, Aug 12, 2011 at 6:12 PM, Yasir  wrote:
>>
>>> Kindly  check it with both the examples. It won't work.
>>>
>>> --
>>> You received this message because you are subscribed to the Google Groups
>>> "Algorithm Geeks" group.
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msg/algogeeks/-/VlT1DNH-vPkJ.
>>>
>>> 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.
>>>
>>
>>  --
>> 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.
>>
>
>  --
> 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.
>



-- 
Thanks & Regards
Abhishek Gupta
BITS, Pilani

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



Re: [algogeeks] logic???????????

2011-08-12 Thread WgpShashank
Hi Guys Here is the algorithm for doing same in O(logn) 

Hint :  Find the pivot point, divide the array in two sub-arrays and call 
binary search. Thats It :)

Algorithm
1. A Pivot Point is point around which array is rotated so 1st we need to 
find out its location/index. lets say it pivot.
  a. to find pivot point we use same idea of binary search  & check if  
arr[mid]>a[mid+1] if true then return pivot=mid.
  b  else if arr[low]https://groups.google.com/d/msg/algogeeks/-/QPCzNLNf_sEJ.
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.



Re: [algogeeks] an array question

2011-08-12 Thread Prem Krishna Chettri
Amazing ,

  Kindly Follow me up :-


1> Given Array of Random Value ...  say int a[]= {20,365,299,50,67,21};
Apply Any Sorting Algo on it... which Results into somewhat like
 a={365,299,67,50,21,20,.. blah..}...

2> Well No U hv to put those values to a string variable.

   Please lemme knw if I need more clarification.. This is simple where is
the messy part??




On Fri, Aug 12, 2011 at 6:16 PM, Nitin Nizhawan wrote:

> radix sort the digits wrong way (left most digit first), and then
> concatenate
>
>
> On Fri, Aug 12, 2011 at 6:12 PM, Yasir  wrote:
>
>> Kindly  check it with both the examples. It won't work.
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Algorithm Geeks" group.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msg/algogeeks/-/VlT1DNH-vPkJ.
>>
>> 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.
>>
>
>  --
> 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.
>

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



Re: [algogeeks] an array question

2011-08-12 Thread Nitin Nizhawan
radix sort the digits wrong way (left most digit first), and then
concatenate

On Fri, Aug 12, 2011 at 6:12 PM, Yasir  wrote:

> Kindly  check it with both the examples. It won't work.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Algorithm Geeks" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/algogeeks/-/VlT1DNH-vPkJ.
>
> 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.
>

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



Re: [algogeeks] an array question

2011-08-12 Thread Yasir
Kindly  check it with both the examples. It won't work.

-- 
You received this message because you are subscribed to the Google Groups 
"Algorithm Geeks" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/algogeeks/-/VlT1DNH-vPkJ.
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.



Re: [algogeeks] an array question

2011-08-12 Thread Prem Krishna Chettri
1> Sort the Array
2> Put it to the String Accordingly..


Prem

On Fri, Aug 12, 2011 at 6:04 PM, Yasir Imteyaz  wrote:

> An array of integers is given and you have to find the largest possible
> integer by concatenating all elements:
>
> example:
> array:  87  36  52
> answer:  875236
>
> array: 87 9 52
> answer: 98752
>
> --
> You received this message because you are subscribed to the Google Groups
> "Algorithm Geeks" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/algogeeks/-/_lJJOlRG_ukJ.
> 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.
>

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



[algogeeks] an array question

2011-08-12 Thread Yasir Imteyaz
An array of integers is given and you have to find the largest possible 
integer by concatenating all elements:

example:
array:  87  36  52
answer:  875236

array: 87 9 52
answer: 98752 

-- 
You received this message because you are subscribed to the Google Groups 
"Algorithm Geeks" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/algogeeks/-/_lJJOlRG_ukJ.
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.



Re: [algogeeks] Re: amazon help

2011-08-12 Thread WgpShashank
@Prem, akashmkj,  Thanks Geeks, Whenever you read any post , do notify me 
via mail  or comment in post if anything wrong in post, i think this the 
best way to test algorithm for different test cases & making that efficient 
.
*

Regards
Shashank Mani "Computer Science Is Awesome So Why I Write Code"
Computer Science
Birla institute of Technology Mesra*

-- 
You received this message because you are subscribed to the Google Groups 
"Algorithm Geeks" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/algogeeks/-/GcwGtM_RntQJ.
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.



[algogeeks] Re: Problems on Linked List

2011-08-12 Thread Abhishek gupta
Q2). i think for second question it will be enough to just swap the data of 
current node to next node,
and delete the next node.
it will be like,
//for swap
int temp=current->data;
current->data=current->next->data;
current->next->data=temp;

//for delete
struct node *temp;
temp=current->next;
current->next=current->next->next;
free(temp);

i think it will be enough even in case of last node.
correct me if i am wrong.

-- 
You received this message because you are subscribed to the Google Groups 
"Algorithm Geeks" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/algogeeks/-/N1elA8-W-iUJ.
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.



Re: [algogeeks]

2011-08-12 Thread Abhishek gupta
earlier it has been posted in the group that check the size of pointer 
variable,
if it is 2b then 16 bit
4b then 32 bit
8b then 64 bit

-- 
You received this message because you are subscribed to the Google Groups 
"Algorithm Geeks" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/algogeeks/-/EoFyFYjhHT0J.
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.



Re: [algogeeks] You have to count the occurances of all words in a document. You are given a method chat * GetNextWord, that returns the next word from the document.

2011-08-12 Thread Mukesh kumar
Hi all,

i want to unsubscribe from this group.kindly make me out of this
group. now i am feeling little iritation from these mails.so please
..do thid needful


On 3/5/10, Umer Farooq  wrote:
> Thanks for lettimg me know that. Although I have used this kinda thingy in
> solving a lot of problems; but, I never knew that it is called a trie.
>
> On Thu, Mar 4, 2010 at 8:08 PM, Chakravarthi Muppalla
> wrote:
>
>> @Umer
>> 'categorize the words into 26 categories depending on the initial
>> character', as far as i know this is the principle of a trie. look up trie
>> for the next word,
>> if exists increment count; other wise start counter and insert into trie;
>> i
>> think this one would work.
>>
>> --
>> 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.
>>
>
> --
> 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.
>
>


-- 
Thanks and Regards
Mukesh Kumar
+91-9945194097
mukeshraj8...@gmail.com

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



Re: [algogeeks] Re: amazon help

2011-08-12 Thread Akash Mukherjee
sure, thanx :)

On Fri, Aug 12, 2011 at 4:15 PM, WgpShashank wrote:

> @Akshmkj , A Blog For Geeks , Fresher Might Stuck !!!
>
> http://shashank7s.blogspot.com -" Cracking The Code " You Might Enjoy
>
>
>
> Regards
> Shashank Mani
> Computer Science
> Birla institute of Technology Mesra
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Algorithm Geeks" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/algogeeks/-/RNWXT-3cNusJ.
>
> 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.
>

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



Re: [algogeeks] Re: TRee question...

2011-08-12 Thread ashmantak
@Dipankar Patro -

The figure u have made isn't a BST.Read the problem.
His soln. is correct.

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



[algogeeks] Re: TRee question...

2011-08-12 Thread WgpShashank
@priya  here is algorithm

Algorithm: (With Using Parent Pointer )
1) If right subtree of node is not NULL, then successor  lies in right 
subtree. Do following.
Go to right subtree and return the node with minimum key value in right 
subtree.
2) If right sbtree of node is NULL, then successor  is one of the ancestors. 
Do following.
Travel up using the parent pointer until you see a node which is left child 
of it’s parent. The parent of such a node is the successor 

If We have already given BST (e.g. need not to build then inorder successor 
can be found in O(N) N number of nodes in tree) but it uses parent pointer 
overhead :) Can't we do without parent pointer ?

We Can Also Do The .without using parent pointer for detail of both code & 
algorithm you can refer 

http://shashank7s.blogspot.com/2011/03/wap-to-inorder-successor.html  i have 
given complexity analysis as well !!!

Do notify me via mail if anything wrong ?

Thanks
Shashank Mani
Computer Science 
Birla Institute of Technology Mesra 

-- 
You received this message because you are subscribed to the Google Groups 
"Algorithm Geeks" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/algogeeks/-/UcXoGH22TrcJ.
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.



Re: [algogeeks] Re: amazon help

2011-08-12 Thread Prem Krishna Chettri
@ Shashank :-> Amazing one.. thx for Share.. :)

Prem










On Fri, Aug 12, 2011 at 4:15 PM, WgpShashank wrote:

> @Akshmkj , A Blog For Geeks , Fresher Might Stuck !!!
>
> http://shashank7s.blogspot.com -" Cracking The Code " You Might Enjoy
>
>
>
> Regards
> Shashank Mani
> Computer Science
> Birla institute of Technology Mesra
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Algorithm Geeks" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/algogeeks/-/RNWXT-3cNusJ.
>
> 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.
>

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



[algogeeks] Re: amazon help

2011-08-12 Thread WgpShashank
@Akshmkj , A Blog For Geeks , Fresher Might Stuck !!!

http://shashank7s.blogspot.com -" Cracking The Code " You Might Enjoy



Regards
Shashank Mani 
Computer Science
Birla institute of Technology Mesra

-- 
You received this message because you are subscribed to the Google Groups 
"Algorithm Geeks" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/algogeeks/-/RNWXT-3cNusJ.
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.



Re: [algogeeks] Remove spaces

2011-08-12 Thread ankit sambyal
void delExtraSpaces (char *Str)
{
int Pntr = 0;
int Dest = 0;
 int flag=0;
while (Str [Pntr])
{
if (Str [Pntr] != ' ')
{
  Str [Dest++] = Str [Pntr];
  flag=0;
}
else if(Str[Ptr]==' '  && flag==1)
 Str [Dest++] = Str [Pntr];
else
 flag=1;
Pntr++;
}

Str [Pntr] = '/0';
}

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



Re: [algogeeks] Remove spaces

2011-08-12 Thread Raghavan
ho thatz interesting, can you please point down the steps

On Fri, Aug 12, 2011 at 3:53 PM, sagar pareek  wrote:

> and in O(1) space
>
>
> On Fri, Aug 12, 2011 at 3:53 PM, sagar pareek wrote:
>
>> easy can be done in O(n) time and in O(1)
>>
>>
>> On Fri, Aug 12, 2011 at 3:47 PM, Raghavan  wrote:
>>
>>> A huge paragraph has irregular spaces between the words, how to
>>> "effectively" we can make everything to single space.
>>>
>>>
>>> Example : "My name   is xyz"
>>> Should to converted to : "My name is xyz"
>>>
>>>
>>> --
>>> Thanks and regards,
>>> Raghavan.K.L
>>> 
>>>
>>>  --
>>> 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.
>>>
>>
>>
>>
>> --
>> **Regards
>> SAGAR PAREEK
>> COMPUTER SCIENCE AND ENGINEERING
>> NIT ALLAHABAD
>>
>>
>
>
> --
> **Regards
> SAGAR PAREEK
> COMPUTER SCIENCE AND ENGINEERING
> NIT ALLAHABAD
>
>  --
> 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.
>



-- 
Thanks and regards,
Raghavan.K.L


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



Re: [algogeeks] Remove spaces

2011-08-12 Thread sagar pareek
and in O(1) space

On Fri, Aug 12, 2011 at 3:53 PM, sagar pareek  wrote:

> easy can be done in O(n) time and in O(1)
>
>
> On Fri, Aug 12, 2011 at 3:47 PM, Raghavan  wrote:
>
>> A huge paragraph has irregular spaces between the words, how to
>> "effectively" we can make everything to single space.
>>
>>
>> Example : "My name   is xyz"
>> Should to converted to : "My name is xyz"
>>
>>
>> --
>> Thanks and regards,
>> Raghavan.K.L
>> 
>>
>>  --
>> 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.
>>
>
>
>
> --
> **Regards
> SAGAR PAREEK
> COMPUTER SCIENCE AND ENGINEERING
> NIT ALLAHABAD
>
>


-- 
**Regards
SAGAR PAREEK
COMPUTER SCIENCE AND ENGINEERING
NIT ALLAHABAD

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



Re: [algogeeks] Remove spaces

2011-08-12 Thread sagar pareek
easy can be done in O(n) time and in O(1)

On Fri, Aug 12, 2011 at 3:47 PM, Raghavan  wrote:

> A huge paragraph has irregular spaces between the words, how to
> "effectively" we can make everything to single space.
>
>
> Example : "My name   is xyz"
> Should to converted to : "My name is xyz"
>
>
> --
> Thanks and regards,
> Raghavan.K.L
> 
>
>  --
> 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.
>



-- 
**Regards
SAGAR PAREEK
COMPUTER SCIENCE AND ENGINEERING
NIT ALLAHABAD

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



[algogeeks] Remove spaces

2011-08-12 Thread Raghavan
A huge paragraph has irregular spaces between the words, how to
"effectively" we can make everything to single space.


Example : "My name   is xyz"
Should to converted to : "My name is xyz"


-- 
Thanks and regards,
Raghavan.K.L


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



Re: [algogeeks] logic???????????

2011-08-12 Thread Amol Sharma
i doubt if it is possible in O(logn).

i think you can first 'k' in one traversal and then make the array as it was
before in O(n) and then apply binary search.so its basically a O(n)
solution...

if anyone has better ideas then please share !!.
--


Amol Sharma
Third Year Student
Computer Science and Engineering
MNNIT Allahabad




On Fri, Aug 12, 2011 at 3:17 PM, jagrati verma
wrote:

> to implement a binary search in an array which is sorted but roated by
> some k places which is nt kwn  time complexity O(logn)
>
> --
> 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.
>
>

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



[algogeeks] logic???????????

2011-08-12 Thread jagrati verma
to implement a binary search in an array which is sorted but roated by
some k places which is nt kwn  time complexity O(logn)

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



Re: [algogeeks] O/P

2011-08-12 Thread Amol Sharma
@dipankar +1
--


Amol Sharma
Third Year Student
Computer Science and Engineering
MNNIT Allahabad




On Fri, Aug 12, 2011 at 9:31 AM, Dipankar Patro  wrote:

> The question is full of errors.
> Provide the link, if you have copied it from somewhere.
>
>
> On 11 August 2011 23:53, Mani Bharathi  wrote:
>
>> What will be the output of the following program
>> #include
>> int main()
>> {
>> int m=10,p;
>> p=incre(incre (incre (++) incre) incre)
>> Printf("%d", *&P);
>> return 0;
>> }
>> incre (int m)
>> {
>> m+=2;
>> return(m-2);
>> }
>>
>> how?
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Algorithm Geeks" group.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msg/algogeeks/-/58_0-nbLUacJ.
>> 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.
>>
>
>
>
> --
>
> ___
>
> Please do not print this e-mail until urgent requirement. Go Green!!
> Save Papers <=> Save Trees
>
>  --
> 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.
>

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



Re: [algogeeks] how o/p is coming

2011-08-12 Thread Amol Sharma
the thing is

Condition if(a,b,x,y)
is evaluated by the last variable present in it bcoz Comma Operator return
the last variable or constant present in it.

give y some other value than 0 you will see the difference

--


Amol Sharma
Third Year Student
Computer Science and Engineering
MNNIT Allahabad




On Fri, Aug 12, 2011 at 1:51 PM, sirshak das wrote:

> if it were if(a,b,y,x) then output wud hav been EXAM
>
>
> On Fri, Aug 12, 2011 at 4:14 AM, Prakash D  wrote:
>
>> @anuj kumar: try this
>>
>> #include
>> #include
>> int main()
>>{
>>int a=10,b=20;
>>char x=1,y=0;
>>printf("%d\n",a,b,x,y);
>>printf("%d\n",(a,b,x,y));
>>
>>if(a,b,x,y)
>>{
>>   printf("EXAM");
>>}
>>getchar();
>>}
>>
>> this will print 10 and 0
>> because if the outer bracket is not there, only the first element is
>> considered it ignores the rest. if there is a bracket it just pushes into
>> the stack left to right and the last element is considered..
>>
>> within if, there is no outer brackets but it tries to convert to bool and
>> statement will execute like "if((bool)(a,b,x,y))"
>> so the if condition fails
>>
>> correct me if i'm wrong
>>
>> On Thu, Aug 11, 2011 at 5:18 PM, sukran dhawan wrote:
>>
>>> the output should be blank. because comma is a operator in c which
>>> associates from left to right. so each of a ,b,x,y is evaluated and y is the
>>> last one to be evaluated and its value(0) is returned as the value of the
>>> expression.so the if condition returns false.
>>> i dont understand how u got that output !
>>>
>>>
>>> On Thu, Aug 11, 2011 at 4:29 PM, Prem Krishna Chettri <
>>> hprem...@gmail.com> wrote:
>>>
 Yep,

   Ideally, if() statement evaluates the last push stack value from the
 stack and apparently here the last value evaluates to be 0 resulting the
 failure of the if condition.

 Please verify the compilation. :)

 Prem


 On Thu, Aug 11, 2011 at 4:21 PM, hary rathor wrote:

> print nothing , your output is wrong
>
>  --
> 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.
>

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

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

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



Re: [algogeeks] Pointer Question

2011-08-12 Thread Prem Krishna Chettri
Ideally Speaking all of the option here seems not matching as this is the
function pointer not an ordinary pointer.

So the closest match is b but actually its not pointing to any 2 D or 3 D
array or somewhat but rather it points to the block of memory starts from
the dynamic address of row and onwards which depends upon the function stack
on which its been pointing.



On Fri, Aug 12, 2011 at 1:42 PM, Sachin Jain wrote:

> Explanation please
>
>
> On Fri, Aug 12, 2011 at 9:33 AM, Dipankar Patro wrote:
>
>> b.
>>
>>
>> On 11 August 2011 23:20, arvind kumar  wrote:
>>
>>> b.
>>>
>>>
>>> On Thu, Aug 11, 2011 at 11:18 PM, Mani Bharathi >> > wrote:
>>>
 int(* fun()) [row][ Col];
 What should be the statement the for the above declarations
 a.fun() points to a two dimensional array
 b.pointer *fun() points to a two dimensional array
 c.pointer *fun() points to 1-dimensional array

 --
 You received this message because you are subscribed to the Google
 Groups "Algorithm Geeks" group.
 To view this discussion on the web visit
 https://groups.google.com/d/msg/algogeeks/-/3xkodl3aLvcJ.
 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.

>>>
>>>  --
>>> 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.
>>>
>>
>>
>>
>> --
>>
>> ___
>>
>> Please do not print this e-mail until urgent requirement. Go Green!!
>> Save Papers <=> Save Trees
>>
>>  --
>> 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.
>>
>
>  --
> 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.
>

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



Re: [algogeeks] Re: Design a concurrent hash table

2011-08-12 Thread Azhar Hussain
@Don,
  Read, Write locks would do I guess. pthread_rwlock_read/write? Stevens
IPC book, has an implementation of read write locks using mutexs and
conditional variables. In case of semaphore how do we allow high priority to
writers when there is too much contention between readers and writers?

-
Azhar.

On Thu, Aug 11, 2011 at 9:23 PM, Don  wrote:

> Sounds like you need some sort of semaphore system to lock cells in
> the hash table. Essentially it would only give one user access to a
> particular cell at any given time. Make sure that the cells have a
> restricted interface so that they can only be accessed through the
> semaphore-controlled interface. The write interface would attempt to
> get the semaphore, and if successful, write the data and then release
> the semaphore. If it failed, it would return a failure notice to the
> caller. The read interface would check the semaphore and if it was
> open, get the data.
> Don
>
> On Aug 11, 5:15 am, Navneet Gupta  wrote:
> > Q. Design a concurrent hash table with as much as concurrency as
> possible.
> > System has multiple readers and writers. System will crash if a reader or
> > writer is reading or writing from a location which is being updated by
> some
> > writer. We need to prevent crash.
> >
> > It is pretty much an open-ended question, so basically looking for
> > strategies.
> >
> > --
> > Regards,
> > Navneet
>
> --
> 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.
>
>

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



Re: [algogeeks] how o/p is coming

2011-08-12 Thread sirshak das
if it were if(a,b,y,x) then output wud hav been EXAM

On Fri, Aug 12, 2011 at 4:14 AM, Prakash D  wrote:

> @anuj kumar: try this
>
> #include
> #include
> int main()
>{
>int a=10,b=20;
>char x=1,y=0;
>printf("%d\n",a,b,x,y);
>printf("%d\n",(a,b,x,y));
>
>if(a,b,x,y)
>{
>   printf("EXAM");
>}
>getchar();
>}
>
> this will print 10 and 0
> because if the outer bracket is not there, only the first element is
> considered it ignores the rest. if there is a bracket it just pushes into
> the stack left to right and the last element is considered..
>
> within if, there is no outer brackets but it tries to convert to bool and
> statement will execute like "if((bool)(a,b,x,y))"
> so the if condition fails
>
> correct me if i'm wrong
>
> On Thu, Aug 11, 2011 at 5:18 PM, sukran dhawan wrote:
>
>> the output should be blank. because comma is a operator in c which
>> associates from left to right. so each of a ,b,x,y is evaluated and y is the
>> last one to be evaluated and its value(0) is returned as the value of the
>> expression.so the if condition returns false.
>> i dont understand how u got that output !
>>
>>
>> On Thu, Aug 11, 2011 at 4:29 PM, Prem Krishna Chettri > > wrote:
>>
>>> Yep,
>>>
>>>   Ideally, if() statement evaluates the last push stack value from the
>>> stack and apparently here the last value evaluates to be 0 resulting the
>>> failure of the if condition.
>>>
>>> Please verify the compilation. :)
>>>
>>> Prem
>>>
>>>
>>> On Thu, Aug 11, 2011 at 4:21 PM, hary rathor wrote:
>>>
 print nothing , your output is wrong

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

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



-- 
Rishi

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



Re: [algogeeks] Pointer Question

2011-08-12 Thread Sachin Jain
Explanation please

On Fri, Aug 12, 2011 at 9:33 AM, Dipankar Patro  wrote:

> b.
>
>
> On 11 August 2011 23:20, arvind kumar  wrote:
>
>> b.
>>
>>
>> On Thu, Aug 11, 2011 at 11:18 PM, Mani Bharathi 
>> wrote:
>>
>>> int(* fun()) [row][ Col];
>>> What should be the statement the for the above declarations
>>> a.fun() points to a two dimensional array
>>> b.pointer *fun() points to a two dimensional array
>>> c.pointer *fun() points to 1-dimensional array
>>>
>>> --
>>> You received this message because you are subscribed to the Google Groups
>>> "Algorithm Geeks" group.
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msg/algogeeks/-/3xkodl3aLvcJ.
>>> 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.
>>>
>>
>>  --
>> 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.
>>
>
>
>
> --
>
> ___
>
> Please do not print this e-mail until urgent requirement. Go Green!!
> Save Papers <=> Save Trees
>
>  --
> 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.
>

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



Re: [algogeeks] reverse

2011-08-12 Thread Prakash D
how does the above code work?


On Fri, Aug 12, 2011 at 1:14 PM, Rahul  wrote:

> I understand. where I find some more tricks like these , I mean I
> really. find. bit thinking hacks. difficult to understand.
>
>
> On 8/12/11, Tarun Arya  wrote:
> > RAHUL@
> > d question was to reverse d 2 numbers...it can b done by wat i hav
> said...
> > if u want 2 extract numbers then
> > a&0x0f   //this wil giv number in units place...
> > a&0xf0   a>>4//this wil give number in tens place
> >
> > correct me if i m wrong
> > Tarun
> >
> > --
> > 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.
> >
> >
>
>
> --
> Rahul
>
> --
> 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.
>
>

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



[algogeeks] Re: c output doubt

2011-08-12 Thread sirshak das
&a[4]-&a[0] is interpreted as &*(a+4)-&*(a+0) which is actually (a+4)-
(a+0)=4 thats wat i think because array is converted to pointer
notation during compilation

On Aug 12, 11:04 am, rohit  wrote:
> int main()
> {
> int a[5]={1,2,3,4,5};
> printf("%d",&a[4]-&a[0])}
>
> why it show 4 not 16?

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



Re: [algogeeks] Design .. how to attack ???

2011-08-12 Thread MAC
thanks guys .. so lets take the question we had  "design a car rental
system"   .. so the interviewer can say , ok requirement is that you have a
pool of cars , people come and book a car for a particular time slot if
available . This is the most basic thing . so now what , what shd i do next

--mac

On Fri, Aug 12, 2011 at 1:11 PM, keyan karthi wrote:

> First thing tat should come to your mind s ' requirements ' ask him
> wat de requirements are. He will expect tat..
>
> On 8/12/11, MAC  wrote:
> > Hi guys ,
> >
> > Can anyone help me in understanding what is expected when some some one
> >  asks you " design a car rental system" . Exactly what all is required to
> be
> > told to the interviewer .
> >
> > --
> > thanks
> > --mac
> >
> > --
> > 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.
> >
> >
>
> --
> Sent from my mobile device
>
> --
> 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.
>
>


-- 
thanks
--mac

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



Re: [algogeeks] reverse

2011-08-12 Thread Rahul
I understand. where I find some more tricks like these , I mean I
really. find. bit thinking hacks. difficult to understand.


On 8/12/11, Tarun Arya  wrote:
> RAHUL@
> d question was to reverse d 2 numbers...it can b done by wat i hav said...
> if u want 2 extract numbers then
> a&0x0f   //this wil giv number in units place...
> a&0xf0   a>>4//this wil give number in tens place
>
> correct me if i m wrong
> Tarun
>
> --
> 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.
>
>


-- 
Rahul

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



Re: [algogeeks] TRee question...

2011-08-12 Thread Dipankar Patro
What Deoki answered in valid for non-leaf node.

Consider this tree:
3
   / \
  4  5
 /  \
6   7

According to Deoki's answer, 7's in-order successor is 4, which not correct.
the answer should be 3.

Here is the proper method (for leaf node only), Following Deoki's answer for
non-leaf:
- keep a stack in which you keep adding the left child (if there is any) at
the node.
- in case you don't have a left child, pop the last parent. and push the
right child. Repeat above process.
- when you hit the node you are searching for and is a leaf node, then just
pop the last element from stack. That will the inorder successor.

e.g in above tree, in-order successor of 7.
from start stack will be |3|

-> | 4 |  push(3->left) = 4
| 3 |

-> | 6 |  push(4->left) = 6
| 4 |
| 3 |

-> no left of 6, and pop 6, and check right.
-> no right of 6, pop next element, i.e. 4
-> push (4->right) | 7 |
  | 3 |
-> Found 7 and '7' is a leaf node, thus in-order successor is pop (next
element) =  3

Hope that's clear.

On 12 August 2011 12:34, Deoki Nandan  wrote:

> if given node has right subtree then its inorder successor will be left
> most child of  given node's right child. if given node does not have right
> child the its successor will be its parent
>
>
> On Fri, Aug 12, 2011 at 11:28 AM, Priyanka Goel <
> priyankatheinvinci...@gmail.com> wrote:
>
>> How to find the in-order successor of a given node in a binary search tree
>> where each node has a link to its parent. pl explain logic to solve it..
>> ( Pl dnt give solution of doing in order traversal and storing it in
>> array.)
>>
>>
>>  --
>> 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.
>>
>
>
>
> --
> **With Regards
> Deoki Nandan Vishwakarma
>
> *
> *
>
>  --
> 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.
>



-- 
___

Please do not print this e-mail until urgent requirement. Go Green!!
Save Papers <=> Save Trees

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



[algogeeks] sourcebits

2011-08-12 Thread guna sekaran
Hey guys,


please help me
can anyone post some written and interview question asked by
sourcebits



by

Guna

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



Re: [algogeeks] reverse

2011-08-12 Thread Rahul
I understand , impact I find some more trials like these , I mean I
really about bit thinking hacks

On 8/12/11, Tarun Arya  wrote:
> RAHUL@
> d question was to reverse d 2 numbers...it can b done by wat i hav said...
> if u want 2 extract numbers then
> a&0x0f   //this wil giv number in units place...
> a&0xf0   a>>4//this wil give number in tens place
>
> correct me if i m wrong
> Tarun
>
> --
> 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.
>
>


-- 
Rahul

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



Re: [algogeeks] Design .. how to attack ???

2011-08-12 Thread keyan karthi
First thing tat should come to your mind s ' requirements ' ask him
wat de requirements are. He will expect tat..

On 8/12/11, MAC  wrote:
> Hi guys ,
>
> Can anyone help me in understanding what is expected when some some one
>  asks you " design a car rental system" . Exactly what all is required to be
> told to the interviewer .
>
> --
> thanks
> --mac
>
> --
> 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.
>
>

-- 
Sent from my mobile device

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



Re: [algogeeks] TRee question...

2011-08-12 Thread Deoki Nandan
if given node has right subtree then its inorder successor will be left most
child of  given node's right child. if given node does not have right child
the its successor will be its parent

On Fri, Aug 12, 2011 at 11:28 AM, Priyanka Goel <
priyankatheinvinci...@gmail.com> wrote:

> How to find the in-order successor of a given node in a binary search tree
> where each node has a link to its parent. pl explain logic to solve it..
> ( Pl dnt give solution of doing in order traversal and storing it in
> array.)
>
>
>  --
> 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.
>



-- 
**With Regards
Deoki Nandan Vishwakarma

*
*

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



[algogeeks] iocl recruitment process

2011-08-12 Thread coder coder
iocl is coming to my college
please any dceite please tell what they are asking in their interview
process  and what profile they are offering to the coe candidate

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