题源 👉 数字颠倒_牛客题霸_牛客网 (nowcoder.com)
题目描述:
思路:
方法一:
将输入接收为字符串后,从末端开始倒着输出字符。
方法二:
直接Java中StringBuilder的reverse()方法。
具体实现:
方法一:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String s = sc.next();
for(int i = s.length()-1; i >= 0; i--)
System.out.print(s.charAt(i));
}
}
方法二:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
StringBuilder sb = new StringBuilder(sc.next());
System.out.println(sb.reverse());
}
}
时间复杂度:
O(n)