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

复制代码
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));
            }
        }
    }
}

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

验证:

相关推荐
cany1000几秒前
C++ -- 模板使用进阶
开发语言·c++
wuweijianlove2 分钟前
算法复杂度与工程性能的双重度量体系技术7
算法
qq_372154233 分钟前
CSS如何改变单个网格项目的对齐方式
jvm·数据库·python
kexnjdcncnxjs3 分钟前
CodeIgniter4安全加固指南:防御XSS与CSRF攻击
jvm·数据库·python
2401_871492854 分钟前
Imagick PDF 处理失败的常见原因与解决方案
jvm·数据库·python
littleM6 分钟前
深度拆解 HermesAgent(六):研究功能与测试体系
开发语言·人工智能·python·架构·ai编程
wilbertzhou6 分钟前
华为4A架构中的信息架构设计方法:从数据资源到战略资产的治理之道
数据结构·togaf·企业架构·4a架构
小年糕是糕手7 分钟前
【C/C++刷题集】栈、stack、队列、queue核心精讲
c语言·开发语言·数据结构·数据库·c++·算法·蓝桥杯
geovindu8 分钟前
go: Observer Pattern
开发语言·观察者模式·设计模式·golang
CHANG_THE_WORLD8 分钟前
使用python调用podofogc文件 批量处理 pdf文件
windows·python·pdf