Solutions

Algorithm #1

  1. Worst-Case Time Complexity: O(n)

Algorithm #2

  1. Worst-Case Time Complexity: O(n^2)

Algorithm #3

  1. Worst-Case Time Complexity: O(n)

Algorithm #4

  1. Worst-Case Time Complexity: O(1)

Algorithm #5

  1. Worst-Case Time Complexity: O(n)

Algorithm #6

  1. Worst-Case Time Complexity: O(n)

Algorithm #7

  1. Worst-Case Time Complexity: O(n)

Algorithm #8

  1. Worst-Case Time Complexity: O(n)