T(n-3) means the maximum time required to solve any problem of size n-3. It doesn't mean anything more or anything less.Got you and appreciate your help much!!
but last thing lets assume there's a command like int x=3+5 ; then will reading the number "3" and "5" also taking into account for time complexity?! or we look at the command "generally" and determining what's his time complexity of the command without getting deeply of what's going while reading numbers etc .. ?! thanks!!
for example of what I've explained above:
lets assume I have T(n-3) , is that meaning it's the time of T(n-3) also including the time of reading the "argument" n-3 itself?! because reading arguments/variables also takes a time.
I don't know why am I falling into those deeply things but I guess it's a good learning
Time complexity is inextricably tied to the size of a problem, such as sorting a list of n values or finding whether there is a path that visits every node, without repeats, in a graph of n nodes.
Any problem that lacks a size scaling parameter has a constant time complexity because it is the time required to perform that exact algorithm.
Sorting a list of ten items has constant time complexity. Sorting a list of n items has a nonconstant time complexity that depends on the algorithm used.