Understanding Deterministic Selection: Analyzing Time Complexity Explained