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

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

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

验证:

相关推荐
凯瑟琳.奥古斯特19 小时前
力扣3654:二维矩阵连续空位统计
数据结构·数据库·算法·职场和发展
TechWayfarer19 小时前
出海APP本地化实战:基于IP归属地API的网关路由与多语言自动切换方案
网络·python·网络协议·tcp/ip
江湖中的阿龙19 小时前
【无标题】
java·开发语言
JavaEdge在掘金19 小时前
06-LangChain Tool 加载与使用指南:预制工具、SerpAPI、edge-tts、GraphQL
java
wj30558537819 小时前
课程 5:将官方 LTX-2.3 工作流改造成 GGUF 主模型工作流
python·cuda·comfyui
wjs202419 小时前
SVG 渐变-放射性
开发语言
NettyBoy19 小时前
生产 YoungGC 导致的系统化卡顿
java·jvm
聚美智数19 小时前
食物热量搜索与详情双接口接入实战,轻量化生活服务 API 落地
java·开发语言·生活
Ting-yu19 小时前
Spring AI Alibaba零基础速成(2) ---- Ollama安装与使用
java·后端·spring·ai
basketball61619 小时前
并查集基础算法总结 C++ 实现
开发语言·c++·算法