Factors Affecting Time Complexity