算法笔试-求一个字符串的所有子串

复制代码
package com.hmall.user.config;


import java.util.*;

public class Solution {
    public static void main(String[] args) {
        String str = "asdfghj";
        List<String> stringList = new ArrayList<>();
        getSubString(stringList, str);
        System.out.println(stringList);
    }

    public static void getSubString(List<String> stringList, String str) {
        for (int i = 0; i < str.length(); i++) {
            for (int j = i; j < str.length(); j++) {
                stringList.add(str.substring(i, j+1));
            }
        }
    }
}

子串定义,子串小于等于母串,是连续的。

验证:

相关推荐
MyY_DO1 小时前
你应该有属于自己的作品
java
烂尾主教1 小时前
提示词工程:核心原理与实战指南
人工智能·python·chatgpt·回归·aigc
秦jh_1 小时前
【C++】哈希扩展
开发语言·c++·哈希算法
开发者小天2 小时前
python中使用jupyter notebook 绘制正态分布直方图 密度图 小提琴图 模仿企鹅喙长分布图
开发语言·python·jupyter
大傻^2 小时前
Python机器学习实战:用机器学习进行情感分析 核心知识点总结
开发语言·python·机器学习
清风徐来QCQ2 小时前
java总结
java·开发语言·数据结构
陆嵩2 小时前
从一个小例子实践代数多重网格方法
算法·amg·多重网格·粗化·插值算子·光滑·v cycle
elseif1232 小时前
循环队列(详细)GESP六级
数据结构·c++·队列·循环队列
冬夜戏雪2 小时前
实习面经摘录回答(二)
java·开发语言