Pergunta de entrevista da empresa Thrymr Software

reverse a string using recursion and without using pre-defined function.

Resposta da entrevista

Sigiloso

30 de mar. de 2019

package code; public class ReverseStringRecursion { public static void main(String[] args) { // TODO Auto-generated method stub String str = reverseStringRecursion("akash deep"); System.out.println(str); } private static String reverseStringRecursion(String s) { // TODO Auto-generated method stub if(s.length()==1) return s.charAt(0)+""; return s.charAt(s.length()-1)+reverseStringRecursion(s.substring(0, s.length()-1)); } }

1