- 博客(3)
- 收藏
- 关注
原创 字符串旋转 — Java
给定两字符串A和B,如果能将A从中间某个位置分割为左右两部分字符串(都不为空串),并将左边的字符串移动到右边字符串后面组成新的字符串可以变为字符串B时返回true。 例如:如果A=‘youzan’,B=‘zanyou’,A按‘you’‘zan’切割换位后得到‘zanyou’和B相同返回true。 思路:每次将A字符串首字母向后移动一位,将新形成的字符串与B进行比较。 import java.ut...
2019-07-18 17:19:25
589
原创 Java—输入几个单词,将字母变换成另外一组单词输出
Java—输入几个单词,将字母变换成另外一组单词输出 如果字母是i,则变换后的字母是26+i-1 package tests; import java.util.Scanner; public class alterCharacter { public static void main(String[] args) { Scanner sc = new Scanner(System.i...
2019-07-17 17:34:50
3554
原创 Java基础算法题 — 字符串反转
字符串反转 Java的一个基础算法题:将字符串反转,也称作字符串逆序输出。 利用String的toCharry()将字符串转化成char类型数组 将字符串逆序拼接 public static String reverse(String str) { char[] chars = str.toCharArray(); String result = ""; for (int i = ...
2019-07-11 20:30:25
373
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅