This is my sentence:
As a result, calculating the similarities between items should require fewer calculations than between users.
What I mean is:
As a result, calculating the similarities between items should require fewer calculations than calculating the similarities between users.
Is the first sentence correct? Does it have the same meaning as the second sentence?