Recursion

AP Computer Science A· difficulty 4/5

Recursive string reversal:

  • A

    Iteration only

  • B

    Cannot reverse recursively

  • C

    if (s.length() <= 1) return s; else return reverse(s.substring(1)) + s.charAt(0);

    check_circle
  • D

    s.reverse()

Explanation

Reverse rest, append first char. Base case: empty/single char.

Want 10 more like this — adaptive to your weak spots?

Related questions