Subjects
PRICING
COURSES
SIGN IN
Start Free Trial
Jason H.
Earning M.S. in Math at Lamar University
Tutor Satisfaction Guarantee
Numpy
TutorMe
Question:

What's the difference between a Numpy matrix and a Numpy array?

Jason H.
Answer:

In Numpy, matrices are a subclass of arrays such that matrices must be two dimensions and the operators for arrays are overridden in such a way that the operations no longer are no longer element-wise (instead of A*B taking each element of A and B and multiplying them it multiplies the two matrices).

Java Programming
TutorMe
Question:

We have a 100-story building and a collection of eggs. These eggs are quite special in that they can either be completely intact or completely broken. They cannot be half-broken. Find me an algorithm that finds the highest floor that one can drop an egg from without it breaking. Do this in the least number of tries.

Jason H.
Answer:

Radix sort is a good way to solve this. Have your algorithm try the 10th, 20th, 30th,... until it finds a floor on which the egg breaks. Then you have narrowed down the floor to one of ten floors. Then simply binary search the remaining ten floors.

Set Theory
TutorMe
Question:

Find the flaw in the following proof by induction: All horses are the same color. Start with the base case with 1 horse. All of the horses here are trivially the same color. Then for n -> n+1, first assume that if there are n horses then they are all the same color. Take a set of n+1 horses. The first n horses are the same color and the last n horses are the same color. So the first horse is the same color as the 2nd to n-1th horses, and the 2nd to n-1th horses are all the same color as the nth horse. So all n+1 of these horses are the same color. By induction, any natural number of horses (1,2,3,4,...) are all the same color.

Jason H.
Answer:

The induction fails for 1 -> 2. So the rest of the steps of induction will fail to hold. For 1 -> 2 the 2nd to n-1 set is empty, so the logic used in the inductive step fails.

Send a message explaining your
needs and Jason will reply soon.
Contact Jason
Ready now? Request a lesson.
Start Session
FAQs
What is a lesson?
A lesson is virtual lesson space on our platform where you and a tutor can communicate. You'll have the option to communicate using video/audio as well as text chat. You can also upload documents, edit papers in real time and use our cutting-edge virtual whiteboard.
How do I begin a lesson?
If the tutor is currently online, you can click the "Start Session" button above. If they are offline, you can always send them a message to schedule a lesson.
Who are TutorMe tutors?
Many of our tutors are current college students or recent graduates of top-tier universities like MIT, Harvard and USC. TutorMe has thousands of top-quality tutors available to work with you.