Re: [algogeeks] Adobe interview question

2012-07-10 Thread Bhaskar Kushwaha
@himanshu making constructor protected is okay because even for abstract
base class u cannot create objects in derived class

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

2012-07-10 Thread Bhaskar Kushwaha
If the constructor is made protected u cannot make object of that class
anywhere

On Tue, Jul 10, 2012 at 3:10 PM, Bhaskar Kushwaha 
bhaskar.kushwaha2...@gmail.com wrote:

 @himanshu making constructor protected is okay because even for abstract
 base class u cannot create objects in derived class




-- 
regards,
Bhaskar Kushwaha
Student
Final year
CSE
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: candies - interviewstreet -- how to go about solving this problem

2012-07-09 Thread Bhaskar Kushwaha
take a test case:
1 2 3 4 5 6 3 2 6 9 10 12 6 5 4 3 2 1

the subarrays then are:
(1 2 3 4 5 6 3 2 ) (6 9 10 12 6 5 4 3 2 1)
 1 2 3 4 5 6 5 44 5  6   7  6 5 4 3 2 1  --candies allotment on
solving subarrays..

here both are given same candies which is wrong !
I mean that the subarrays solution are not independent!


On Mon, Jul 9, 2012 at 3:58 PM, Anshu Mishra anshumishra6...@gmail.comwrote:

 @sanjay it's not like that

 e.g : (3 5 6 7 8 4) 7
 1 2 3 4 5 1  2
 Yes we have to increase just by one, but while decreasing choose the
 lowest possible such that each trivial component, if it is in decreasing
 phase, should end with 1.

 On Mon, Jul 9, 2012 at 12:53 PM, sanjay pandey 
 sanjaypandey...@gmail.comwrote:

 does ur sol seems lyk incerasing 1 if next number is greater that prev n
 decreasing 1 if less..???

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




 --
 Anshuman Mishra | Software Development Engineer | Amazon

  --
 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,
Bhaskar Kushwaha
Student
Final year
CSE
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] MS Question: Segregrate positive and negative nos in array without changing order

2012-07-01 Thread Bhaskar Kushwaha
@amol u have used O(n) extra space!
I think it's not possible without using extra space.

On 7/2/12, Darpan Baweja darpan.bav...@gmail.com wrote:
 @amol :- i don't think this algo would work here
 after sorting how would you replace back the original no.s(as no.s are not
 0 and 1 in this case)

 On Sun, Jul 1, 2012 at 11:08 PM, Amol Sharma amolsharm...@gmail.com
 wrote:

 i think it has been discussed beforenevertheless here is the required
 linear time solution.

 first, count the total number 0's and 1's in the array.

 let say, total elements are n and there are x zero's.

 take count1=0 and count2=x;

 traverse through the array :
 for(i=0;in;i++)
 if(arr[i]==0)
   arr[i]=count1++;
 else
   arr[i]=count2++;

 let's say array is {1,0,0,0,1,1,1,0,0,1}  n=10,x=5
 count1=0;count2=5

 after the traversal it becomes a[]={5,0,1,2,6,7,8,3,4,9}

 now sort this array in O(n) like this :

 for(j=0;j=1;j++)
 {
 for(i=0;in;i++)
 {
   if(arr[i]!=i)
swap(arr[i],arr[arr[i]]);
 }
 }

 after the array is sorted again traverse the array and set the elements
 from index 0 to x-1 to '0' and rest '1'.








 --


 Amol Sharma
 Final Year Student
 Computer Science and Engineering
 MNNIT Allahabad

 http://gplus.to/amolsharma99
 http://twitter.com/amolsharma99http://in.linkedin.com/pub/amol-sharma/21/79b/507http://www.simplyamol.blogspot.com/http://facebook.com/amolsharma99






 On Fri, Jun 29, 2012 at 9:20 PM, Bhaskar Kushwaha 
 bhaskar.kushwaha2...@gmail.com wrote:

 @Hassan I think your algo will take time O(n^2) in worst case which
 occurs when all elements are negative except the last one
 @everyone Can we solve this problem in linear time?


 On Fri, Jun 29, 2012 at 9:10 PM, Hassan Monfared
 hmonfa...@gmail.comwrote:

 Hi,
 this can be done by simple modification in bubble sort :
 void inplace_pos_neg(int pdata[],int sz)
 {
 bool changed=false;
  do
 {
 changed=false;
  for(int i=1;isz;i++)
 if(pdata[i-1]0  pdata[i]0)
 {
  swap(pdata[i-1], pdata[i]);
 changed=true;
 }
  }while(changed);
 }

 void test_inplace_pos_neg()
 {
 int a[]={-1,-5,10,11,15,-500,200,-10};

 copy(a,a+sizeof(a)/sizeof(int),ostream_iteratorint(cout,,));coutendl;
 inplace_pos_neg(a,sizeof(a)/sizeof(int));

 copy(a,a+sizeof(a)/sizeof(int),ostream_iteratorint(cout,,));coutendl;

 }


 Regards

 On Fri, Jun 29, 2012 at 7:52 PM, utsav sharma
 utsav.sharm...@gmail.comwrote:

 @bhaskar:- please explain stable sorting algorithm you would use(as
 mainly all of them require extra space)
 @sourabh:- that previous post discussion does't lead to any correct
 soln

 On Fri, Jun 29, 2012 at 8:39 PM, Bhaskar Kushwaha 
 bhaskar.kushwaha2...@gmail.com wrote:

 @saurabh please provide the link to the post you are mentioning

 On Fri, Jun 29, 2012 at 8:38 PM, Bhaskar Kushwaha 
 bhaskar.kushwaha2...@gmail.com wrote:

  If the order is important then I think we can use any stable
 sorting
 algorithm with the following comparison function

 int compare (int a ,int b)
 {
 if((a0b0)||(a0b0)) return 0;
 else return ab;
 }
 On Fri, Jun 29, 2012 at 3:37 PM, raghavan M 
 peacelover1987...@yahoo.co.in wrote:

 This is a variant of that one

   --
 *From:* saurabh singh saurab...@gmail.com
 *To:* algogeeks@googlegroups.com
 *Sent:* Friday, 29 June 2012 3:05 PM

 *Subject:* Re: [algogeeks] MS Question: Segregrate positive and
 negative nos in array without changing order

 duplicate of a previous post.Kindly refer to that post.
 Saurabh Singh
 B.Tech (Computer Science)
 MNNIT
 blog:geekinessthecoolway.blogspot.com



 On Fri, Jun 29, 2012 at 10:41 AM, raghavan M 
 peacelover1987...@yahoo.co.in wrote:

 Hi
 Question as in subject

 *No extra space (can use one extra space)-O(1) max
 *No order change allowed
 example:

 input : 1,-5,2,10,-100,-2
 output: -5,-10,-100,1,2

 input : -1,-5,10,11,15,-500,200,-10
 output : -1,-5,-10,-500,-10,10,11,15


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

Re: [algogeeks] MS Question: Segregrate positive and negative nos in array without changing order

2012-06-29 Thread Bhaskar Kushwaha
 If the order is important then I think we can use any stable sorting
algorithm with the following comparison function

int compare (int a ,int b)
{
if((a0b0)||(a0b0)) return 0;
else return ab;
}
On Fri, Jun 29, 2012 at 3:37 PM, raghavan M
peacelover1987...@yahoo.co.inwrote:

 This is a variant of that one

   --
 *From:* saurabh singh saurab...@gmail.com
 *To:* algogeeks@googlegroups.com
 *Sent:* Friday, 29 June 2012 3:05 PM

 *Subject:* Re: [algogeeks] MS Question: Segregrate positive and negative
 nos in array without changing order

 duplicate of a previous post.Kindly refer to that post.
 Saurabh Singh
 B.Tech (Computer Science)
 MNNIT
 blog:geekinessthecoolway.blogspot.com



 On Fri, Jun 29, 2012 at 10:41 AM, raghavan M 
 peacelover1987...@yahoo.co.in wrote:

 Hi
 Question as in subject

 *No extra space (can use one extra space)-O(1) max
 *No order change allowed
 example:

 input : 1,-5,2,10,-100,-2
 output: -5,-10,-100,1,2

 input : -1,-5,10,11,15,-500,200,-10
 output : -1,-5,-10,-500,-10,10,11,15


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




-- 
regards,
Bhaskar Kushwaha
Student
Final year
CSE
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] MS Question: Segregrate positive and negative nos in array without changing order

2012-06-29 Thread Bhaskar Kushwaha
@saurabh please provide the link to the post you are mentioning

On Fri, Jun 29, 2012 at 8:38 PM, Bhaskar Kushwaha 
bhaskar.kushwaha2...@gmail.com wrote:

  If the order is important then I think we can use any stable sorting
 algorithm with the following comparison function

 int compare (int a ,int b)
 {
 if((a0b0)||(a0b0)) return 0;
 else return ab;
 }
 On Fri, Jun 29, 2012 at 3:37 PM, raghavan M peacelover1987...@yahoo.co.in
  wrote:

 This is a variant of that one

   --
 *From:* saurabh singh saurab...@gmail.com
 *To:* algogeeks@googlegroups.com
 *Sent:* Friday, 29 June 2012 3:05 PM

 *Subject:* Re: [algogeeks] MS Question: Segregrate positive and negative
 nos in array without changing order

 duplicate of a previous post.Kindly refer to that post.
 Saurabh Singh
 B.Tech (Computer Science)
 MNNIT
 blog:geekinessthecoolway.blogspot.com



 On Fri, Jun 29, 2012 at 10:41 AM, raghavan M 
 peacelover1987...@yahoo.co.in wrote:

 Hi
 Question as in subject

 *No extra space (can use one extra space)-O(1) max
 *No order change allowed
 example:

 input : 1,-5,2,10,-100,-2
 output: -5,-10,-100,1,2

 input : -1,-5,10,11,15,-500,200,-10
 output : -1,-5,-10,-500,-10,10,11,15


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




 --
 regards,
 Bhaskar Kushwaha
 Student
 Final year
 CSE
 M.N.N.I.T.  Allahabad




-- 
regards,
Bhaskar Kushwaha
Student
Final year
CSE
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] Question asked in Amazon Online Test

2012-06-29 Thread Bhaskar Kushwaha
I think just reversing the prefix notation converts it to postfix notation


On Fri, Jun 29, 2012 at 7:46 PM, Gobind Kumar Hembram
gobind@gmail.comwrote:

 Given an integer expression in a prefix format (i.e. the operator
 precedes the number it is operating on) ,  print the expression in the
 post fix format .

 Example: If the integer expression is in the prefix format is *+56-78,
 the postfix format expression is 56+78-*. Both of these
 correspond to the expression (5+6)*(7-8).

 --
 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,
Bhaskar Kushwaha
Student
Final year
CSE
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] MS Question: Segregrate positive and negative nos in array without changing order

2012-06-29 Thread Bhaskar Kushwaha
@Hassan I think your algo will take time O(n^2) in worst case which occurs
when all elements are negative except the last one
@everyone Can we solve this problem in linear time?

On Fri, Jun 29, 2012 at 9:10 PM, Hassan Monfared hmonfa...@gmail.comwrote:

 Hi,
 this can be done by simple modification in bubble sort :
 void inplace_pos_neg(int pdata[],int sz)
 {
 bool changed=false;
  do
 {
 changed=false;
  for(int i=1;isz;i++)
 if(pdata[i-1]0  pdata[i]0)
 {
  swap(pdata[i-1], pdata[i]);
 changed=true;
 }
  }while(changed);
 }

 void test_inplace_pos_neg()
 {
 int a[]={-1,-5,10,11,15,-500,200,-10};

 copy(a,a+sizeof(a)/sizeof(int),ostream_iteratorint(cout,,));coutendl;
 inplace_pos_neg(a,sizeof(a)/sizeof(int));

 copy(a,a+sizeof(a)/sizeof(int),ostream_iteratorint(cout,,));coutendl;

 }


 Regards

 On Fri, Jun 29, 2012 at 7:52 PM, utsav sharma utsav.sharm...@gmail.comwrote:

 @bhaskar:- please explain stable sorting algorithm you would use(as
 mainly all of them require extra space)
 @sourabh:- that previous post discussion does't lead to any correct soln

 On Fri, Jun 29, 2012 at 8:39 PM, Bhaskar Kushwaha 
 bhaskar.kushwaha2...@gmail.com wrote:

 @saurabh please provide the link to the post you are mentioning

 On Fri, Jun 29, 2012 at 8:38 PM, Bhaskar Kushwaha 
 bhaskar.kushwaha2...@gmail.com wrote:

  If the order is important then I think we can use any stable sorting
 algorithm with the following comparison function

 int compare (int a ,int b)
 {
 if((a0b0)||(a0b0)) return 0;
 else return ab;
 }
 On Fri, Jun 29, 2012 at 3:37 PM, raghavan M 
 peacelover1987...@yahoo.co.in wrote:

 This is a variant of that one

   --
 *From:* saurabh singh saurab...@gmail.com
 *To:* algogeeks@googlegroups.com
 *Sent:* Friday, 29 June 2012 3:05 PM

 *Subject:* Re: [algogeeks] MS Question: Segregrate positive and
 negative nos in array without changing order

 duplicate of a previous post.Kindly refer to that post.
 Saurabh Singh
 B.Tech (Computer Science)
 MNNIT
 blog:geekinessthecoolway.blogspot.com



 On Fri, Jun 29, 2012 at 10:41 AM, raghavan M 
 peacelover1987...@yahoo.co.in wrote:

 Hi
 Question as in subject

 *No extra space (can use one extra space)-O(1) max
 *No order change allowed
 example:

 input : 1,-5,2,10,-100,-2
 output: -5,-10,-100,1,2

 input : -1,-5,10,11,15,-500,200,-10
 output : -1,-5,-10,-500,-10,10,11,15


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




 --
 regards,
 Bhaskar Kushwaha
 Student
 Final year
 CSE
 M.N.N.I.T.  Allahabad




 --
 regards,
 Bhaskar Kushwaha
 Student
 Final year
 CSE
 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.




 --
 Utsav Sharma,
 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.


  --
 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,
Bhaskar Kushwaha
Student
Final year
CSE
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

Re: [algogeeks] Question asked in Amazon Online Test

2012-06-29 Thread Bhaskar Kushwaha
reverse the prefix notation and then reverse each continuous occurence of
operands

On Sat, Jun 30, 2012 at 12:50 AM, Abhishek Sharma abhi120...@gmail.comwrote:

 convert prefix to infix,then convert infix to postfix.Now, to convert
 prefix to infix, push numbers in one stack and operators in other.Then use
 thishttp://www.velocityreviews.com/forums/t445633-prefix-to-infix-conversion.html
  algo
 to perform this.Then do the same for infix to postfix.It works with simple
 operators,but difficult to implement with parenthesis.


 On Sat, Jun 30, 2012 at 12:21 AM, rahul ranjan 
 rahul.ranjan...@gmail.comwrote:

 oh bhai mere. kewal preorder use karke kaise tree bana dega???


 On Fri, Jun 29, 2012 at 11:23 PM, amrit harry dabbcomput...@gmail.comwrote:

 @bhaskar ur algo fails on this case (5+3)-(2+(3/6))
 -+53+2/36
 63/2+35-+
 showing that 6/3 but actually it is 3/6
 so i think it could be done by folowing algo
 make a binary tree of given expression in O(n)  then do postorder
 traversal take O(n) so problem can be solved in O(n). and take O(2*n+1)
 space

 On Fri, Jun 29, 2012 at 9:13 PM, Bhaskar Kushwaha 
 bhaskar.kushwaha2...@gmail.com wrote:

 I think just reversing the prefix notation converts it to postfix
 notation


 On Fri, Jun 29, 2012 at 7:46 PM, Gobind Kumar Hembram 
 gobind@gmail.com wrote:

 Given an integer expression in a prefix format (i.e. the operator
 precedes the number it is operating on) ,  print the expression in the
 post fix format .

 Example: If the integer expression is in the prefix format is *+56-78,
 the postfix format expression is 56+78-*. Both of these
 correspond to the expression (5+6)*(7-8).

 --
 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,
 Bhaskar Kushwaha
 Student
 Final year
 CSE
 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.




 --
 Thanks  Regards
 Amritpal singh

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




 --
 Abhishek Sharma
 Under-Graduate Student,
 PEC University of Technology

  --
 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,
Bhaskar Kushwaha
Student
Final year
CSE
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] Question asked in Amazon Online Test

2012-06-29 Thread Bhaskar Kushwaha
example
-+53+2/36
step 1: 63/2+35+-
step 2: 36/2+53+-

On Sat, Jun 30, 2012 at 1:55 AM, Bhaskar Kushwaha 
bhaskar.kushwaha2...@gmail.com wrote:

 reverse the prefix notation and then reverse each continuous occurence of
 operands


 On Sat, Jun 30, 2012 at 12:50 AM, Abhishek Sharma abhi120...@gmail.comwrote:

 convert prefix to infix,then convert infix to postfix.Now, to convert
 prefix to infix, push numbers in one stack and operators in other.Then use
 thishttp://www.velocityreviews.com/forums/t445633-prefix-to-infix-conversion.html
  algo
 to perform this.Then do the same for infix to postfix.It works with simple
 operators,but difficult to implement with parenthesis.


 On Sat, Jun 30, 2012 at 12:21 AM, rahul ranjan rahul.ranjan...@gmail.com
  wrote:

 oh bhai mere. kewal preorder use karke kaise tree bana dega???


 On Fri, Jun 29, 2012 at 11:23 PM, amrit harry 
 dabbcomput...@gmail.comwrote:

 @bhaskar ur algo fails on this case (5+3)-(2+(3/6))
 -+53+2/36
 63/2+35-+
 showing that 6/3 but actually it is 3/6
 so i think it could be done by folowing algo
 make a binary tree of given expression in O(n)  then do postorder
 traversal take O(n) so problem can be solved in O(n). and take O(2*n+1)
 space

 On Fri, Jun 29, 2012 at 9:13 PM, Bhaskar Kushwaha 
 bhaskar.kushwaha2...@gmail.com wrote:

 I think just reversing the prefix notation converts it to postfix
 notation


 On Fri, Jun 29, 2012 at 7:46 PM, Gobind Kumar Hembram 
 gobind@gmail.com wrote:

 Given an integer expression in a prefix format (i.e. the operator
 precedes the number it is operating on) ,  print the expression in the
 post fix format .

 Example: If the integer expression is in the prefix format is *+56-78,
 the postfix format expression is 56+78-*. Both of these
 correspond to the expression (5+6)*(7-8).

 --
 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,
 Bhaskar Kushwaha
 Student
 Final year
 CSE
 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.




 --
 Thanks  Regards
 Amritpal singh

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




 --
 Abhishek Sharma
 Under-Graduate Student,
 PEC University of Technology

  --
 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,
 Bhaskar Kushwaha
 Student
 Final year
 CSE
 M.N.N.I.T.  Allahabad




-- 
regards,
Bhaskar Kushwaha
Student
Final year
CSE
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] Programming Question

2012-06-22 Thread Bhaskar Kushwaha
simple hashing employing overflow with chaining
the hasing function maps a string to the first character of the string


On Fri, Jun 22, 2012 at 8:41 PM, Abhishek Sharma abhi120...@gmail.comwrote:

 make a hashtable where,
  key is the first character of each word and,
  value is a list which contains index of each word starting with that
 character.
 Now, sort that hash table wrt keys.
 Now print each each key and words corresponding to that key ( given by
 arr[index1], arr[index2] )


 On Fri, Jun 22, 2012 at 5:55 PM, Ashot Madatyan ashot...@gmail.comwrote:

 1. read the file one char at a time, and tokenize the standalone words
 (stop
 char is either space or comma or eol)
 2. put each parsed word in a structure mapchar, vectorstring , where
 the char is the key (the first letter of each scanned word). You are
 basically creating a hash table here.
 3. now print the hash table content using the formatting of your choice.

 Rgds,
 Ashot

 -Original Message-
 From: algogeeks@googlegroups.com [mailto:algogeeks@googlegroups.com] On
 Behalf Of Gobind Kumar Hembram
 Sent: Friday, June 22, 2012 2:01 PM
 To: algogeeks@googlegroups.com
 Subject: [algogeeks] Programming Question

 I was asked this question in one company Programming Round.Please help
 me in solving this,I tried with array of pointers ,2-D array and by
 buffering.

 You have a file with names of brands separated by comma. Write a
 program (in language of your choice) to group them by their starting
 letter.

 For example, if the input file is this:
 Reebok, Puma, Adidas, Clarks, Catwalk, Converse, FILA, Lotto, Newfeel,
 Nike, Numero Uno, New Balance, ASICS, Carlton London, Crocs

 The program should print the following:
 A
  ASICS, Adidas

 C
  Carlton London, Catwalk, Clarks, Converse, Crocs

 F
  FILA

 L
  Lotto

 N
  New Balance, Newfeel, Nike, Numero Uno

 P
  Puma

 R
  Reebok

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




 --
 Abhishek Sharma
 Under-Graduate Student,
 PEC University of Technology

  --
 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,
Bhaskar Kushwaha
Student
CSE
Third year
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] 4Sum

2012-06-22 Thread Bhaskar Kushwaha
 .





   --
 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/
 **ms**g/algogeeks/-/9jCCN5iHDB8Jhttps://groups.google.com/d/msg/algogeeks/-/9jCCN5iHDB8J
 .

 To post to this group, send email to algogeeks@googlegroups.com.
 To unsubscribe from this group, send email to algogeeks+unsubscribe@*
 *googlegr**oups.com algogeeks%2bunsubscr...@googlegroups.com.
 For more options, visit this group at http://groups.google.com/**
 group**/algogeeks?hl=enhttp://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+unsubscribe@**
 googlegr**oups.com algogeeks%2bunsubscr...@googlegroups.com.
 For more options, visit this group at http://groups.google.com/**group
 **/algogeeks?hl=en http://groups.google.com/group/algogeeks?hl=en.




 --
 Regards,

 Jalaj Jaiswal
 Software Engineer,
  Zynga Inc
 +91-9019947895
 *
 *
 FACEBOOK http://www.facebook.com/jalaj.jaiswal89   
 LINKEDINhttp://www.linkedin.com/profile/view?id=34803280trk=tab_pro

   --
 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/-/SGN_A_YrZlkJhttps://groups.google.com/d/msg/algogeeks/-/SGN_A_YrZlkJ
 .

 To post to this group, send email to algogeeks@googlegroups.com.
 To unsubscribe from this group, send email to algogeeks+unsubscribe@**
 googlegroups.com algogeeks%2bunsubscr...@googlegroups.com.
 For more options, visit this group at http://groups.google.com/**
 group/algogeeks?hl=en http://groups.google.com/group/algogeeks?hl=en.


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

 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,
Bhaskar Kushwaha
Student
CSE
Third year
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] MS Question : find word in 2D array

2012-06-09 Thread Bhaskar Kushwaha
@utsav u haven't initialized match anywhere so ur algo fails


On Thu, Jun 7, 2012 at 2:50 AM, utsav sharma utsav.sharm...@gmail.comwrote:

 i think it can be solved using DP
 word=bcdf  take hash of word h[b]=1 h[c]=2 h[d]=3 h[f]=4
 given 2d matrix m[][]=
 {b c b e f g h
  b c d f p o u
  d f  d f g k p  }

 take another matrix match[][]
 if( h[ m[i][j] ]  0 )   //if this char is in word then
 {a=h[ m[i][j] ];
 if (match[i-1][j] ==a-1 || match[][]=a-1 || match[][]=a-1 )check
 prev element of row / diagonal /column
 match[i][j]=a;
 }
 else if char is not matched, then match[i][j] will contain longest prefix
 match(as in KMP).
 if at any instance we get match[i][j]==no. of chars in word then we will
 backtrack it to get the string.
 correct me if i'm wrong !!

 On Wed, Jun 6, 2012 at 10:39 PM, atul anand atul.87fri...@gmail.comwrote:

 i did this question long time back
 well simple brute force check can be doneyou can keep one flag
 matrix of same size to avoid necessary recursion.


 On 6/6/12, Ashish Goel ashg...@gmail.com wrote:
  WAP to find a word in a 2D array. The word can be formed on
  row/col/diagnal/reverse diagnal
 
  Best Regards
  Ashish Goel
  Think positive and find fuel in failure
  +919985813081
  +919966006652
 
  --
  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.




 --
 Utsav Sharma,
 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,
Bhaskar Kushwaha
Student
CSE
Third year
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: Cpp problem

2012-05-27 Thread Bhaskar Kushwaha
the job of marked const here is to make the member function operator= as
const so it can't modify any member function values unless that member
function is mutable

@manikanta
the compiler will throw an error only when we try to modify any members
inside a const member function but here we are not modifying anything thus
no error would be there.

On Mon, May 28, 2012 at 12:50 AM, Lucifer sourabhd2...@gmail.com wrote:

 @amrit
 Every non-static member function of a class has an implicit parameter
 that is passed to the function (when called) This implicit parameter
 is nothing but the this pointer. Now if you want to make the
 implicit parameter (this pointer) a const, how would u do it? This
 is done by placing the const keyword at the end of the function
 signature.

 In case you want to make the this pointer volatile, u can do so by
 placing the keyword volatile at the end of the function signature.


 On May 28, 12:05 am, Manikanta Babu manikantabab...@gmail.com wrote:
  Its a const member function, you cant return reference to the object.
 
  Const member function never allows you to modify the data until unless
 its
  a mutable. So here we are passing the reference to object which is
  modifiable, it conflicts with the const member function property.
 
  So the compiler throws an error here.
 
  Thanks
  Mani
 
  On Mon, May 28, 2012 at 12:23 AM, amrit harry dabbcomput...@gmail.com
 wrote:
 
 
 
 
 
 
 
 
 
   complex_number const  operator =(complex_number  temp) const
   {
   return *this;
   }
 
   what is the job of marked 'const'???
 
   --
   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/-/zjDLCIDr_p8J.
   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,
  Manihttp://www.sanidapa.com- The music Search engine

 --
 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,
Bhaskar Kushwaha
Student
CSE
Third year
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] Interview Question based on histogram

2012-05-17 Thread Bhaskar Kushwaha
It depends on which column you are pouring the water.
For example
If you choose the shortest column to pour the water then only that column
will be filled with water.

Please correct me if I am wrong.

On Thu, May 17, 2012 at 11:27 AM, Nikhil Agarwal
nikhil.bhoja...@gmail.comwrote:

 Imagine that you have an histogram stored in an array. Now imagine that
 you can pour water on top of your histogram. Describe an algorithm that
 computes the amount of water that remains trapped among the columns of the
 graph. Clearly on the edges the water would fall off. Use the language or
 the pseudocode you prefer.

 --
 Thanks  Regards
 Nikhil Agarwal
 B.Tech. in Computer Science  Engineering
 National Institute Of Technology, Durgapur,India
 http://tech-nikk.blogspot.com
 http://beta.freshersworld.com/communities/nitd


  --
 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,
Bhaskar Kushwaha
Student
CSE
Third year
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] A theoritical question

2011-12-07 Thread Bhaskar Kushwaha
why can't we give real numbers on tape?
just write the number on tape and there you go.

On Mon, Dec 5, 2011 at 5:48 PM, saurabh singh saurab...@gmail.com wrote:
 Hmm that too be should be impossible but the problem is how will you give
 the input of real numbers on tape?
 Notice however that we can always make a restricted machine that works on a
 subset of real numbers.(For example integers)


 On Mon, Dec 5, 2011 at 4:37 PM, Aamir Khan ak4u2...@gmail.com wrote:



 On Mon, Dec 5, 2011 at 4:33 PM, saurabh singh saurab...@gmail.com wrote:

 I said uncountably infinite. Integers are countably infinite. A countably
 infinite set will require finite number of states as we can arrange them in
 order.

 What about addition of real numbers then. Real numbers are uncountably
 infinite.



 On Mon, Dec 5, 2011 at 4:26 PM, Aamir Khan ak4u2...@gmail.com wrote:



 On Mon, Dec 5, 2011 at 3:31 PM, saurabh singh saurab...@gmail.com
 wrote:

 I was wondering can we design a machine(Even hypothetical)  that can
 find a perfect square root of any integer thats given to it.
 My logic why we can't is since there are uncountably infinite real
 numbers, there will be uncountably infinite numbers requiring infinite
 states on a turing machine.But since there are only finite number of
 states,we cant make such a machine.And since we cant make a turing machine
 for calculating the square root we cant make any computing machine for the
 same.
 I am not sure about my logic though.Thats why i have this doubt.

 Just a thought, If you are saying that there are infinite real numbers
 then it will require infinite number of states on turing machine. So, the
 same explanation holds for every arithmetic operation. If you talk about
 addition then also there are infinite number of numbers so there must be
 infinite number of states and so not possible to have such a machine
 according to your argument but we do have such machines.

 My point is that you are wrong somewhere that since there are infinite
 real numbers so we must have infinite number of states in turing machine.

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




 --
 Aamir Khan | 3rd Year  | Computer Science  Engineering | IIT Roorkee


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




 --
 Aamir Khan | 3rd Year  | Computer Science  Engineering | IIT Roorkee


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



-- 
regards,
Bhaskar Kushwaha
Student
CSE Third Year
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.