反转串 我们把“cba”称为“abc”的反转串。
2013-04-28 21:43
281 查看
/* * 反转串 我们把“cba”称为“abc”的反转串。 求一个串的反转串的方法很多。下面就是其中的一种方法,代码十分简洁(甚至有些神秘), 请聪明的你通过给出的一点点线索补充缺少的代码。 把填空的答案(仅填空处的答案,不包括题面)存入考生文件下对应题号的“解答.txt”中即可。 */ public class 反转串 { public static String reverseString(String x) { if (x == null || x.length() < 2) return x; return reverseString(x.substring(1)) + x.charAt(0); // 填空 } public static void main(String[] args) { System.out.println(reverseString("cba")); } }
相关文章推荐
- 怎么实现字符串的反转,如:输入abc,输出cba
- 字符串反转,如将字符串 ABC反转为 CBA
- 字符串反转,如将字符串 ABC反转为 CBA
- 写一个方法,实现字符串的反转,如:输入abc,输出cba
- 已知abc+cba = 1333,其中a,b,c均为一位数,编程求出满足条件的a,b,c所有组合
- Java 将一个字符串进行反转。将字符串中指定部分进行反转,"abcdefg"; gfedcba
- Java 输入一个大写字符,如F 比如 输入:F 输出 FEDCBA EDCBAB DCBABC CBABCD BABCDE ABCDEF 输入 B 输出: BA AB
- 给定一个文件每一行是字符串,找出所有的逆序对,比如abc和cba是逆序的对。
- 将字符串“abc”全排列成:abc、acb、bac、bca、cab、cba
- 一个文件,内含一千万行字符串,每个字符串在1K以内,要求找出所有相反的串对,如abc和cba。
- 已知abc+cba = 1333,其中a,b,c均为一位数,编程求出满足条件的a,b,c所有组合。
- 输入一个字符串,按字典序打印出该字符串中字符的所有排列。例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba。
- 一个文件,内含一千万行字符串,每个字符串在1K以内,要求找出所有相反的串对,如abc和cba。
- 5.已知abc+cba = 1333,其中a,b,c均为一位数,编程求出满足条件的a,b,c所有组合。
- 输入一个字符串,按字典序打印出该字符串中字符的所有排列。例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba。 结果请按字母顺序输出。
- 字符 A、B、C 的所有组合(ABC、ACB、BAC、BCA、CAB、CBA)
- 输入一个字符串,按字典序打印出该字符串中字符的所有排列。例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba。
- 向量abc转换为cba(如何交换非邻接内存块的问题) 编程珠玑 第二章 问题 5
- 写一段代码实现字符串反转(如“abcdefg”反转成“gfedcba”)
- 已知a,b,c都是1位整数,求当三位整数abc、cba的和为1333时a、b、c的值。