- Question 1,
time compexity: O( n
^{2}) - Question 2,
time complexity: O( n
^{3/2}) - Question 3: (a), (c) and (d) are correct.

- Question 1
- Question 2, time complexity: O( n log log n )
- Question 3
- Question 4, time complexity: O( log n )
- Question 5, time complexity: O( min { n , m } )
- Question 6

- Question 1,
time complexity: O( n
^{2}) - Question 2, time complexity: O( n )
- Question 3
- Question 4, time complexity: O( log n )
- Question 5
- Question 6