摘要: 1 import java.util.Arrays; 2 import java.util.Scanner; 3 4 /** 5 * 功能:判断两个字符串是否由相同的字符组成,比如aaaabbc和abcbaaa就是。 6 * 思路1:将两个字符串按字符进行排序,判断排序后字符串是否相同; 7 * 思路2:申请一个256大小的int数组,遍历第一个字符串,遇到一个字符,就将字... 阅读全文
posted @ 2018-07-08 21:16 Mr.van_Gogh 阅读(3211) 评论(0) 推荐(0) 编辑
摘要: 1 import java.util.Scanner; 2 3 /** 4 * 功能:字符串翻转,例如how are you 翻转为you are how 5 */ 6 public class Main5 { 7 8 public String swap(String string) { 9 10 if (string == null) { ... 阅读全文
posted @ 2018-07-08 20:29 Mr.van_Gogh 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 1 import java.util.Scanner; 2 3 /** 4 * 功能:位运算,求二进制数中1的个数 5 * 思路:通过每次右移一位,并与1进行与运算,判断该位是否是1,最后统计个数。 6 */ 7 public class Main4 { 8 9 public int count(int num) { 10 11 if (nu... 阅读全文
posted @ 2018-07-08 17:24 Mr.van_Gogh 阅读(540) 评论(0) 推荐(0) 编辑