Technology, Innovation & Digital Trends Time Complexity: Big O Notation Fastest to Slowest Time Complexity