摘要: java:寻找两个字符串的最长公共子串 // 找一个字符串的所有子串 public static List<String> findAllStr(String s) { List<String> list = new ArrayList<>(); for (int i = 0; i < s.leng 阅读全文
posted @ 2022-04-05 18:52 Justin_Hu 阅读(539) 评论(0) 推荐(0)
摘要: 整形与字符串相互转化 int i = 56; String str = String.valueOf(i); // 整形--》字符串 int k = Integer.parseInt(str) + 10; // 字符串--》整形 // 等价于Integer.parseInt(str,10) 默认是1 阅读全文
posted @ 2022-04-02 18:03 Justin_Hu 阅读(378) 评论(0) 推荐(0)
摘要: https://blog.csdn.net/qq_43437465/article/details/89344983 public class Test_3_5 { public static void main(String[] args) { List<Integer> ls = new Arr 阅读全文
posted @ 2022-03-15 15:00 Justin_Hu 阅读(77) 评论(0) 推荐(0)
摘要: split() 方法根据匹配给定的正则表达式来拆分字符串。 注意: . 、 $、 | 和 * 等转义字符,必须得加 \\。 注意:多个分隔符,可以用 | 作为连字符。 语法 public String[] split(String regex, int limit) 参数 regex -- 正则表达 阅读全文
posted @ 2022-03-13 15:07 Justin_Hu 阅读(113) 评论(0) 推荐(0)
摘要: 一、优先队列概述 优先队列PriorityQueue是Queue接口的实现,可以对其中元素进行排序, 可以放基本数据类型的包装类(如:Integer,Long等)或自定义的类 对于基本数据类型的包装器类,优先队列中元素默认排列顺序是升序排列 但对于自己定义的类来说,需要自己定义比较器 二、常用方法 阅读全文
posted @ 2022-03-01 16:50 Justin_Hu 阅读(548) 评论(0) 推荐(0)
摘要: 多属性排序的核心点就是对Arrays.sort()和Collections.sort()方法的Comparator进行重写 Arrays.sort()的三种用法 1.1、Arrays.sort(int[] a) 这种形式是对一个数组的所有元素进行排序,并且是按从小到大的顺序。较常用 1.2、Arra 阅读全文
posted @ 2022-03-01 16:26 Justin_Hu 阅读(750) 评论(0) 推荐(0)
摘要: 题目: 有形如 (重复字符串)<重复次数n> 的片段,解码后相当于n个重复字符串连续拼接在一起,求展开后的字符串。 求解: public static String zipString(String str) { if (str == null || str.length() == 0) { ret 阅读全文
posted @ 2022-02-28 17:05 Justin_Hu 阅读(70) 评论(0) 推荐(0)
摘要: 题目描述 定义:当一个字符串只有元音字母(aeiouAEIOU)组成,称为元音字符串。现给定一个字符串,请找出其中最长的元音字符子串,并返回其长度;如果找不到,则返回0。 子串:字符串中任意个连续的字符组成的子序列称为该字符串的子串。 解答要求时间限制:1000ms, 内存限制:256MB 输入 一 阅读全文
posted @ 2022-02-26 15:29 Justin_Hu 阅读(790) 评论(1) 推荐(0)
摘要: 题目描述 给出一个字符串 s(仅含有小写英文字母和括号)。请你按照从括号内到外的顺序,逐层反转每对匹配括号中的字符串,并返回最终的结果。 注意,您的结果中 不应 包含任何括号。 解答要求时间限制:1000ms, 内存限制:256MB 输入 输入为一行带有括号的字符串(只包含英文小写字母和左右小括号) 阅读全文
posted @ 2022-02-25 18:19 Justin_Hu 阅读(457) 评论(0) 推荐(0)
摘要: 题目描述 输入字符串为中文拼音号码串或者英文号码串,如果输入是中文拼音号码串则转成英文号码串,如果输入是英文号码串则转成中文号码串。 特殊情况是英文号码串会出现Double + 英文数字或者拼音数值。如果是英文则可以正常转换,如果是拼音则返回“ERROR”。 解答要求时间限制:1000ms, 内存限 阅读全文
posted @ 2022-02-25 17:11 Justin_Hu 阅读(2250) 评论(0) 推荐(0)