Feature #1: Add Likes
Explore how to implement a module in Rust that sums two numeric strings without converting them to integers. This lesson teaches digit-by-digit addition, handling carry values, and returning the result as a string. You'll understand the algorithm's time and space complexity and consider extending it to binary numbers.
We'll cover the following...
Description
For the first feature of the Twitter application, we are creating an API that calculates the total number of likes on a person’s Tweets. For this purpose, your team member has already extracted the data and stored it in a simple text file for you. You have to create a module that takes two numbers at a time and returns the sum of the numbers. The inputs were extracted from a text file, so they are in the form of strings. The limitation of the API is that we want all of the values to remain strings. We cannot even convert the string to numbers temporarily.
For example, let’s say you are given the strings "1545" ...