package com.liaojianya.chapter1; import java.util.Scanner; /** * 输入一个字符串,实现逆序输出。 * @author LIAO JIANYA * 2016年7月23日 */ public class ...
窗外的大厦,桌子上的水杯,手中的笔。 面试官: 先来一点基础的吧,用Java写一个方法,入参是一个字符串,返回逆序后的字符串。 我暗想确实很基础,于是便写下: 欢迎关注微信公众号:万猫学社,每周一分享Java技术干货。 面试官看了看,说: 写的很好,用StringBuffer的reverse方法。如果你来实现其中算法,你会怎么写 我直接说: 从最后一个字符开始,一直向前添加字符就可以了。 重新写了 ...
2019-11-21 10:51 2 477 推荐指数:
package com.liaojianya.chapter1; import java.util.Scanner; /** * 输入一个字符串,实现逆序输出。 * @author LIAO JIANYA * 2016年7月23日 */ public class ...
这两天在看《编程珠玑》,第一章就收获非常的多,真的挺后悔现在才看着本书,第二章有个将字符串逆序的例子,就是比如“this is a string”变成“string a is this”,那么今天就总结一下这个逆序字符串的小专题。 首先假设有人问你:如何将 ...
题目描述 Description 输出一个字符串,请你使用递归的方法逆序输出字符串 输入描述 Input Description 一个字符串 输出描述 Output Description 逆序输出该字符串 样例输入 Sample Input abcrt 样例输出 Sample ...
def reverse( text ): return text[::-1] #使用字符串切片, ::表示从头到尾, -1表示从最后开始 name = 'abcd' name1 = reverse( name) #name1返回'dcba' ...
1. 使用两个指针 2. 递归函数 ...
没有直接的逆序函数,有两种常用方式可将字符串逆序,一为切片,一为利用list的reverse,示例如下: ...
将字符串逆序输出的方法有如下几种: 切片法 函数法 for循环法 递归法 参考代码: 编辑器:Jupyter Notebook 需求:字符串倒序输出,比如 'abcde' --> 'edcba' 1. 切片法 切片基本表达式:object ...
输入一个字符串,对该字符串进行逆序,输出逆序后的字符串。 输入格式: 输入在一行中给出一个不超过80个字符长度的、以回车结束的非空字符串。 输出格式: 在一行中输出逆序后的字符串。 输入样例: 输出样例: ...