Motion is when something moves from one place to another. There are different ways things can move, like in a straight line, in a circle, or back and forth.
Linear time complexity, denoted as O(n), describes an algorithm whose performance grows linearly with the size of the input data. This implies that the time taken for execution increases directly in proportion to the number of elements processed, making it efficient for operations where each element needs to be processed once.